Surprise-Driven Sharing, hardware and software development are similar?
A couple of weeks ago, I left my comfort zone (software development) and went to a conference for another “world”. The conference was har...Read more at jimmynilsson.com ↗Lean Claude Code for Production
Many agentic coding demos showcase landing pages, one-off scripts, or greenfield projects. While technically impressive, they often produ...Read more at nizar.se ↗TDD Guard for Claude Code
Claude Code fit well into my workflow, but sticking to Test-Driven Development (TDD) principles still needed occasional reminders: one te...Read more at nizar.se ↗A TDD Mindset
In the beginning of my career, I discovered that having automated tests is invaluable when making changes to any non-trivial software sys...Read more at programmaticallyspeaking.com ↗Agentic TDD
Since I started programming, I've insisted on always writing my own code. It wasn't out of necessity; it was a personal choice. Even as L...Read more at nizar.se ↗AI thoughts, June 2025
It's been over 1.5 years since I last posted anything about "AI" so I felt it was time to share a few more thoughts.Read more at jimmynilsson.com ↗How I Use LLMs as a Developer
I have been using Large Language Models (LLMs) for the last two years. During this time, I’ve noticed that people’s opinions about LLMs v...Read more at nizar.se ↗Patching our patching with Property Based Testing
I had great results using property-based testing, or PBT to verify an alternative implementation recently. We had an existing implementat...Read more at recurse.se ↗Holey shoes and jam-packed schedules
I bought new running shoes yesterday and went for a run today. I'm either inspired or deranged, you decide for yourself. What do running ...Read more at raniz.blog ↗