Nebraska.Code 2025 hosted on Whova

July 23 – 25, 2025, Lincoln, NE

@neilmadden It is exactly the perspective I have (and sadly failed to state this clear in Arguments in the past about #PrematureOptimization) in #SoftwareArchitekture and #SoftwareDevelopment
Done with what as probably the easy 2 of 3 aspects of rebuilding this queuing process for this one endpoint. As is often the case, fighting against #PrematureOptimization in this codebase. Even newer stuff has the same problem. Or maybe it's not premature, but just poorly done code re-use. Whatever it is, it's rough. #development #DevLife

So it's been a heck of a day and I decided to fill another precious few hours by crafting yet another delightful rant on the disgraceful state of the #tech industry for your viewing pleasure.

Enjoy!

https://itfossil.com/posts/2024/7/optimizing-all-the-wrong-things/

#PrematureOptimization #Knuth #BigTech #SCRUM

Optimizing All the Wrong Things

Over the years I’ve oscillated between reading quite a bit and reading not much at all. Lately I’ve been trying to read a lot more and the book I’m currently reading is called “System Error: Where Big Tech Went Wrong and How We Can Reboot”. Well while escorting my wife to a doctor’s appointment this morning I read a chapter that I found particularly striking as it spends most of it’s time dissecting this famous Donald Knuth quote:

time required to carefully measure and pleat two sleeves: X¹

time required to:

a) pin an approximation of the pleating pattern on half of one sleeve, to see whether it fits
b) make a custom pleating board with a precise version of said pleating pattern
c) pleat two sleeves using said pleating board

probably at least 4 × X, if not more.

Can you guess which option I've just chosen?

Can you guess that I'm a programmer? :D

¹ I don't know exactly know how much it would be, but I'd estimate a few tens of minutes

#sewing #prematureOptimization

Dans la série #PrematureOptimization...

Azure essaie d'économiser des bouts de chandelle en virant quelques fichiers des images de VM #Kubernetes AKS pour gagner de la place disque. Bilan les images ne marchent plus avec les GPU #NVIDIA les plus récents (les H100 par exemple).

Bon c'est pas grave, on parle juste d'instances à $100/heure 🤯

Petite dissection du problème sur le blog d' @enix :

https://enix.io/fr/blog/azure-kubernetes-gpu-h100/

IA & Kubernetes : GPU H100 à la demande sur Azure AKS

Surmonter les défis de déploiement des GPUs H100 dans Azure Kubernetes Service

@marick It takes toxic levels of hubris and delusion for one to claim they know what'll be best in a decade, let alone in a thousand years. #PrematureOptimization

Und natürlich stelle ich zwei Minuten später fest, dass ich für Fizz und Buzz alleine keinen Stream und keine Reduce-Methode brauche. Da reicht die Kombination aus `.map().or().orElse()` alleine aus.

Aber wenn es dann um Erweiterungen geht, da strahlt der Stream dann :D

#PreMatureOptimization

Premature optimizashun is like tryin' to make a perfect sand castle bfore finishin' da moat! 🏖️🏰 It's no fun to fuss over lil' stuffs when our compootah things still needs to be built! 🖥️🚧 #KidCodes #PrematureOptimization #CompootahNoFussies #programming

Capital letters were a mistake.

Context: spouse is frustrated with a coworker who is nitpicking the use of lower() possibly being slow. In python. Using a database. Over a network.

Hit me up for root cause analysis, my value is clearly evident.

#programming #downwithcaps #prematureoptimization #unusablehasgtags