Day 12: combineLatest vs zip vs withLatestFrom — Merging Streams in RxJS

Building Production-Ready APIs with Gorest: The Ultimate Go HTTP Client Library

Honest review of Lovable from an AI engineer, downvoters are vibecoders

Why Infrastructure as Code is a MUST have

The Mental Material Revolution: Why Engineers Need to Become Cognitive Architects

Introduce: Rust Function Macros

ELI5 explanation of the CAP Theorem.

Even ChatGPT 5 Can’t Handle This Simple Prompt That Human Can

Started technical writing, ~4 years of experience

OpenAI just released GPT-oss, its first open-source model since GPT-2. Is it as good as they say?

Mastering Go for Backend Development: A Comprehensive Guide

Performance Benchmark: Spring Boot 3.5.3 vs. Quarkus 3.24.3 vs. Micronaut 4.9.1

Created a Go-specific alternative to LeetCode

Has an LLM deleted your production db? Click replay!

🌐 Node.js Interview Q&A: Day 24

The $500K IDE Extension Scam: How a Fake Extension Tricked an Experienced Developer

🔥 Angular Interview Q&A: Day 30

Introduction to Maven: The Build Tool That Modernized Java Development

Containers: Everything You Need To Know

You Must Do This 5‑Minute Postgres Performance Checkup

PackWorld. Unity burned me out. Rust pulled me back in. Writing a custom Rust game engine.

Autovacuum Tuning: Stop Table Bloat Before It Hurts

Rejigs: Making Regular Expressions Human-Readable

Idempotency in System Design: Full example

Documented my journey from monolith hell to event-driven bliss (with actual code, not just pretty diagrams)

I wrote a practical guide to observability — would love feedback

Zstandard Compression in Python 3.14: Why It Is a Big Deal for Developers

Systemd’s Nuts and Bolts - A Visual Guide to Systemd

Why do software teams slow down as they grow? (Observation and opinionated piece)

Socat – A utility for data transfer between two addresses

More →