Blog

Web Development

A Relic. An Icon

Posted on May 02, 2026.

The Philosopher's Stone

Read
Artificial Intelligence

Bertrand Meyer’s Design by Contract for the Age of AI Agents

Posted on Mar 25, 2026.

Integrating Bertrand Meyer’s Design by Contract (DbC) with AI agents bridges formal software engineering with probabilistic models, using pre- and postconditions as a deterministic, structural scaffold for AI reasoning. This approach transforms AI documentation into a formal, verifiable contract, shifting from purely abstract generation to reliable, structured output. For a full visual representation, refer to the blog post at What's on Your Brain.

Read
Artificial Intelligence

Why Yahoo! Scout is so Irritating

Posted on Mar 22, 2026.

The Yahoo! Answer Engine, launched in January, 2026, Scout is "not like the other boys(1)."

It's not just irritating. It's extremely irritating.

At least it's aware. Doesn't it always seem like when a person knows their an asshole, at least they don't act like they're not. So, I said,

it goes to show how you are behind the others. your model is valid, yet the deployment is problematic. it's too bad.

Yahoo! Scout said,

Read
Artificial Intelligence

Speed Kills

Posted on Mar 06, 2026.

Is Your AI Coding Buddy Moving Too Fast?

You ask for a feature. Boom—there it is. You ask for a tweak. Done. Another change? Already updated. It’s like pair programming with a robot that drinks triple espresso and never blinks.

It’s also like being stuck in a never-ending debug spiral.

🧠 Your brain needs a breather

When you code solo, there’s a natural rhythm: think, write, run, fix. That rhythm gives you time to realize:

  • “Wait, do I actually want this?”
  • “Oops, that broke something.”
  • “Hmm, maybe this should be simpler.”

With an AI agent, the loop is so fast that idea and implementation blur...

Read
Software Engineering

In Academic Writing

Posted on Mar 05, 2026.

be-inclusive_squashed.png

The tension is real.

Academic writing has historically valued precision, clarity, and intellectual rigor, and part of that is the freedom to use language in its conventional or classical sense. Feeling pressured to conform to socially mandated linguistic norms — even when they conflict with scholarly clarity — can create a sense of artificial restraint or self-censorship.

The irony is that academia is supposed to be about reasoned argument and careful thought, yet writers now sometimes have to navigate social optics or ideological currents to avoid being perceived as “bad” or insensitive. Tha...

Read