-
Getting OpenClaw up and running
Discover how to get OpenClaw up and running. How easy it is as I walk you through a setup that lets you have your own virtual AI assistant ready, and willing to do your virtual tasks in a secure and controlled environment.
-
We Are a Campfire, Not a Family
The “we are a family” pitch in hiring is a trap. It demands loyalty and sacrifice without asking, and creates silence when things go wrong. The alternative is the Campfire model. People gather, contribute, and leave. The fire endures. Stop pretending otherwise.
-
AI Imposter Syndrome: The Wave You Can’t Skip
Every previous tech wave had an escape hatch you could skip and your career was fine. AI does not. 72% of mid-career engineers report AI fatigue. This piece breaks down the five-step spiral from loss of authorship to burnout and offers interventions that work: retrieval practice, AI free days, and deliberate skill use over passive rest.
-
Only takes a minute
Navigating the rapidly changing technology landscape can be stressful. It’s essential to engage in regular, small learning increments, such as 15 minutes daily, to build knowledge over time. Embrace a self-learning model without pressure, prioritize your time effectively, and share your insights to reinforce understanding. Progress comes from consistent, bite-sized efforts.
-
Quality
Quality is a multifaceted concept recognized through tangible attributes, such as performance, reliability, and aesthetics. In software, quality is critical, impacting user experience and operational safety. By adhering to quality dimensions and maintaining vigilance in development, teams ensure high standards, preventing failures and fostering client trust essential for business sustainability.
-
Consistency
The importance of consistency in both bourbon production and software development. It emphasizes that, like distillers who maintain quality through careful processes, software developers must ensure strong quality control at every stage. By taking individual responsibility for output quality, producers can enhance consistency and overall effectiveness in their work.
-
Empathy
The importance of empathy in product development, encouraging creators to consider the end user’s experience. By understanding users’ perspectives and needs, developers can enhance productivity and create solutions that resonate emotionally. The goal is to foster a positive connection with users, ensuring outputs are accessible and valuable.
-
Art of Keep It Simple, Stupid (KISS)
We, humans that is, love to complicate things and it seems to come naturally without too much effort. The longer we work with a given project, the more complex it becomes. I am not just talking about software engineering, but pretty much anything we undertake. Yet how does this seem to happen? The short answer is that we slowly turn up the heat on ourselves, each little turn feeling like…
-
A day in the AI life of a CTO
Let me take you through a typical day in the life of a Chief Technology Officer in the age of AI and how it has woven itself into every aspect.
-
Open Source Means Never Being Stuck
Reflecting on the advantages of open source software in development, using a recent experience with the libvips library as an example. Faced with limitations I adapted and improved the library, significantly enhancing performance. Open source provides autonomy and opportunities for contributions, embodying freedom and progress.
-
Simplicity and power of UUID v7
UUIDv7 addresses performance issues associated with earlier UUIDs by embedding a timestamp, ensuring better data sorting in databases. Discover how to use this powerful variation in your auditing and logging tables
-
Why I Love Leonard Cohen: Insights and Musical Highlights
Reflecting on my admiration for Leonard Cohen, sparked by a song heard years ago on a flight. This appreciation deepened through Cohen’s profound poetry and storytelling in music, which deserves focused listening.
the legend that is, Alan Williamson
For over 24 years, I’ve shared my thoughts here on this blog whenever the muse strikes.
It’s unpredictable, honest, unedited, and occasionally witty. I’m living the best years of my life, working harder than ever, learning each day and enjoying every second.













