@jhumelsine.bsky.social
36 followers 46 following 110 posts
Posts Media Videos Starter Packs
jhumelsine.bsky.social
I reference the song "Que Sera, Sera" when it comes to YAGNI. "Whatever will be, will be. The future's not ours to see."

While we can't predict the future, it is coming.

Therefore, we should design so that we're flexible enough to accommodate whatever will be coming.
jhumelsine.bsky.social
"now" or "not". Unfortunately, both sort of work these days.
jhumelsine.bsky.social
Aren't many original COBOL programmers retired or dead?
jhumelsine.bsky.social
Developers should be responsible for the code the produce.

However, responsibility is more than just the developers. It also applies to PMs, domain experts, managers, executives, etc.

If you produce a substandard artifact, you should feel the pain.
jhumelsine.bsky.social
When they said that AI would create new jobs, this isn't exactly what I thought they had in mind.
jhumelsine.bsky.social
Oh geez. I completely forgot about Agile Manifesto for your original list too!
jhumelsine.bsky.social
Absolutely. That's why I added this in the second paragraph: "The good ones learn and take ownership of their growth ..."
jhumelsine.bsky.social
Sorry if it's too long, but I always liked it:

If it’s your decision, it’s design; if not, it’s a requirement.
jhumelsine.bsky.social
I don't think it's about titles. It's about knowledge and wisdom, which are often only acquired via the experiences of previous unwise decisions.

We all start as coders. The good ones learn and take ownership of their growth to become engineers.
jhumelsine.bsky.social
I as well. Those power-of-2 birthdays aren't coming as frequently as the used to.
jhumelsine.bsky.social
My most recent blog entry - The Director - More Than Builder’s Sidekick - Should Builder’s Director have been its own design pattern?

jhumelsine.github.io/2025/08/27/b...
The Director - More Than Builder’s Sidekick
Should Builder’s Director have been its own design pattern?
jhumelsine.github.io
jhumelsine.bsky.social
My most recent blog entry - Builder Design Pattern Completed - Continuing from the previous blog to the complete Gang of Four Builder design

jhumelsine.github.io/2025/08/20/b...
Builder Design Pattern Completed
Progressing toward the Gang of Four’s complete Builder design
jhumelsine.github.io
jhumelsine.bsky.social
My most recent blog entry - Builder Design Pattern Introduction - Building complex objects one element at a time step-by-step until complete

jhumelsine.github.io/2025/08/08/b...
Builder Design Pattern Introduction
Building complex objects one element at a time step-by-step until complete
jhumelsine.github.io
jhumelsine.bsky.social
I'm not convinced that it's going to be in slow-motion.
jhumelsine.bsky.social
My personal opinion only ...

Modularity is the most important aspect regardless. Whether the system is deployed via a monolith or microservice is a decision that's based upon scalability and hopefully the system's modularity will support either option when needed.
jhumelsine.bsky.social
I'm surprised Trump didn't cross out the official numbers with a Sharpie and put in his own.

There's precedence:
jhumelsine.bsky.social
This sounds even worse that Vibe Coding being like making a wish with a Genie or the Monkey's Paw.

At least in the wish scenario, you are granted what you asked for, even if it wasn't what you really wanted.

This case seems like willful disobedience followed by multiple Mea Culpas (Meae Culpae?)
jhumelsine.bsky.social
My most recent blog entry - An Introduction to Creational Design Patterns - Different mechanisms to create objects without calling new directly

jhumelsine.github.io/2025/07/18/c...
An Introduction to Creational Design Patterns
Different mechanisms to create objects without calling new directly
jhumelsine.github.io