LodeHQ
AI news for people who shipFree, by email

Dev · Tuesday, 14 July 2026 · Issue 45 · 14 stories

Fortran gets autodiff, CUDA runs on AMD, C++26 cuts boilerplate

Languages & Frameworks

C++26 Reflection Cuts Type‑Erasure Boilerplate with rjk::duck

rjk::duck is a single‑header C++26 library that leverages static reflection to build type‑erased wrappers with far less boilerplate than Boost.TypeErasure or Folly.Poly. By annotating an interface once, you get owning and non‑owning semantics, vtable generation, and seamless runtime swapping of implementations. It works today on GCC with -std=c++26 -freflection, promising simpler, faster metaprogramming.

ryanjk5.github.io ↗18 min read at source

Tools & Platforms

sx 2.0 turns Dropbox into a no‑code AI skill server

sx 2.0 adds a desktop app that uses a shared Dropbox (or other sync folder) as the backend for its AI‑skill package manager. Non‑technical users can drop markdown‑based skills into the folder and, with one click, have them auto‑installed across Claude, Cursor, Copilot, Gemini and more. Teams get versioned, searchable assets without git or terminals.

sleuth-io.github.io ↗5 min read at source

AI-Assisted Development

WorkOS embeds WebMCP in docs to give AI agents native tool access

WorkOS has turned its documentation into a live AI interface using WebMCP, a new web‑standard that lets agents call structured tools directly on a page. By exposing navigation, search, and code samples as callable functions, AI can fetch exact answers without fragile HTML scraping, cutting hallucinations and sync headaches.

workos.com ↗5 min read at source

Claude’s tokenizer makes TypeScript 73% costlier than GPT

Claude's newest tokenizer turns the same TypeScript code into up to 73% more tokens than GPT, inflating the effective cost despite identical list prices. The analysis shows Opus 4.8 and Sonnet 5 charge the same per‑token rates but behave like $7.5/$37.5 for Opus and $4.5/$22.5 for Sonnet after accounting for token bloat. This reshapes budgeting for AI‑assisted development.

playcode.io ↗11 min read at source

Stop drowning in AI‑generated code; steer the big ideas

Salvatore Sanfilippo argues that with LLMs producing thousands of lines daily, reading every line is futile. Developers should steer design and architecture, using prompts to verify concepts, freeing time for strategy, new features, and quality assurance. Shifting focus boosts impact in an AI‑driven era.

antirez.com ↗6 min read at source

Compile AI Agent Skills to Slash Tokens and Latency

By replacing most of a daily LinkedIn‑posting agent’s natural‑language SOP with a thin Python harness, the author cut token consumption by 94% and latency by 87% while keeping output quality. The trick: use LLMs only for candidate selection and draft generation, handling all deterministic steps in code.

vivekhaldar.com ↗6 min read at source

DSLs Give LLMs a Safe Way to Generate Precise Code

Unmesh Joshi shows how domain‑specific languages act as a concrete contract for large language models, steering them toward precise, maintainable code. By iteratively building a DSL and using the LLM as a natural‑language interface, teams can keep design intent visible and avoid the drift of unchecked code generation.

martinfowler.com ↗17 min read at source

DOOMQL Makes SQLite the Engine of a Doom‑style FPS

Peter Gostev’s DOOMQL runs a terminal‑based shooter entirely inside SQLite, using GPT‑5.6 Sol to generate the SQL logic. Each frame is produced by a single query that outputs RGB pixels, proving a database can be a full game engine without graphics libraries. It’s a playful showcase of AI‑assisted, data‑driven game development.

github.com ↗5 min read at source

Why LLM Agents Need Three Nested Loops to Stay Reliable

LLM agents aren’t a single feedback cycle; they consist of three nested loops, inference, tool-use, and environment, that together drive autonomy. Understanding each loop clarifies why agents succeed or fail, and gives engineers a blueprint for building more reliable, self‑directed systems.

bobbytables.io ↗6 min read at source

Engineering Practice

Wayland cuts Linux input lag; VRR and DXVK deliver mixed results

Using a DIY light‑sensor rig, the author measured end‑to‑end input latency across X11, Wayland, variable‑refresh‑rate (VRR) displays and the DXVK low‑latency fork. Wayland consistently outperformed X11, while VRR helped only when frame times fluctuated and the DXVK pacer showed modest gains in uncapped scenarios. The data debunks the myth that Wayland is slower for gamers.

marco-nett.de ↗9 min read at source

Why Loop Engineering Could Redefine AI‑Assisted Workflows, And When It Won’t

Loop engineering is the practice of building autonomous AI-driven workflows that replace manual prompting. It originated from high‑profile AI teams and now powers tasks like automated PR triage and nightly test babysitting, but token costs and drift limit its adoption. Understanding its trade‑offs helps engineers decide if the hype translates into lasting productivity gains.

You’re caught up.

That was all 14 stories in the 14 July issue.