cartero Monday, August 10, 2026 · No. 25869
Software Engineering

Saying Goodbye to the Endless Excel Spreadsheets: How a Bottom-Up Drive Brought Us a New Test Management Tool

If your test cases are scattered across multiple Excel files, Google Docs, and Confluence pages, and keeping them up to date is incredibly time-consuming, this post is for you. This is the story of how Allegro moved from scattered, manual test tracking to a scalable, Jira-based solution now available to thousands of engineers.

Compilers

Agents Want to Compile

AI agents are starting to compile. Across the stack in mid-2026, the same separation is shipping from every direction: the model decides, and something that is not a model executes. Instead of acting live inside the model loop, agents emit a deterministic artifact, a plan, a DAG, a workflow script, and hand it to a runtime that replays, resumes, and audits like ordinary software. The model is becoming a compiler front-end that parses messy intent into an intermediate representation. Deterministi

Machine Learning and AI

Combining Google Stitch with the GitHub Copilot Coding Agent

UI generation and background coding agents are two of the "AI" tools that really changed my way of working. Together, they close a gap that's been annoying me for a while: the coding agent still needs someone to describe what the UI should look like, and that someone is usually me, typing a wall of text into an issue and hoping for the best. Google Stitch generates UI screens (HTML/CSS, Tailwind, Flutter, SwiftUI, whatever…) from a prompt or a sketch. The GitHub Copilot coding agent picks up

Databases

Regina Obe: PostGIS 3.7.0alpha1

The PostGIS Team is pleased to release PostGIS 3.7.0alpha1! Best Served with PostgreSQL 19 Beta1 and GEOS 3.15 which will be released soon. This version requires PostgreSQL 14 - 19beta1, GEOS 3.10 or higher, and Proj 6.1+. To take advantage of all features, GEOS 3.15+ is needed. To take advantage of all SFCGAL features SFCGAL 2.3.0+ is needed. 3.7.0alpha1 source download md5 NEWS HTML Online en ja zh_Hans fr PDF docs: en ja, zh_Hans, fr

Linux

Coming Soon. travel to 2006!

19 years after Windows Aero graced us... The "Wow" Starts Again!An enchanted RSS System experience coming soon!

Science

SOLVED: The Case of the Missing Megalodon

Welcome back to the Abstract! Here are the studies this week that glimpsed a bygone world, caught an 80-foot fish, outshone the stars, and declared scientific independence.First, a mysterious group of extinct human relatives were probably not as advanced as once thought, a finding that sheds light on their possible lineage. Then: a gem from the paleontological lost-and-found, megaconstellations versus stellar constellations, and oh-say-can-you-see 250 years of American science history?As always,

Databases

Slowly Changing Dimensions – An introduction

Being new to data warehousing, I never heard about the term "Slowly Changing Dimensions" before. It sounded like academic jargon. It isn't. It's one of those concepts that, once it clicks, explains half the weird design decisions you'll see in any reporting database. This post is the explainer I wish existed before I had to learn it the hard way: by breaking a report Facts and dimensions, the short version Data warehouses generally split data into two kinds of tables. Fact tables hold th

Rust

So... what exactly are Unicode and UTF-8?

I recently finished what I thought would be a quick project to pass a weekend and turned out to be a deeper rabbit hole than expected. Most of the unexpected pain points came from handling Unicode and UTF-8, and the main takeaway for me was a clearer understanding of what they are and how they work.

Self-Hosting

Redesigning my homepage

Redesigning my homepageI recently decided to completely redo the homepage of this site. I made this decision after browsing some websites in the personal web (small web, whatever other name theres like a billion names for it).For context, the main page used to be kind of a portfolio page. but it was boringg it was text and some headers and it only talked about my history as a programmer. Looking at the personal web I realised just how much more and how many more interesting things I could write

AI Agents

Automating Everything That Doesn't Need Me

I've been writing a lot about LLMs, AI (or the so-called "Artificial Intelligence") and the like. Part of that is because I haven't been running into many problems that I feel need documenting. Bigger part is because I'm finding that "how-to" content is easy to slop with a robot, so I'd rather write about things that the clankers can't. In a word, I'm just trying to write more human. While I don't think I've achieved full tokenmaxxing AI psychosis levels yet, I do like agentic coding. I'm also a

Generative AI

The Fox Learns to Talk

Vania has been talking since January 2025: play the line’s WAV, loop a three-frame talking animation for exactly as long as the audio lasts, done. It worked, but it was the same mouth-flapping loop whether she was saying “Evviva!” or delivering a two-sentence hint about the squirrel — and it kept flapping straight through her pauses. This week she learned to move her mouth with the words. The problem split into two halves, and it turned out someone had already solved the harder one. Som

