Software, explained.
Orbital Mechanics & Satellite Communications — Interactive 3D Simulations
How do satellites stay in orbit? Interactive 3D simulations explain orbital mechanics, Hohmann transfers, ground station visibility windows, communication bands, constellations, and GEO broadcast — with real Newtonian physics.
2D Sprites into 3D with Depth Maps and Forward Warping
Turn flat pixel art into rotating 3D objects using depth maps and forward warping. Interactive demos, step-by-step math, and shape hints — no 3D modeling required.
Building an OCR System with Machine Learning (Pokémon Card Reader)
How I built an optical character recognition system to read Pokémon card text using Python and machine learning — from image preprocessing to text extraction.
Sliding Window Algorithm Explained with Examples (Python)
Master the sliding window technique for solving array and string problems in O(n). Step-by-step visual walkthrough with Python code examples.
How to Install and Manage Dev Dependencies with Poetry in Python
Stop fighting pip and requirements.txt. Learn how to use Poetry to install, add, and manage dev dependencies in Python projects — with practical examples.
Python Virtual Environments (venv) Explained: Why You Need One
New to Python? Virtual environments prevent dependency conflicts and keep your projects isolated. Here's how to create and use venv in under 5 minutes.
LeetCode Two Sum Solution Explained (Python Hash Map Approach)
Solve LeetCode #1 Two Sum in O(n) using a hash map. Clear explanation of the brute force vs. optimal approach with Python code.
About this site
Who I am and why I started this blog.
Other things I'm working on

Royalty-free music builder

Piano compositions & covers

Agentic AI for mission-driven capture management
Other things I'm working on in public

Creating products people love, fast — software engineer at Bracari
Long-form writing on engineering and software