Solutions Architect - Happy @coschoolofmines / @IBM alumnus that builds custom software solutions for business and government. It's tough work, but I love it.
At the top of my game, I stepped away to get my personal life in order. This photo depicts the result. Lots of love to my #IBM brothers and sisters for their loving guidance.
The restoration of M3 continues. Here's a peek at 23 yo me design work. Only the game_save record, and the sprite sheet / image atlas files are new on this ERD from Messiah III: Nemesis (Reference Edition).
3/3
- how does the user want to handle this unforeseen alternate path
- am I keeping the business logic isolated from the tech choices
- does this code clearly express its intent
- is this code easy to change / improve
- is this code in the right place
Heaps of nuance & context
1/3 Coding is Solved? I don't buy it.
Coding is the fastest part. The difficult part is the problem solving, the decisions made.
Here are a few of the questions I fight through when adding a new function to an enterprise system:
2/3
- is this technology we're considering the right call for our system
- can we live with this dependency
- what risk are we taking on by adding this
- is this an acceptable level of risk
- does this move box us in
- am I duplicating work
The best tech leaders I ever served with are great teachers.
Not by lecturing - by example, challenge, nudging, and the occasional "Why on this planet would you do it that way!?"
Always teach my kids & colleagues to keep learning, keep growing, always look for ways to get better 🚀. Here's my latest level-up: Fluent builder pattern crushes clunky SwingWorker boilerplate.
#Java#CleanCode#AlwaysLearning
Truth can only be obtained from authenticated primary sources. Soon, our most valuable asset will be this circle of sources. (when fake and real look the same)
- image by Azeddine Behlouli from Pixabay
AI doesn’t replace jr developers. It accelerates them.
Successful college football programs are all about reloading.
Strong IT dev programs work the same way.
AI is an accelerant, not a replacement for jr developers.
Kill this pipeline, you get 1 or 2 more seasons at best.
Durable systems are built on discipline, architecture, and intent - not vibe coding. Make no mistake: there are no shortcuts. The bill always comes due.
(Image by Borko Manigoda at Pixabay)
Beautiful game art created one bit at a time on C64's by brilliant artists, excavated from 5.25″ floppies and rendered faithfully as it appeared on 1084 CRTs in the early ’90s. (1) The original C64 editor used by the artists; (2) The restored artwork (converted to PNG)
As if adopting #Dvorak wasn't enough madness... I'm diving deeper with #KMonad and #HomeRowMods. Building an ergo layout from the ground up - one tap-hold at a time!
Been deep in Hexagonal Architecture lately—pure gold from @TotherAlistair & Juan Manuel Garrido de Paz. Highly recommend (get the book!): https://t.co/SlykCpeaql My fav's on pages 4 & 8 (fig's 3.1 & 4.4)
"Architect by day, fire-forging madman by night." 🔥
Island habaneros, roasted garlic, the perfect balance of heat and flavor—and it pours! No bottle slamming required, just smooth, fiery perfection.
This batch? Best one yet.