Posts

Showing posts from February, 2026

AI-lishah

Image
I've been writing some form of my blog for more than 25 years now - I think I started before it was even called 'blogging.' I'm that old. In 2026, when you have that much writing readily available on the internet, there's really only one thing left to do: Feed it to your favorite LLM, ask it to deeply analyze your writing, build memories for storage, and instruct that, hence forth, it should respond in your own voice. Why... why would I upload my thoughts to the machine overlords? I had a theory: A lot of my posts tend to be exploratory or pursuasive ideas, and (as observed by GPT) "favor metaphors, are often a bit playful, and grounded in shared experience rather than top-down instruction; warmth over authoritative;" and I think I write this way because it's also how I best receive and process information. I like a story, real-world examples, a healthy dose of self-deprecating humor and flexibility over rigidity. If GPT could explain things to me the...

Pitting AI Against AI by Putting AI in AI

Image
5 years ago, I wanted to help the engineers on my team stretch their coding skills by presenting them with an entirely new set of challenges than the typical tedium that can come with building business applications day in and day out. Having built so many games over my own career, one unique element I've always enjoyed is building out the game's AI. After building the core engine, collision detection, and all that - building the AI was always a fun, and very different, challenge. I'd have to think it through: if I was a player, playing this character - what would my own in-game approach be? To be fair, what elements could my AI player see and interact with, and what would they not see, how could I scale my strategy to different difficulty levels. Expressing your strategy in code requires a different line of thinking. It may not directly translate to writing better business or consumer applications, but it stretches your computational thinking and problem solving. Plus it...

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