Jökull Sólberg

Jökull Sólberg

Co-founder and CTO of TripToJapan.com. This blog runs in two modes: helpful posts about TypeScript, agents, and the guts of shipping software, and much less helpful ones about Icelandic politics and the end of the Atlanticist order. The overlap in readership is approximately zero, and I've made peace with that. Reykjavík, Iceland.

  • Lingui released Lingui 6.8 with a new lingui check command for CI. Its sync check catches catalogs that no longer match source code, while its missing check detects messages without translations, including quietly empty entries before they reach production.

  • Matthew Phillips notes that the Astro React integration now supports React Compiler through experimental support in Oxc. The addition brings compiler-based React optimization into Astro projects using the official integration and was contributed by Jack Hanford.

  • Sam created 3dicon, a Claude Code skill that turns one prompt into a looping animated 3D WebP with real transparency. It generates a still for approval, uses that image as both the first and last video frame for a seamless loop, then removes the background while preserving soft edges.

  • Hamel Husain organized a free guide to AI evals from public material shaped by more than 60 hours of office hours and teaching 5,000 engineers and product managers. The guide routes readers from common eval problems to relevant answers, is designed for both humans and agents, and is updated regularly with new FAQs.

  • pngwn released TWINKLEPLOP, a syntax highlighter developed over roughly a year. It aims to combine Prism-like speed with Shiki-style customization, offering a flexible new option for projects that need fast, deeply configurable source-code highlighting.

  • Ryan Brooks shares early results from Sentry’s evals platform: roughly 1,800 PR-triggered eval runs and 1,500 scenarios across 17 AI surfaces in one month. The work has cut costs and token usage by 20–50% on several surfaces, while upcoming code-mode changes improved eval pass rates by 10–20%.

  • Robbie Tilton built Compositor, a free, open-source Photoshop-like image editor focused on compositing and pixel-perfect post-processing. He made it to replace his Adobe subscription while keeping a familiar workflow, with essential editing tools in a 12 MB app rather than Photoshop’s 6,455 MB footprint on his machine.

  • Nathan Flurry 🔩 explains JEV as a highly capable classifier rather than a replacement for GPT or Claude: given a predefined set of options, it can route, rank, score, verify, and choose tools or sub-agents with confidence. The useful pattern is an LLM proposing options, JEV deciding among them, and ordinary code executing the result—potentially making constrained workloads much faster and cheaper.

  • Frank says TurboCrypt can now mount encrypted folders as local volumes. The cross-platform Zig CLI encrypts files, directory trees, and Git repositories with modern cryptography and parallel processing; on macOS, mounted volumes work through fuse-t without a system extension or root access.

  • jovi 🐨 introduced mcp-tada, a zero-runtime TypeScript layer for compile-time typed MCP calls. It snapshots a server’s tool list, then narrows tool names, infers arguments from input schemas, types structured output, exposes descriptions on hover, and brings annotations such as read-only and destructive hints into the type system.

  • Ren highlights WeKnora, Tencent’s MIT-licensed knowledge-base system for turning documents from services such as Feishu, Notion, and Yuque into a searchable assistant. It supports fast retrieval, agent-driven research with MCP and web tools, linked Wiki generation, enterprise chat integrations, more than 20 model providers, and local or private-cloud deployment.

  • Arik Chakma built gpu-time, a 24,761-parameter browser model that turns English phrases into dates, time ranges, and RFC 5545 recurrence rules. It runs locally on WebGPU and accepts a reference instant and timezone, making expressions such as ‘Every Monday from 8pm to 10pm’ directly usable from JavaScript.

  • Sashank Thupukari introduced Indent, a single shared AI coworker designed to serve every member of a company simultaneously. Instead of each person configuring an isolated agent, the team collectively builds one agent that accumulates shared organizational context and ways of working.

  • Hong Minhee released Upyo 0.6.0, a JavaScript and TypeScript email library built on web-standard APIs so the same application code runs across Node.js, Deno, Bun, and edge runtimes. A small transport interface unifies SMTP, JMAP, Resend, SendGrid, Mailgun, SES, and others, while composable wrappers add retries, batching, provider failover, and round-robin delivery without leaking those policies into application logic.

  • Paul Bakaus shipped Impeccable 4.3, porting its design-rule engine to Rust so post-edit hooks run in roughly 10ms, with four-times-faster hooks and no Node setup. The release also adds GPT Image 2.5 with native transparent assets, stricter comp-to-code fidelity checks, per-app monorepo design rules, DeepSeek Harness support, and a VS Code Marketplace install for Copilot.

  • @jedisct1 points to Microsoft’s tgrep, a Rust search tool that builds a trigram index and runs as a file-watching client/server, avoiding a full repository scan on every query. It powers search in GitHub Copilot CLI and benchmarks between roughly 7× and 52× faster than ripgrep on several large codebases, with the biggest gains on macOS and Windows.

projects

all →
  • Business intelligence for people working in Iceland's planning, property, transport and construction sectors.

  • A privacy-first Icelandic iOS keyboard with BÍN-powered autocorrect and on-device learning.

  • Icelandic e-bike listings in one place — find retailers and models, and compare prices.

  • A harness-agnostic data toolkit for Icelandic public datasets — skills plus the scripts they reference, drivable by any agent.

  • Typed RPC for React, with one wire-safe error union from the server to the component that handles it.

Attention by GusGusDet snurrar i min skalle by FamiljenStadium Arcadium by Red Hot Chili PeppersThe Jester Race / Black-Ash Inheritance by In FlamesYoung Team by Mogwai
Survivor
The Block
MasterChef Australia
The Real Housewives of Rhode Island
Ted Lasso