Reflection is a pathway to many abilities some consider to be unnatural
Mark
_@mark.youngman.info
npub1f0rw...zj2x
One day, I'll be good at producing quality software and will have intelligent things to say about it
When I watch a talk like this, I am startled by all the complexity and syntax added to languages to hide some implementation details or allow you to write one function instead of several or whatever else. Everything has its use case, but generally I feel it's insane. Devs are forever learning the new hotness for a marginal benefit. Nobody ever masters their tools.
Great podcast on the importance of software performance:
SE Radio 577: Casey Muratori on Clean Code, Horrible Performance? – Software Engineering Radio
New skyscraper to be built in Saudi, Epicon


Another approach to solving the problems of multiple representations of data and the associated transformations required in currently popular web apps: "local-first software". Seems like is useful for different use cases that you may reach for HTMX.
In my experience, programmers totally overlook costs due to "buying the coffee company to make a cup of coffee" 
Vimeo
Andreas Fredriksson - Context is Everything
Andreas Fredriksson, Principal Engineer at Unity3D, provides a fun and exhaustive case study to prove that context is everything References: - &#...
Think this is true not just for dependencies, but also for changing the standard approach of doing something. There are many hidden costs beyond the benefits of the switch. For example, there may be the time cost of all devs on project having to learn the new approach.
Good Dalio talk on having an idea meritocracy:
"Rules can aid the wise, but they are snares to the fool" https://www.jstor.org/stable/45104797
Always been fascinated by this:
Managed to follow some Mastadon people - very nice
Disappearing down a concurrency rabbithole... https://cs.brown.edu/people/mph/Herlihy91/p124-herlihy.pdf #programming
Talk on concurrency patterns in golang:
When programmers start praising code, I start to think something horrible has happened #programming
Good series on energy transition crisis:
Interesting talk on the how programming languages are funded: #programming
I think dependency management generally is madness, highlighted by things like left-pad. But golang's 'go mod vendor' is a good feature and a step in the right direction. On one side, there needs to be a balance between giving the programmer control - not being victim to disappearing packages - and allowing them to pull upstream updates. On the other side, programmers need to start taking responsibility for the code they use: dependencies aren't for free. I think the future of dependency management is somewhere between these two sides. #programming
Curl has a high severity CVE #programming 
GitHub
Severity HIGH security problem to be announced with curl 8.4.0 on Oct 11 · curl/curl · Discussion #12026
We are cutting the release cycle short and will release curl 8.4.0 on October 11, including fixes for a severity HIGH CVE and one severity LOW. The...
Rings true to me:
"Hard fact.
The majority of the people you work with don't actually care how good you are at your job.
They care about your ability to collaborate and avoid unnecessary drama."
https://twitter.com/TheJackForge/status/1706399505216872934
