Notes from the practice
Engineering
in the open.
Architecture, infrastructure, creative development, and the details that make a system work.
All categories & topics
87 articles found

Tauri v2: Native Capabilities and Cross-Platform Tradeoffs
Understand Tauri's webview model, command boundary and capability configuration before comparing it with an Electron application.


Engineering Careers After Tech Layoffs: Building Evidence for the Next Role
Read employment forecasts carefully and build a practical job-search portfolio around relevant decisions, contribution and verifiable engineering evidence.


TypeScript 6.0: Migration Changes and Older Features
Review TypeScript 6 configuration changes, distinguish isolated declarations and using from new features, and plan an upgrade with explicit validation.


Vision-Language Models: Evaluating OCR, Charts and Interface Analysis
Compare visual AI by task, preserve source evidence and combine screenshot interpretation with deterministic checks for documents and user interfaces.


Preventing WebSocket Reconnection Storms
Use bounded jittered retries, prevent duplicate reconnect timers, protect the upgrade boundary and restore application state after a WebSocket disconnect.


Scaling a Node.js Backend: Event-Loop Health, Backpressure and Capacity
Diagnose Node.js scaling limits through event-loop delay, dependency queues and bounded work, without assuming fixed throughput or automatic safety from a runtime change.