Rust

Work In Progress Rust

submitted by /u/zerakun [link] [comments]

AI Hardware

The ChatGPT Moment in Humanoid Robotics

Why the humanoid robotics trade is not yet analogous to ChatGPT, and why public-market exposure still looks cleaner through semiconductors than pure-play robot companies.

Prompt Engineering

2026-07-05 13:40

Over the past six months, most new large language models have evolved beyond merely providing high-quality answers; they now possess the capability for sustained, autonomous operation. Loop Engineering is a method of structuring agentic workflows so that instead of responding to a single prompt, an agent repeatedly executes a cycle: understanding the task, gathering context, taking a micro-action, verifying the result, correcting errors, and terminating based on an explicit rule. While prompt en

Open Source

Organic Maps

PostgreSQL

Radim Marek: VACUUM at the Page Level

In HOT Updates in Postgres we covered page pruning clean up HOT chains, an elegant shortcut where PostgreSQL reclaims dead tuple space during ordinary reads. All that without waiting for any background process. But pruning is exactly that: a shortcut. It only works within a single page, and only for HOT-updated tuples. For everything else (cold updates that touch indexed columns, plain DELETEs, index entry cleanup, free space map registration, visibility map maintenance) we need VACUUM. This art

Vim and Neovim

Phosh 0.56.0

AI Coding Tools

I built a TUI REPL calculator with inline plotting in Rust

I built this mostly to get more practice with Rust (writing my own lexer/parser/Pratt evaluator from scratch), but ended up with something somebody could actually use day to day - for example, in SSH sessions, so I figured I'd share it. TUI mode Features: - REPL, TUI, and one-shot --exec modes - Standard arithmetic + exponentiation, unary minus - Trig, log, sqrt, abs, ceil/floor, and built-in constants (pi, e) - Variables and compound assignment (x += 10) - Custom function definitions (f(x) = x^

Embedded Systems

custom x86_64 rust microkernel with software ECC and a macOS-like desktop i've been writing

so i've been building this hobby microkernel called Rustix OS (or AE Rustanium) entirely from scratch using safe Rust and no_std. instead of sticking to boring VGA text mode, I went down a rabbit hole and built a ring 3 user-space vector GUI that boots over UEFI GOP. it handles alpha blending for shadows and has a functioning mac-like dock. the main experiment here is handling bitflips in software. i implemented a software SECDED ECC layer, a background memory scrubber, and a TMR voting engine i

Artificial Intelligence

The Infrastructure Fallacy: Why Most Sales Problems Are Actually Strategy Problems

The Infrastructure Fallacy: Why Most Sales Problems Are Actually Strategy Problems In the last decade, I have worked with companies ranging from struggling startups to multi-million dollar OEM manufacturers. Despite operating in completely different industries, many of them shared the same underlying pattern. When growth slowed, leadership responded by adding more volume to the system. More advertising, more salespeople, more software, more AI tools, all deployed with the assumption that increas

Rust

How do you feel about Copy trait being hidden away? #rust-analyzer

I've been using Rust for a while now, but one thing has been bugging me ever since I started - the Copy trait exists on some structs without any explicit surface level warning/annotation. I initially brushed it off, thinking that there must be a reason why it is the way it is, you can just remember the basic Rust types that implement it. But then you get to libraries. Does a certain struct implement Copy? Well, in VSCode you can peek the implementation, see if Copy is in the derive block. Not

Web Application Security

lecturing: 4 years in

so i've been lecturing about information security at university for a while now

Artificial Intelligence

Bias and the Myth of the Objective Machine

In the past few years, AI has woven itself into nearly every corner of how we work, communicate, and make decisions. Hiring algorithms screen (and discard) resumes before a human ever reads them. Automated systems flag fraud, recommend medical treatments, and help determine prison sentences. The assumption underlying all of this is that machines, unlike people, are objective. Every layer of a machine learning system — the training data, the success metrics, the team that built it — was shape

Artificial Intelligence

Hyper-Customized One-Off Software for Cheap

I discussed previously that AI projects have a short lifespan, on average. This one is a related hypothesis, which I believe we are starting to see in the AI-adjacent software engineering domain already, and which might spill into other domains soon: Hypothesis: With the changing economics of software creation, we will see more software which is produced on demand by its own users, with the help of AI models that are sufficiently good at building the required code based on a human prompt. This