I'm currently open to new opportunities! View my resume or connect on LinkedIn.

TIL: IP Address Parsing, System Design, and Linux Command Basics

TIL 2020-12-27 Fun with IP address parsing - Deep dive into the complexities and edge cases of parsing IP addresses correctly. Low-Level System Design Primer - Resources for learning low-level system design patterns and implementation techniques. Learn Linux Basics – Bash Command Tutorial for Beginners - Comprehensive FreeCodeCamp guide to essential Linux commands and bash usage.

December 27, 2020 Â· 1 min Â· 56 words

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 Â· 104 words

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 Â· 26 words

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 Â· 109 words

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 Â· 35 words

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 Â· 41 words

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 Â· 23 words

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 Â· 36 words

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 Â· 1952 words

TIL: Writing Man Pages, Haskell Open Source Lessons, Orger Tool, and IoT Development Platforms

Today I learned about writing proper man pages, lessons from 14 years of Haskell open source development, the Orger tool for converting data to org-mode, and modern IoT development platforms.

December 16, 2020 Â· 2 min Â· 243 words

Subscribe to Newsletter

Get the latest posts and insights delivered to your inbox.

Built using Picoletter.