All Stories

Consistency is better than surge; or how to not burn out

I spent way too much time and effort working on this blog. I forgot consistency mattered over immediate output. I was burnt out. I put a too much effort writing and coding this website that it stopped being fun or interesting. Taking things easy is the way to go. Consistency...

Bringing lessons from Japanese temple constructions to software maintenance

Don’t entomb your applications. Make them flexible, be ready to make gradual changes. That way, they won’t need an overhaul from scratch when the time comes.

Diverse interests help us understand the world better

Having a diverse set of interests allows you to look at the world in different ways. Pick up a weird hobby, or a new craft. If nothing else, it’ll help you do your job better.

The duct-tape and strings approach to software is unfairly maligned

The “duct-tape and strings” approach to building software prioritizes functionality and rapid iteration. That comes at the cost of design perfection and technical debt. It raises eyebrows among proponents of careful planning. However, it’s a valid approach to real-world pressures and can lead to successful results.

Srini Pillay's Tinker Dabble Try: The Power of an Unfocused Mind, a book review

Planned “unfocused” activities can enhance your cognitive toolkit. So says Dr Srini Pillay In “Tinker Dabble Doodle Try: The Power of an Unfocused Mind”. In the book Dr. Pillay challenges the idea that laser-sharp focus is the key to success.

Running large language models (LLM) locally on your Mac using OLLAMA

This is an introduction to Large Language Models (LLMs) and an instruction to running them locally on a Mac using OLLAMA.