» Tag
programming
195 postsBeautiful Type Erasure with C++26 Reflection
The rjk::duck library simplifies type erasure with C++26 reflection, enhancing performance and reducing boilerplate.
Language, Authority, and LLMs: Who Should Be the Master?
Exploring the differences between programming languages and LLMs, focusing on authority and security.
When `await mutation()` misleads: the `{ error }` destructuring issue
Explore the misleading nature of API return values in Supabase and the importance of error handling.
CommitBrief — AI code reviews, right in your terminal
A provider-agnostic, local-first CLI that reviews your staged changes, a historic range, or a whole GitHub pull request. Zero telemetry, no server. Free and open source.
commitbrief.comTaetype: A Complete Font Engine for Rust and WASM
Taetype offers a Rust and WASM-based font engine for decoding, instancing, and shaping fonts.
10 Free APIs for Age, Gender, and Jokes Without an API Key
Utilize keyless APIs for age, gender, and joke predictions. Develop applications with fast and accessible data sources.
Stop Hooks: Enforcing Claude Code Behavior with Hard Constraints
Stop hooks enforce Claude Code behavior with hard constraints, ensuring reliable adherence to rules.
Quadrupling Code Performance with a "Useless" If
Discover how a "useless" if can enhance code performance by reducing latency. Improve efficiency and throughput.
Connecting IDEs: How to Prevent Context Loss in Workflows
Explore ways to prevent context loss when working with multiple IDEs. Build your own context harness or use an existing solution.
On-Chain AI Agents: Beyond Smart Contracts
The architecture of on-chain AI agents explains how they operate beyond smart contracts and why it matters for engineers.
Building an MCP Server in Go: A Guide for Claude Code
Discover how to build an MCP server in Go. A step-by-step guide for integration with Claude Code.