My answers to the questions I posed about porting open source code with LLMs
Author explores the legal and ethical implications of using LLMs to port open source code between programming languages, based on personal experiments.
Author explores the legal and ethical implications of using LLMs to port open source code between programming languages, based on personal experiments.
A technical guide on deploying the Open WebUI AI platform on Azure, covering architecture, security, and Infrastructure as Code.
Explores using nested CSS contrast-color() to create accessible focus rings, comparing it to alternative methods like light-dark().
Explores the AsyncData functor for modeling asynchronous state in programming, contrasting it with manual state management and discriminated unions.
A technical comparison of YOLO-based food detection from 2018 to 2026, showing the evolution of deep learning tooling and ease of use.
A developer fixes a memory leak in DUnit's console test runner caused by improper cleanup before program halt.
Explains how to implement Front Controller and MVC patterns in ASP.NET Core to centralize cross-cutting concerns and maintain clean architecture.
A blog post quoting Linus Torvalds on using AI-powered 'vibe-coding' to create a Python audio visualizer tool.
A blog post quoting Linus Torvalds on using AI-assisted 'vibe-coding' to create a Python audio visualizer tool.
A developer's weekly update covering publishing tech blog posts, working on Expo docs, and experimenting with Codex CLI for automation and app building.
A developer's journey migrating from Cloudflare Zero-trust Tunnels to Tailscale for a private mesh VPN, detailing setup and benefits.
Proposal for a 'poster' attribute on the HTML <canvas> element to provide a static placeholder and improve archiving, performance, and accessibility.
Explores a method to give coding agents dynamic, adaptive context similar to shell prompts, improving their situational awareness in development environments.
An experiment in creating a software library with no code, using AI agents to generate implementations from specifications and tests.
Explores a software library with no code, using AI agents to generate implementations from specifications and conformance tests.
Analysis of tech CEOs' inaction on deepfake apps, arguing fear of political power outweighs moral responsibility.
Explains how to store and access custom metadata on HTML <option> elements using data-* attributes in JavaScript.
Explains the probabilistic primality tests (Fermat and Euler-Lagrange-Lifchitz) used in Primecoin's blockchain verification and mining process.
Microsoft's latest Azure IaaS and Azure Local updates for Jan 2026, covering AI datacenter strategy, Kubernetes pricing, and storage expansions.
ProxyStat, a tool for monitoring system proxy settings, is now available for Windows to help developers avoid connectivity issues.