Binary Igor
Bitcoin Core Code: C++, some Python and a Custom Build System
Centralized vs Decentralized Identity tradeoffs: Twitter/X, YouTube, Mastodon, ActivityPub and NOSTR
EventSQL: events over SQL
Bitcoin P2P Network: peer discovery, reachability and resilience
Multi vs Single Page Apps: user experience, performance, complexity and more
React and HTMX: different abstractions, different tradeoffs
SQLite DB: simple, in-process, reliable, fast
MySQL and PostgreSQL: different approaches to solve the same problem
HTMX with Shoelace Web Components: using framework-agnostic components in an example app
Programmer in Wonderland
Who controls the Internet and How it works?
Simple yet Scalable Web Analytics: JSON in SQL with batch inserts
Modular Monolith: dependencies and communication between Modules
HTMX: a setup ready for Production
Load Testing: how many HTTP requests/second can a Single Machine handle?
Kubernetes: maybe a few Bash/Python scripts is enough
HTMX and Web Components: a Perfect Match
Modular Monolith and Microservices: Modularity is what truly matters
Unit, Integration, E2E, Contract, X tests: what should we focus on?
Index: a crucial data structure for search performance
HTMX: simpler web-based app/system
Indexing, Partitioning, Sharding - it is all about reducing the search space