265 posts

TIL: IP Address Parsing Complexities, Low-Level System Design, and Linux Command Fundamentals

Today I explored the surprising complexities of IP address parsing, discovered resources for low-level system design, and found comprehensive Linux command tutorials.

December 27, 2020 · 3 min

TIL: Kakoune Editor, Cookiecutter Pytest, Flask Logging, and psutil

TIL 2020-12-26 Kakoune - Code Editor - Modern code editor with a unique selection-based editing model, designed as an alternative to Vim. Cookiecutter pytest plugin template - Template for creating pytest plugins with proper project structure. Logging, Flask, and Gunicorn - The Manageable Way - Best practices for configuring logging in Flask applications deployed with Gunicorn. Cookiecutter directories organization - Advanced Cookiecutter features for organizing templates in directories. Cookiecutter replay project generation - Feature for replaying previous project generations with stored parameters. ...

December 26, 2020 · 1 min

TIL: Flask-Meld Dynamic Frontend Framework

TIL 2020-12-25 Flask-Meld - Full-stack framework for Flask that allows creating dynamic frontends using Python and Jinja2 templating engine, similar to Laravel Livewire or Phoenix LiveView.

December 25, 2020 · 1 min

David Beazley's Courses

My experience taking three of David Beazley's intensive programming courses during 2020 - SICP, Write a Compiler, and RAFT Consensus. A deep dive into computer science fundamentals through hands-on learning.

December 25, 2020 · 7 min

TIL: Flask-Meld, Python Container Debugging, and MicroPython Tools

TIL 2020-12-23 Debugging Python Containers in Production - Techniques for debugging Python applications running in Docker containers. GitHub - dhylands/rshell - Remote Shell for MicroPython devices, enabling file management and REPL access. Speakers Who Want a Platform - Directory of underrepresented speakers for conferences and events. Flask-SocketIO-Chat - Simple chat application demonstrating Flask-SocketIO structure. pre-commit/identify - File identification library for Python, useful in pre-commit hooks. tomnomnom/gron - Make JSON greppable by flattening it into discrete assignments. ...

December 23, 2020 · 1 min

TIL: SolarWinds Solorigate Analysis and DoIt Automation Tool

TIL 2020-12-22 Microsoft Security Analysis of Solorigate - Microsoft’s technical analysis of the SolarWinds supply chain attack and defense strategies. doit - Automation tool - Python-based task automation framework for build processes and workflow management.

December 22, 2020 · 1 min

TIL: YouTube Uses FFmpeg and Instagram Python GC Optimization

TIL 2020-12-21 Google’s YouTube Uses FFmpeg - Blog post revealing YouTube’s use of the open-source FFmpeg library for video processing. Copy-on-write friendly Python garbage collection - Instagram Engineering’s approach to optimizing Python garbage collection for better memory efficiency in multi-process environments.

December 21, 2020 · 1 min

TIL: Distributed Consensus Academic Reading List

TIL 2020-12-19 Distributed Consensus Reading List - Comprehensive collection of academic papers on distributed consensus algorithms including Raft, Paxos, and Byzantine fault tolerance.

December 19, 2020 · 1 min

TIL: Background Removal Tool and Free Software Philosophy

TIL 2020-12-18 Remove Background from Image – remove.bg - AI-powered service for automatically removing backgrounds from images. When Free Software Isn’t (Practically) Superior - GNU Project discussion on the philosophy of free software beyond practical considerations.

December 18, 2020 · 1 min

TIL: Zettelkasten Knowledge Management, Tmuxinator Templates, and Engineering Napkin Math

Today I learned about the Zettelkasten method for building interconnected knowledge systems, using Tmuxinator for tmux session templating, and advanced napkin math techniques for system estimation.

December 17, 2020 · 10 min

Subscribe to Newsletter

Get the latest posts and insights delivered to your inbox.

Built using Picoletter.