Mark's avatar
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
Mark's avatar
Mark 2 years ago
Reflection is a pathway to many abilities some consider to be unnatural
Mark's avatar
Mark 2 years ago
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.
Mark's avatar
Mark 2 years ago
New skyscraper to be built in Saudi, Epicon image
Mark's avatar
Mark 2 years ago
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.
Mark's avatar
Mark 2 years ago
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.
Mark's avatar
Mark 2 years ago
Good Dalio talk on having an idea meritocracy:
Mark's avatar
Mark 2 years ago
Always been fascinated by this:
Mark's avatar
Mark 2 years ago
Managed to follow some Mastadon people - very nice
Mark's avatar
Mark 2 years ago
Talk on concurrency patterns in golang:
Mark's avatar
Mark 2 years ago
When programmers start praising code, I start to think something horrible has happened #programming
Mark's avatar
Mark 2 years ago
Good series on energy transition crisis:
Mark's avatar
Mark 2 years ago
Interesting talk on the how programming languages are funded: #programming
Mark's avatar
Mark 2 years ago
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