jordanhubbard/nanolang
Explores NanoLang, a new programming language designed for LLMs, and tests AI's ability to generate working code in it.
Explores NanoLang, a new programming language designed for LLMs, and tests AI's ability to generate working code in it.
Discusses the critical need for secure account recovery workflows when implementing passkeys, highlighting Microsoft Entra's new preview solution.
Explores creative PostgreSQL optimization techniques beyond standard indexing and query rewriting, focusing on constraint exclusion and function-based indexes.
Explores creating a single binary that behaves as a native Windows program or a Linux program under Wine by detecting the runtime environment and using direct syscalls.
A technical proof and algorithm for fast unrounded scaling in floating-point formatting, part of a series on floating-point printing and parsing.
A technical deep dive into simple, fast algorithms for converting floating-point numbers to and from decimal text, with a Go implementation.
Explores strategies for implementing and testing complex data filtering logic, balancing correctness and performance between in-memory and database queries.
Argues that ugly, legacy code can hold valuable domain knowledge and be more practical to refactor than to rewrite from scratch.
A daily roundup of links covering .NET, web development, AI tools, Windows updates, and various software engineering topics and tutorials.
An overview of the GitHub Copilot SDK, showing how to embed AI coding assistance into custom applications using .NET, Python, Go, and JavaScript.
Explains the Data Transfer Object (DTO) pattern in ASP.NET Core Minimal APIs to separate domain models from API contracts.
A technical guide to implementing and managing schema migrations in SwiftData, covering automatic and manual migration strategies.
A developer shares key lessons from using AI agents full-time, focusing on workflow improvements, prompt strategies, and productivity gains in software development.
An architect details building Proximity, an open-source tool for visualizing walking-distance isochrones from public transport stops, as a sandbox for cloud architecture.
A technical guide on fixing SSMS 22's unexpected insertion of tabs instead of spaces, highlighting a hidden query window setting.
Explains QuadTrees, a spatial data structure for optimizing 2D spatial queries in games, simulations, and interactive applications.
A guide to automating time zone configuration on Windows servers using Group Policy Objects (GPOs) and PowerShell.
A guide to programmatically reading and writing Java Flight Recorder (JFR) files, comparing built-in APIs and third-party libraries.
Explains the Satellite Cybersecurity Act, its importance due to attacks like Viasat, and why satellites are critical infrastructure.
Experiments with AI coding agents scaling to build a web browser from scratch, generating over a million lines of code.