LodeHQSubscribe →

Hologram Elixir, Google Cider, Claude reasoning

Dev · 2026-07-22

Languages & Frameworks
Sponsorship Accelerates Hologram: Full‑Stack Elixir Runs in the Browser12 MIN

The Hologram team announced that community and corporate sponsorship delivered four releases (v0.7, v0.11) and near‑complete Elixir stdlib support in WebAssembly. This gives developers a true full‑stack Elixir experience in the browser, including JS interop, realtime, and offline‑first capabilities, positioning Hologram as the first framework to ship such features out‑of‑the‑box.

Tools & Platforms
Bento lets you ship a full PowerPoint‑style deck as a single HTML file1 MIN

Bento bundles a slide editor, viewer, data store and real‑time collaboration into one self‑contained HTML file. You can build and share PowerPoint‑like presentations without any build step or backend, simplifying distribution and version control.

Google’s Monorepo Got a Web‑Based IDE Boost with Cider7 MIN

After years of a fragmented IDE landscape, Google engineers built Cider, a fast cloud editor designed for the massive google3 monorepo. It sidesteps local setup pain and offers tight integration with internal tools, improving productivity for thousands of developers.

AI-Assisted Development
Claude Goes Beyond Compilation by Reasoning Across the Stack8 MIN

The blog argues Claude isn’t a compiler but a higher‑level assistant that can operate at multiple abstraction layers, making design and implementation decisions that traditional compilers never consider. This vertical reasoning lets developers offload judgment across the stack, potentially accelerating and stabilizing software creation.

Why AI code reviewers miss their own mistakes, and how mixing models catches them8 MIN

Claude Code and Codex each spot more high‑severity bugs in the other's pull requests than in their own, and they tend to overlook the bug categories they themselves generate. This mismatch suggests paired model reviews can fill blind spots, improving AI‑driven code quality.

Formal verification + AI can kill the code‑review bottleneck9 MIN

A short‑form proof‑guided workflow lets AI generate code that comes with a machine‑checked guarantee of correctness, removing the need for human code review. By expressing required behavior in a formal language (e.g., Lean) and letting AI produce both implementation and proof, teams can scale writing without scaling review.

AI coding agents slash cost of reverse‑engineering home gadgets1 MIN

Simon Willison shows how AI coding assistants have made reverse‑engineering consumer devices cheap enough that maintenance worries disappear. Where developers once balked at the ROI of dissecting proprietary protocols, agents now generate and tweak automation code in minutes, opening up a flood of DIY hacks.

Engineering Practice
Time isn’t Simple: Design Around Clock Skew and Shifts37 MIN

Most code treats the current time as a trivial value, yet production environments face clock drift, backward jumps, and ambiguous timestamps. The blog shows how distinguishing elapsed duration, stable instants, transaction ordering, and business‑logic calendars lets you make time an explicit design boundary rather than a hidden assumption, preventing subtle failures in reservations, retries, and billing.

Why mixing passwords into config files is a security anti‑pattern4 MIN

Config files should describe behavior, not hold secrets. Bundling passwords, API keys, or tokens with configuration forces rotation and deployment pipelines to tangle, and dozens of NixOS modules illustrate how this creates fragile glue code. Using dedicated channels, environment variables, systemd credentials, or secret managers, keeps lifecycles separate and reduces attack surface.

Scaling Startups with Postgres: Practical Tips from MVP to Production13 MIN

Hatchet’s guide distills two years of Postgres battle‑tests into concrete advice for startups. It covers schema design, indexing, connection pooling, migrations, and the hidden footguns that appear when you move from an MVP to production. Follow the checklist to avoid costly outages and keep your database fast as traffic grows.

Ghost Cut makes cut‑paste atomic and keeps your clipboard intact3 MIN

Most editors cut text by moving it to the clipboard, which breaks undo, reflows the document, and pollutes the clipboard. Ishmael’s Ghost Cut fades the selection, leaves it invisible in place, and only transfers it on paste, making the move truly atomic and fully reversible without contaminating the clipboard.

Treat Failures as Events: When Throwing or Returning Result Isn’t Enough22 MIN

In event‑sourced systems you can model failures as domain events instead of just throwing exceptions or returning a Result. Persisting out‑of‑stock or payment‑decline events lets you query, report, and trigger other workflows, turning error handling into actionable business data. Choose the approach based on what must be persisted and what the caller needs.

Modular prompt transpilation lets AI agents scale without runtime errors4 MIN

Google’s engineers propose treating prompts as build artifacts: break monolithic system prompts into modular "skill files" and run them through a transpiler that validates and compiles them at build time. This static checking integrates with CI/CD, catching errors before deployment and making AI agents more reliable at scale.

Get Dev in your inbox, every issue.
Subscribe free
Get the app · Privacy · Terms · About · Contact
© 2026 LodeHQ