When reading about static site generators, the “fast, one binary, no dependencies” selling pitch is a red flag, as any software developer should know what that implies: no easy extensions of functionality.
Which is why Jekyll still dominates the scene.
Where I got this from: https://twitter.com/greenrobot_de/status/1774718367913463938

This is my personal server, Ubuntu LTS — which is the reason for why I think servers should not be bleeding edge

At gym, I received my first unsolicited advice. A bro told me that I should start w/ a higher bar in rack, my eyesight is too low, and I should use leg machines until I lost weight 🙄
My squats are low-bar, looking at ceiling is a mistake, and squats don't work just legs 🤷♂️
I'm trying to like #IntelliJIDEA with BSP for #Scala projects, but it's tough because you end up with 10 minutes project refreshes that often end in failure, every time you switch branches or modify `build.sbt`.
#FunctionalProgramming will make you build better software, regardless of language. Some understated effects:
‣ Prefer params to global state
‣ Prefer data pipelines to fragile state mutation
‣ Prefer clear responsibilities for components
‣ Make dangerous side effects visible.
I'm just messing with nostr:npub1z9mn0c0ws0z393ehhvx7fsrhs9ayjynqmhugvl29unclu64z4yhqy39zmq TBH
#Scala's macros are so cool 😍 and fragile 🥹
#pic

“I am darkness”
#photography #cats #dogs

On the right, that's Thomas, my cat, standing on the fence. He's having an argument with the next door neighbour, just before I swoop in to save the day.
#photography #cats #catsOfMastodon

#Java 21 “launch event”
nostr:npub1fdcpfzaqf28emyhg7rw7wtfmy6xeqcvt5wezr6j7saeskx6zm47sqr82j5 JRuby is a mature project that has significantly better performance for server-side apps than CRuby. Due to the Ruby-FFI efforts, it's also fairly compatible. It should be more popular, but it does have industrial use.
nostr:npub18369m6ejyjfh47ths7qrlvqcu8jvyzxnuysx72cpvg95jfvt9l0s5z8jp6 Kotlin also has this operator:
x ..< y
nostr:npub1em8wxrru0z8t7gmrp99jfq78lwandywsqn4kerh9t9e5tq3rfx7qqwg250 I'm not a front-end developer, I only dabble in client-side Javascript to get things done.
It's always interesting to me how the JS ecosystem is willing to throw away everything foundational every couple of years. And evolution might be warranted, but the result is instability and a really poor ROI for developers learning the latest shiny tech, doomed to be irrelevant soon, or for businesses that have to continually be on the upgrade treadmill, or risk unmanageable technical debt.
TIL of Organic Maps:
This is a fork of Maps.me, it's FOSS and based on Open Street Maps.
#Chrome has always been ahead in terms of security. E.g., t took a really long time for Firefox to implement a permissions model for extensions, and then to give the ability to disallow some extensions in Private Mode. And right now, it doesn't have “click to enable” on extensions.
I'm a minimalist, but even I use problematic extensions, like LanguageTool (alternative to Grammarly). And if you're security conscious, you can't allow such extensions to access your security-sensitive services.
Firefox has profiles too, but #Chrome's profiles are not a PITA to use, feel lighter weight, and play well with window management.
#Firefox's multi-account extensions are only useful for logging into the same website using multiple accounts. That's it. And despite general feelings about the feature, it has next to no security or privacy benefits (not since “Total Cookie Protection”). Using it for privacy purposes is basically privacy theater that just adds overhead.
nostr:npub1t5m0nvfy3ukegy92tv73mvfn95ku9trys28uwd8hmndgj956wzpqz59guy Nothing that takes resources & labor to produce is ever free.
Public libraries get funded by taxpayers. It's a good use of public funds, but it's not free. FOSS is also subsidized by corporations building complementary products or externalizing development. Or by enthusiasts working in their personal time & being abused by entitled users demanding free work.
Someone always pays for it, and it isn't sustainable if we forget the spending of other people's time or money.
It is my impression that today's kids are less tech savvy than their parents. Maybe it's just my bubble 🤷♂️
