Bits
Short thoughts, insights, and ideas
Bite-sized posts on technology, creativity, hobbies and everything else; and the connections between them
Back to HomeNo bits found matching your search.
November 21, 2025
Excellence Is a Habit, Not a One-Off
How consistent habits make great engineers and great code.
November 12, 2025
Progress Isn’t Lines of Code
Why deleting code is sometimes the best kind of progress.
November 5, 2025
Complexity and the Power of Saying No
Why simplicity beats feature creep in software.
October 26, 2025
Experience = Mistakes (And Lessons)
Why every bug and rollback is a step forward for developers.
October 19, 2025
The Joy of Discovery in Software Development
Why the thrill of solving problems is the best part of being a developer.
October 5, 2025
Code for Humans First
Code is read 10x more than it's written. Write for the next person who will read it—that person might be you in 6 months.
September 28, 2025
Composition: Code & Photography
The principles of visual composition in photography apply directly to code architecture. Balance, hierarchy, and negative space matter in both.
Articles
In-depth technical articles, tutorials, and insights on web development and engineering
Photography Gallery
Explore my photography collection featuring landscapes, portraits, and street photography
Global Search
Search across articles, gallery, and quotes to find exactly what you're looking for
Article Series
Explore in-depth, multi-part tutorials and comprehensive guides on complex topics
Favourite Quotes
Discover inspiring lines from books and the internet that resonated with me
Articles
In-depth technical articles, tutorials, and insights on web development and engineering
Photography Gallery
Explore my photography collection featuring landscapes, portraits, and street photography