Featured post what's this? ✨ The Future of SaaS Is Agentic TL;DR: The future of SaaS is agentic, but agentic SaaS is not just a chatbot layered on top of APIs and a dashboard. Traditional SaaS was built for users to ...
Student beauty and grades under in-person and remote teaching This paper examines the role of student facial attractiveness on academic outcomes under various forms of instruction, using data from engineering stu…
GitHub seems to be struggling with three nines availability : Slowdowns, outages, and Copilot problems afflict code shack
rz01.org For various reasons, I have decided to move as many services and subscriptions as possible from non-EU countries to the EU or to switch to European service providers. The reasons for this are the current global political situation and improved data protec...
We are Changing our Developer Productivity Experiment Design METR previously published a paper which found the use of AI tools caused a 20% slowdown in completing tasks among experienced open-source developers, using data from February to June 2025.
Why I love NixOS Why I love NixOS is really about the Nix package manager, reproducibility, and sane system management in the LLM coding era.
The gold standard of optimization: A look under the hood of RollerCoaster Tycoon Due to some lucky circumstances, I recently had the chance to appear in one of the biggest German gaming podcasts, Stay Forever, to talk about the technology of RollerCoaster Tycoon (1999). It was …
GrapheneOS (@GrapheneOS@grapheneos.social) GrapheneOS will remain usable by anyone around the world without requiring personal information, identification or an account. GrapheneOS and our services will remain available internationally. If GrapheneOS devices can't be sold in a region due to their ...
Coding as a Game of Probabilities Thinking about coding with AI as a process of navigating a tree of probabilistic outcomes.
Why Email Spam Looks Better Than Usual These Days The problem with making coding easier for more people is that it makes spam more conventionally attractive. Which is bad.
I Was Excited to See Someone Else Build a /do Router Nine months of building in public with limited traction. Then someone posted a system with the same architecture and I felt something I wasn’t expecting.
The Tokenizer and the Brain — Yap.Town Applying the Unigram tokenization algorithm to language learning to surprising benefit
Anne Labs — Building Trusted AI Agents Secure infrastructure for enterprise AI agents — orchestration, control, and observability for production workflows.
Writer's Block meet OpenClaw Writer’s block was my biggest hurdle. Ideas pile up in Todoist and voice memos, but the gap between thought and publish felt impossibly wide. That’s changed with OpenClaw. I can record a voice message on my phone, and it appears as a published preview URL...
How to Not Get Hacked Through File Uploads How attackers exploit file uploads through parser vulnerabilities, stored XSS, path traversal, and zip bombs, with practical defenses and code examples for each.
The biggest theft in human history occurred in broad daylight. - Lucian’s Labyrinth In complex societies like ours, theft typically follows a formal process: investigation, apprehension, prosecution, punishment (sometimes) and compensation (sometimes) for the victims. I like to invite you on a brief...
The Tale of My Retrocomputing Infrastructure My Mastodon bio reads as follows: Computer science teacher and former software developer. Free software, self-hosting and home automation…
An effect notation based on with-clauses and blocks A bad habit of mine is that I’ll write 10.000 or 20.000 words on a topic, and then never publish that. A lot of my longer-form writing never sees the light of day because it gets stuck in editing purgatory. Editing small pieces is easy and quick, editing ...
Stop Building Traceability in Jira — RTMify Blog Jira is a task tracker, not a traceability tool. The engineering practice that actually satisfies your auditor takes thirty seconds and costs nothing.
PC Gamer Recommends RSS Readers in a 37MB Article That Just Keeps Downloading — Stuart Breckenridge No sense of irony.
Java Is Fast. Your Code Might Not Be. | Jonathan Vogel Fixing common Java anti-patterns took an app from 1,198ms to 239ms. Eight patterns that compile fine and pass code review but silently drain CPU and balloon heap, with benchmarks and code fixes for each
GitHub - danveloper/flash-moe: Running a big model on a small laptop Running a big model on a small laptop. Contribute to danveloper/flash-moe development by creating an account on GitHub.
Windows Native App Development Is a Mess I tried to build a Windows native app using Microsoft's latest technologies. Now I understand why everyone builds Electron apps.
Project NOMAD - Knowledge That Never Goes Offline A self-contained offline server packed with encyclopedic knowledge, local AI, and essential tools — ready when the internet isn't.