WHY PROGRAMMING IS A GOOD MEDIUM FOR EXPRESSING POORLY UNDERSTOOD AND SLOPPILY-FORMULATED IDEAS
Methods on the Ether: Or Creating Your Own Control Structures for Fun and Profit – journal.stuffwithstuff.com
The Year’s Best Feature Article: Elliott Smith’s High-School Bands
The year-end Tedium awards continue with an excellent, breathtaking feature on Elliott Smith’s high-school bands. Yes, multiple.
Watch your hands
I’m lucky to have two hands, let’s be clear, and the minor struggles I’ve had with them over the years don’t qualify as any kind of real hardship. Yet there have been a lot …
What Is a WebAssembly Component? The Ultimate Guide
A WebAssembly component plays a critical role in how runtimes that run inside WebAssembly modules are deployed. But its standardization is still being worked out.
Stop saying “technical debt” - Stack Overflow
7 Must-Read Tech Newsletters for Software Engineers
A carefully selected list of newsletters for every software engineer.
10 Things Software Developers Should Learn about Learning
Understanding how human memory and learning works, the differences between beginners and experts, and practical steps developers can take to improve their learning, training, and recruitment.
Rise of Rust: Is It the Future of System-level Programming?
Rust Revolution: Exploring its ascendancy as the future of system-level Programming - Unveiling the capabilities and impact of the rising language in software development.
Understanding Git Worktrees
Last week I bought a Christmas tree. It’s not the tallest, nor the bushiest, the tip is kinda crooked, but it gets the work done. While carrying my new acquisition through the snowy streets, the comforting smell of freshly cut pine reminded me of how much I like trees, specially git worktrees.
What Is eBPF? The Ultimate Guide
eBPF stands for extended Berkeley packet filter. Find out everything you should know about Linux eBPF in this comprehensive technology guide.
Don't keep state in your XAML item templates; put the state in the items - The Old New Thing
Beware of temporary alliances.
'Merchants of Complexity': Why 37Signals Abandoned the Cloud
Provisioning a fleet of servers in 30 minutes is magic, but it is not a requirement that comes up that often for most businesses, David Heinemeier Hansson argues.
Generative AI: In 2023, GenAI Tools Became Table Stakes
2023 was a breakout year for GenAI to help developers build apps. and toolmakers tried to meet developers where they work most.
It’s All Bullshit | JS Tan
The tech industry is supposed to be the cradle of innovation—but it’s become a redoubt of waste and unproductivity.
Basic scatterplot in base R
A very basic scatterplot built with base R and the plot() function. Explanation and code provided.
Critical mass in the Goldilocks zone
The use of the phrase “critical mass” in this NYTimes story about the enshittification of Goodreads stopped me in my tracks. Give all of Goodreads’s issues, it might seem easy eno…
Apple SK8 - Macintosh Repository
SK8 is written for multimedia and authoring tool developers who integrate media components (movies, sounds, still pictures, text, etc.) into a final...
Amber Smalltalk
amber/amber
Amber is an implementation of the Smalltalk language that runs on top of the JavaScript runtime.
Apple Dylan Eulogy - Open Dylan
Open Dylan
Essays: Dylan: A New Language Is Blowin' in the Wind - Schneier on Security
Open Genera VLM on Linux
Working on vintage computers, electronics, and FPGAs
Symbolics Open Genera 2.0 (with patch) : Free Download, Borrow, and Streaming : Internet Archive
Here's the hard to find ISO version of Open Genera 2.0 with the patch in a zip file. This requires Tru64 to work (either on a physical or emulated...
How to Save the Princess in 8 Programming Languages [Comic]
You need to rescue the princess with code–but sometimes your code doesn’t work and the princess is a dragon and you’re a fish. Welcome to programming!
The war of the workstations
The MIT and New Jersey schools of software design, and how big lies turned into holy truths
r/Futurology - Voice Assisted Driving
0 votes and 22 comments so far on Reddit
Tell me about a time…
Here are some proposed questions for interviewing someone for an SRE role. Really, these are just conversation starters to get them reflecting and discussing specific incident details. The question…
Security at Startup
In my opinion, security is one of the most forgotten aspects of software engineering. It rarely gets focused on until it’s too late. Even though at least