The thing that brought me joy
https://www.stephenlewis.me/blog/the-thing-that-brought-me-joy/I love this, it resonates so deeply with me. Code is, for me, joy. I spent a little more than an afternoon writing a parser to parse a new ad-hoc file format I created to represent the IDs (class name and ID names) I will use in my CSS, and it was just fun. Sure some AI could probably have written that for me, but for what? So I can dig directly back into complicated actual engineering issues? Where would my breaks be?
> I love this, it resonates so deeply with me. Code is, for me, joy.
A credo I have held for some time is:
When making software, remember that it is a snapshot of
your understanding of the problem. It states to all,
including your future-self, your approach, clarity, and
appropriateness of the solution for the problem at hand.
Choose your statements wisely.
HTHloading story #46662097
loading story #46662754
loading story #46662593
loading story #46664252
This is artisans vs industry.
You can get a hand-crafted, beautiful, solid, chair made by a guy who knows all the tricks of carpentry. He's spent his whole life perfecting the technique of how to drill the holes, how to fit everything together, how to balance the chair.
It used to be the only way.
Then someone invents a machine that can make you a hundred crappy chairs. Sometimes the legs don't fit in the seat, sometimes the chair isn't balanced. But it's close enough often enough.
On top of it, the new tool is not in the lineage of the old tools. It doesn't FEEL like you are crafting a chair.
> This is artisans vs industry. ... But it's close enough often enough.
If I had a nickle every time I heard the equivalent of "close enough often enough" on root-cause analysis bridge calls during prod outages...
loading story #46664678
loading story #46664397
loading story #46662870
loading story #46664294
loading story #46662265
loading story #46662635
loading story #46663308
loading story #46662847
loading story #46662217
loading story #46664730
loading story #46667805
loading story #46663950
loading story #46662172
loading story #46662962
loading story #46663087
loading story #46663845
loading story #46660664
loading story #46663026
loading story #46664516
loading story #46663142