News
Code Smell 08 - Send Messages Only to Your Direct Acquaintances, Not Their Frien...
Send messages only to your direct acquaintances, not their friends.
Quantifying the Right-Context Boundary of Authority in Language Models
Authority in AI language models is not fixed—it flips when future tokens appear. By measuring right-context thresholds, we expose...
Code Smell 311 - Never Store or Compare Plain-text Passwords
When you store or compare passwords as plain-text, you expose users to unnecessary risk.
Code Smell 07 - Avoid Boolean Variables
Avoid Boolean variables, they lead to conditional logic and force you to write Ifs. Create polymorphic states instead
Why I Built a Zig Dotenv Lib
While working on a Zig based CLI argument parser, I found myself creating a dotenv parser as an unexpected side project.
The Rust Rewrites Nobody Asked For
Exploring the trend of rewriting existing software in new programming languages.
Is C++ Really That Bad? Separating Fact from Folklore
C++ has often been criticized for its complexity and steep learning curve.
I Rewrote My CLI in Zig — and Didn’t Miss the Borrow Checker Once
Exploring why Zig often feels more practical than Rust for real-world CLI tools, focusing on memory management, developer ergonomi...
Error Handling in Zig Explained
Error handling in Zig is simple, explicit, and powerful.
Refactoring 035 - Use Separate Exception Hierarchies for Business and Technical...
Use separate exception hierarchies for business and technical errors.
Coding a Fractal Tree With JavaScript and HTML5
Fractals are never-ending patterns created by repeating mathematical equations. We’ll draw one of the best-known Fractals, using o...
The Death of the Curious Developer
The shift from curiosity-driven development to metric-focused creation is reshaping the software landscape.
