We've all been there. You're deep in the zone, debugging a subtle race condition or untangling a messy dependency graph, and you realize you need a second pair of eyes. The instinct is to copy-paste your code into a chat interface, hit enter, and wait for the magic. But then the friction hits. You pause: Is this code proprietary? Does it contain API keys? Am I comfortable sending this logic to a cloud server I don't control? You might redact the sensitive bits — which defeats the point of con... Read more ›
Without question, the Queen stage will take the peloton on a 152km day of racing with over 4,000m of elevation gain, where the overall winner will be crowned in Villars-sur-Ollon Read more ›
Arma: Cold War Assault Remastered Source Code Repository. - BohemiaInteractive/CWR Read more ›
Some of the most difficult code I’ve worked with is code that is “easily testable”. Code that abstracts everything to the point where you have no idea what’s going on, just so that it can add a “unit test” to what would otherwise be a very straightforward function. DHH called this Test-induced design damage. Read more ›
Gazelle has become one of the first major bicycle brands to launch a new e-bike built around Bosch’s recently announced Hub Line motor, unveiling the sleek new Gazelle Curb urban commuter. Read more ›
I mean that both in the specific and the abstract. This episode we are looking at APL, which stands for A Programming Language. APL was developed in the mid 50s, but didn't see a working implementation until 1965. It's a language that truly looks like no others, but has some odd parallels to everything from BASIC to LISP to linear algebra. Learn APL at: - A Programming Language Read more ›
Redis has a reputation for being a serious piece of infrastructure, and it is. But the core of it, the part that makes it Redis, is astonishingly small. Small enough that you can rebuild it in about 80 lines of Python, point the real redis-cli at your version, and have it just work. Same commands, same wire protocol, same behavior. That is the fun of it. By the end you will run redis-cli -p 6399 set foo bar, and the OK that comes back is from a server you wrote. This is the written companion ... Read more ›
Fun fact: bicycling with a 6.9” smartphone in my jeans front pocket is totally no problem since the Moto Razr flips closed to half-size. It fits comfortably. Read more ›
2012 is the 50th anniversary of Ken Iverson's A Programming Language, which described the notation that became APL (even though a machine executable version of APL didn't exist yet). Since then there's been APL2, Nial, A+, K, Q, and other array-oriented languages. Iverson (1920-2004) teamed with Roger Hui to create a modern successor to APL, tersely named J, in the late 1980s. Read more ›
With Mercury Edit 2, Next-Edit is Free in Kilo for an Entire Month Read more ›
I have a $30 stationary bike that I got at Goodwill and I have an old Android tablet stuck to it, but I don’t have a Peloton membership. Nor do I have the interest to ride 80 miles to the beach. So I made It’s a local PWA, no backend at all, no tracking,… Read more ›
The Journal of the British APL Association. The BAA promotes the APLs, terse programming languages derived from Iverson’s mathematical notation. Read more ›
Indexes your whole repo locally and ranks the worst code, so AI coding agents fix it instead of adding slop. Offline, on your machine — pairs with any model, including local LLMs like Qwen. Read more ›
This northeastern region of Spain may be where the Tour de France kicks off in July, but adventures on two wheels can also be had at a slower pace in Catalonia, where the quiet coves, hilltop towns and terrace lunches are too enticing to be rushed. Read more ›
This is RonJeffries.com, the combination of new articles, XProgramming, SameElephant, and perhaps even some new items never before contemplated. Copyright © 1998-forever Ronald E Jeffries Read more ›
A police officer commandeered a teenager’s bicycle to chase a steak thief in South Shields in early June. Read more ›
AI makes us faster, but does it make us better engineers, or just more dependent? As a follow-up to my post on the , I wanted to created a quiz as a self-assessment for AI-assisted development habits. My previous post sparked many interesting discussions and insights. I took some of those elements and put together a series of questions to help evaluate how you are using AI as a developer. The 4 Archetypes include: AI Architect: owns the problem, uses AI as leverage AI Balancer: productive wit... Read more ›
Shimano updates XT mechanical drivetrain with a wedge-shaped derailleur design, revised shifter ergonomics, and refreshed pedal platforms. Along with the changes, weights and prices have generally increased across the lineup. The article appeared first on . Read more ›