Full Archive
- Home /
- Full Archive
2026
- • The Generalist Trap: Why I Felt Like a “Professional Beginner”
- • Case Sensitivity: A 70-Year Evolution from Fortran to Mojo
- • It Worked Before: How an OS Upgrade Broke My Rust Sockets
- • Beyond the Port: How the OS Actually Binds and Connects
- • The 6 Fundamental Ways Users and Programs Interact Through the Terminal
- • From Bare Metal to Containers: A Developer’s Guide to Execution Environments
2025
- • Beyond 127.0.0.1: You Own 16 Million Loopback Addresses
- • How to Check TCP Port Reachability in Python (Sync & Async)
- • What Is a Variable in Programming? A Simple Guide for Beginners
- • Sync DevContainer User With Your Host — Done Right (UID/GID + Username)
- • Microservices Data Evolution: Avoiding Breaking Changes with Compatibility
- • Go Scripting with Expr Lang: 10 Critical Gotchas You Must Know
- • Dependency Hell: 5 Strategies to Manage Open Source Risks (The Dependency Dilemma)
- • Source Code to Machine Code: The Two Paths to Executable Programs
- • How to Make Your Terminal Talk in Color (with ANSI Codes)
- • The Definitive Guide to Python Triple Quotes: Multiline, Quotes Inside and Docstring
- •
Go Config: Stop the Silent YAML Bug (Use
mapstructurefor Safety) - •
The
1msLie: Whysleep()Breaks Real-Time Code—Resolution & Jitter Fixed - • Tired of Debating Code Style? Automate Your Way to Consistency
- • Enums vs. Constants: Why Using Enums Is Safer & Smarter
- • One Dockerfile for Dev & Production? Yes, and Here’s Why
- •
The Bug I Hit When I Forgot a
returnin Python - • Stack vs Heap in C++: Supercharge STL Performance with Preallocation
- • C++ Heap Memory Pitfall: Why Returning Pointers Can Break Your Code
- •
Rust
matchTips: Handling Vectors by Length - • 5 Essential Network Debugging Commands in Minimal Linux
- • How a Program Binary Becomes a Running Process
- • You Should Format Names in Your Code
- • Make Numbers More Readable in Your Code
- • Descriptive Variable Names Are Not Always Good
2024
- • 7 Basic C Programming Facts you Need to Know
- • Python Learning Resources and Coding Conventions
- • C++ Learning Resources and Coding Conventions
- • C Learning Resources and Coding Conventions
- • Software Robustness and Timeout Retry Backoff Paradigms
- • Quality Attributes of Computer Programs: Implement Software Robustness
- • Illustrative Explanation of Fault, Error, Failure, bug, and Defect in Software
- • Software Development Tools: A Comprehensive Overview
- • Elements of Computer Programs and Programming Languages
- • Rust Coding Conventions and Learning Resources