Local AI + .NET = AltText Magic in One C# Script - .NET Blog Learn how to generate image AltText using .NET 10 and local AI models — all in a single C# file with dotnet run app.cs. A fun and accessible example of what AI can do beyond chat.
Why I'm Dialing Back My LLM Usage - Zed Blog From the Zed Blog: Alberto Fortin shares his honest reflection on the reality of using LLMs in production code and why he's taking a more measured approach.
Migrating Uno Platform Applications from Native to Skia Migrating existing Uno Platform applications from version 5 to version 6
Exploiting the IKKO Activebuds "AI powered" earbuds, running DOOM, stealing their OpenAI API key and customer data. So my journey with these earbuds started after I saw them on this Mrwhosetheboss video about pointless tech. This device seems to be also popular on TikTok. My suspicions were confirmed, this runs android. So of course i went ahead and bought them. 245 e...
Guest Post: How I Scanned all of GitHub’s “Oops Commits” for Leaked Secrets ◆ Truffle Security Co. GitHub Archive logs every public commit, even the ones developers try to delete. Force pushes often cover up mistakes like leaked credentials by rewriting Git history. GitHub keeps these dangling commits, from what we can tell, forever. In the archive, th...
A simple website This website is a trip down memory lane. I'm not trying to tell you to stop modern web development. This website uses technologies not available at the time the content here is about. It works on mobile (tested in Firefox for Android) but you ...
Holy MauiGraphics Batman! Part 2: The RPM Gauge Welcome back to MAUI UI July 2025. In Part 1, we built a custom throttle control for the Batmobile. Today, we’re heading into the Batcave to build a live RPM dashboard that visualises the data stream in real time.
Fakespot is gone: The fake review crisis just got worse Fakespot has officially shut down. Learn why Mozilla killed the fake review detector and discover alternatives for checking Amazon reviews.
Figma Files Registration Statement for Proposed IPO | Figma Blog An update on Figma's path to becoming a publicly traded company: our S-1 is now public.
What is automatable and who is replaceable? Thoughts from my morning commute It's an interesting exercise to think about jobs, or tasks within jobs, that could in principle be replaced by automation but for some reaso...
i made csv-parser 1.3x faster (sometimes) Experience faster CSV parsing in Node.js! Discover how a drop-in Rust replacement for csv-parser delivers 20-30% performance gains on larger files, built wi
Learnings From Vibe Coding With Claude Code For 1 Month | MBV A senior software engineer's experience with claude code after working with it for a month.
Doing My Day Job on Chimera Linux View of sugar cane fields from where I was working. 💡 What Is Chimera Linux? Chimera Linux is a unique from-scratch Linux distribution created in 2021 by q66 that combines the Linux kernel, musl lib...
What should a native DOM templating API look like? If you read my previous post, The time is right for a DOM templating API, you might be wondering what such an API would look like.
Hand-drawn QR codes I really like QR codes. Recently I purchased a new sticky-note-like pad from a new local stationery store in Minneapolis. The sheets have a 10x10 grid and 2x10 grid. I knew what I wanted to do, ...
I Signed the No Phone Home Pledge, You Should Too — frankchiarulli.com Digital identity systems shouldn't enable surveillance by default.
Context Engineering for Agents Patterns for managing the context needed for agents to perform their tasks.
What is Good for AIs is Good for Humans Comments, unit tests, clean code ? Good for AI, Good for Humans !
Vibe Specs: Vibe Coding That Actually Works How I Learned to Stop Worrying and Love the Spec - why writing Specs first transforms AI-assisted development from chaotic code generation into structured, resumable workflows.
How open is macOS, really? macOS is supposedly the most open part of the Apple’s ecosystem. How open is it, really?
Riff: LLMs are Software Diamonds The making of a diamond is a repeatable, but naturally non-reproducible process. The exact same input of carbon subject to the exact same configuration of pressure, temperature, forge, time, process control will never produce the exact same diamond twice....
Combining jinja2-cli with jq and environment variables In a current project I’m templating files using Jinja2 with the help of the jinja2-cli. Having used (and taught )Ansible for years I’m quite familar with Jinja2 so this was a natural choice. The jinja2-cli can receive variables to template by different me...
ORMs Are Annoying! Until You Try Living Without One When I first got into web development during my college days, the process was refreshingly straightforward. I would set up a PHP backend, execute my SQL queries using mysqli_query, and that was it—no models, no layers, just raw queries and the data I...
Monitor Your Company's Stock Price on Grafana | Jesse Li Over the weekend, I built a way to monitor your company's stock price on Grafana. That way, you can roll back your release if the market thinks your code sucks.
What Is Technical Debt? A Pragmatic Guide for Startup Teams Learn when tech debt is smart, when it’s dangerous, and how to manage it. A clear, startup-tested guide to technical debt from a seasoned engineering leader.
Introduction to Linux Netkit interfaces — with a grain of eBPF If you are reading this, chances are you are already familiar with Linux’s veth interfaces. If not, you can think of it as a virtual Ethernet cable for Linux which is capable of crossing a network namespace (netns) boundary. In other words, it is one of t...
I Shipped a macOS App Built Entirely by Claude Code How I built Context—a native macOS SwiftUI app for debugging MCP servers—almost entirely with Claude Code, and what I learned about building with AI coding agents.
Cost of learning | Matej Jelluš One of the best ways to learn something new is to actually try it. I wanted to learn how to use AWS and some of its services, so I moved my projects to AWS. This was just a very basic setup (EC2, S3, CloudFront). Later I wanted to use additional services ...
Context Engineering Realized: Context Window Architecture After working on this for some months now I would like to put it out there based on the considerable attention being put towards “context engineering”. I am proposing the Context Window Architecture (CWA) – a conceptual reference architecture to bring eng...
Fastly, have you no shame. The wanton destruction of a creative-tech era. Fastly, you killed glitch.com and ruined your karma for 10,000 years. You have “betrayed yourself for nothing.”