It’s now possible to run useful models from the safety and comfort of your own computer. Here’s how.| MIT Technology Review
A Paradigm Shift in Desktop Computing| www.linuxjournal.com
Suppose that you have a shell script that's not necessarily complex| utcc.utoronto.ca
Matrix, the open protocol for secure decentralised communications| matrix.org
Studying productivity is challenging. About 15-20 years ago, I was obsessed over my own productivity.| Daniel Lemire's blog
For software developers, there's tremendous value in writing effective emails. Good emails save time, reduce misunderstandings, and earn recognition from upper management.You can drastically improve your emails with a few simple techniques, but too few developers know about them.| refactoringenglish.com
So many sci-fi movies, anime, and video games owe a massive debt of gratitude to William Gibson's seminal 1984 novel.| mbh4h.substack.com
ETH Zurich and EPFL will release a large language model (LLM) developed on public infrastructure. Trained on the “Alps” supercomputer at the Swiss National Supercomputing Centre (CSCS), the new LLM marks a milestone in open-source AI and multilingual excellence.| ETH Zurich
When talking about REST, it is worth reading the dissertation of Roy Thomas Fielding. The original paper that describes RESTful web, “Architectural Styles and the Design of Network-based Software Architectures” Roy T. Fielding (2000), introduces the Representational State Transfer (REST) architectural style as a framework for designing scalable, performant, and maintainable networked systems, particularly web services.| Florian Krämer
And why French is full of them| www.deadlanguagesociety.com
Way too many words about how Rust's temporaries work| taping-memory.dev
Background| cadence.moe
Here’s a belief I’ve held for a while but only recently been able to put into words: explanatory comments are often easier to understand than explanatory variable or function names. Consider a complicated expression with multiple sub-expressions. This expression is going to be difficult for the next person reading this code to decipher; we should make it easier for them. There are a couple of ways to solve this. We could break down the expression into sub-expressions, and assign those sub...| jonathan-frere.com
It turns out you can just pay people to do things.| ericwbailey.website
A blog about software development.| Serhii Potapov (greyblake)
I've always been told that caching is a tool to make software faster. That, given some careful considerations to consistency, caching makes it so that when...| buttondown.com
A blog, mostly about programming| felix-knorr.net
Agile isn’t broken—it’s just been overcomplicated, overcontrolled, and oversold. Here’s how to rebuild it from the inside, one useful change at a time.| Posts on The Cynical Developer
Agile didn’t fail you. The process theater did. A blunt look at why your team hates standups, story points, and pretending it’s working.| The Cynical Developer
After 20 years, PNG is back with renewed vigor! A new PNG spec was just released.| www.programmax.net