Don't fall into the anti-AI hype
Argues against anti-AI sentiment in software development, stating AI is a permanent, useful tool that will democratize coding and improve productivity.
Argues against anti-AI sentiment in software development, stating AI is a permanent, useful tool that will democratize coding and improve productivity.
.NET 10 introduces a new WebSocket Stream API, simplifying data streaming over WebSockets using familiar .NET Stream patterns.
.NET 10 on macOS now automatically uses TLS 1.3 for HTTPS connections, improving security and performance without code changes.
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.
Explores using nested CSS contrast-color() to create accessible focus rings, comparing it to alternative methods like light-dark().
A developer fixes a memory leak in DUnit's console test runner caused by improper cleanup before program halt.
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.
Explores a method to give coding agents dynamic, adaptive context similar to shell prompts, improving their situational awareness in development environments.
Proposal for a 'poster' attribute on the HTML <canvas> element to provide a static placeholder and improve archiving, performance, and accessibility.
Explores a software library with no code, using AI agents to generate implementations from specifications and conformance tests.
An experiment in creating a software library with no code, using AI agents to generate implementations from specifications and tests.
Analysis of tech CEOs' inaction on deepfake apps, arguing fear of political power outweighs moral responsibility.
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.
Explores bi-twin prime chains, a mathematical pattern where sequences of twin primes follow a doubling rule, with examples and Python verification code.
Explores prime number chains like Cunningham chains and their application in the Primecoin cryptocurrency's proof-of-work system.
A developer compares the workflow and experience of using Claude Code vs Cursor AI coding assistants, focusing on their distinct strengths in exploration and convergence.
A tutorial on using Apple's Vision framework to extract text from images in Swift, covering both old and new APIs.