News

General Loading...

AI metrics

In the early days of the consumer Internet, a lot of metrics floated around and no-one was clear what to measure or what it meant. The...

Read more
General Loading...

AI is a gamechanger for TLA+ users

New Logic for Programmers Release v0.10 is now available! This is a minor release, mostly focused on logic-based refactoring, with new material on set types and...

Read more
General Loading...

My AI Skeptic Friends Are All Nuts

A heartfelt provocation about AI-assisted programming. Tech execs are mandating LLM adoption. That’s bad strategy. But I get where they’re coming from. Some of the smartest...

Read more
General Loading...

How to Install OpenEMR on Ubuntu 24.04 Server

OpenEMR is an open-source health records and medical practice management solution. It is a fully integrated electronic health record and practice management, scheduling, electronic billing, and...

Read more
General Loading...

Using Kamal 2.0 in Production

Agile Web Development with Rails 8 is off to production, where they do things like editing, indexing, pagination, and printing. In researching the chapter on Deployment...

Read more
General Loading...

GenAI’s adoption puzzle

This chart is very ‘glass half-empty or half-full?’, and it’s a puzzle. You could say that this is amazingly fast adoption, and much faster than PCs,...

Read more
General Loading...

A brief history of JavaScript

In 30 years, JavaScript went from being a little scripting language to one of the world’s most popular. Here are key moments to show how it...

Read more