Posts

Showing posts from December, 2025

Beast

Image
  At some point in the early 90s I tried rebuilding a game I loved: Beast. It was written procedurally in Basic over couple of months of on and off coding. Clunky, filled with bugs but I felt proud. About 25 years later, with 12 years of professional experience, I tried again. In about an hour, I had a working version. No bugs this time. Of course, Beast is not a complicated game but by going object-oriented with multi-threading it was even easier. And then, another 8 years later, I built Beast again. In record time: 25 minutes using with 7 non-technical prompts. No logic or technical guidance - just plain-english rules. We're well past the point of arguing AI's abilities. Instead, I wondered: In those 25 minutes, what parts of my own experience did I leverage? Strategic Iterations: Even if the LLMs handles complex specs, doing things all at once will still overwhelm the human. There are too many things to track at once. The ability to break things down into discrete, logical,...

Heartstorming with AI

Image
I sense a lot of people are forming a love/hate relationship (or maybe, it's just become a hate relationship) with AI when it comes to creative pursuits. It intrinsically feels wrong to offload something so human to the machines. Being creative is so essential, so rewarding, that to use AI in any way evokes a primal knee-jerk reaction - as if we're trekking far too into the uncanny valley that our lizard brain keeps telling us "This is wrong. Go back." Am I fan of using AI to generate music, books, movies, or art? No. But do I enjoy using AI when I'm being creative? Absolutely, yes. Whenever I use an LLM (a good one, at least), I notice a few things happen: Even before I send my initial prompt, my creative idea is getting more refined. It's like talking to the rubber duck and critically evaluating your own thoughts - but, it's even better because the AI rubber duck actually responds. Putting emotions into words can be very hard. Capturing complex feelings...

Popular

Work Experience vs Professional Experience

Let's Clear Up The Ambiguity!

FAQs for a Software Engineering Hiring Manager

7 Steps to Writing an Amazing Resume

7 Steps to Building your Portfolio MVP