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.
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.
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.
W3C QA - tip to make your links more appealing
Migrating existing Uno Platform applications from version 5 to version 6
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 euros …
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, they sh…
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 miss …
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 has officially shut down. Learn why Mozilla killed the fake review detector and discover alternatives for checking Amazon reviews.
An update on Figma's path to becoming a publicly traded company: our S-1 is now public.
Passing Checkpoint Bravo
And is Morris Chang’s daughter single?
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...
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
A senior software engineer's experience with claude code after working with it for a month.
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 libc, Fr…
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.
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, ...
On making use of large thinking models.
Digital identity systems shouldn't enable surveillance by default.
Patterns for managing the context needed for agents to perform their tasks.
Comments, unit tests, clean code ? Good for AI, Good for Humans !
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.
macOS is supposedly the most open part of the Apple’s ecosystem. How open is it, really?
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. Once…
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 means. …
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...
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.
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.
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 the fu…
My personal website
I hate footnotes, and hopefully by the end of this, you will too.
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.
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 like …
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 engineer…
Fastly, you killed glitch.com and ruined your karma for 10,000 years. You have “betrayed yourself for nothing.”