Engineering
Deep dives on code, systems, and craft.
A step-by-step guide to building a stunning, productive terminal on Linux β covering Alacritty, Zsh, Oh My Zsh, Powerlevel10k, Nerd Fonts, and more.
Learn how to use Google Sheets as a lightweight, zero-cost Content Management System for your static site.
Why relying too heavily on AI-generated tests risks destroying the fundamental practice of unit testing rather than enhancing it.
How diving into Open Source Weekend, Open Source Day, and Akash Network transformed my coding journey during Hacktoberfest.
Writing code isnβt just about making things work; itβs about weaving a narrative that others can follow with ease.
Learn professional JUnit testing techniques, from avoiding feature files waste to mastering AssertJ and parameterized tests.
Why focusing only on getting code to run instead of understanding it is like building a fragile treehouse.
Understanding how to break down code into smaller, reusable chunks is an essential skill for software developers.
Discover how combining Functional Programming and Test-Driven Development leads to the ultimate coding experience.
Exploring the relationship between TDD and traditional debugging skills in software development.
Discover the power of dotfiles to streamline, automate, and version control your development environment.
A dive into the world of web hooks β the hidden heroes that make the web more interactive and exciting.
The true lesson behind bugs: seeing mistakes as opportunities to improve your testing.