
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.
Flo Crivello released Flo State, a free, GPLv3 macOS Markdown editor written in pure Swift. It opens folders of plain files, supports live preview, daily notes, wiki links, tables, Mermaid, math, images, and themes, while launching in about 0.1 seconds and idling at 0% CPU with roughly 50 MB of memory.
Yiwei Ho released open-slide 2.0, an agent-oriented presentation framework with a new visual editor, editable PowerPoint export, and a redesigned interface. The workflow lets an agent generate the deck while leaving final visual adjustments to the user.
Iheanyi Ekechukwu is considering Tart for self-hosted iOS CI runners to escape GitHub Actions quotas. Tart runs macOS and Linux virtual machines on Apple Silicon through Apple’s Virtualization framework, supports OCI registries and Packer-built images, and integrates with existing CI systems.
Carmine Paolino introduced Fastframe, an “egui on rails” toolkit extracted from five Rust desktop apps. Its crates cover theming, desktop-quality text, bundled fonts and icons, gettext localization, cross-platform system trays, GitHub release updates, and logging, giving egui projects a more cohesive application foundation.
Jason Lee published GPUI Guides, practical documentation distilled from GPUI, Zed, GPUI Kit, and Longbridge Pro. The guides are written for both developers and AI coding agents, making the framework easier to learn and helping teams build polished native desktop applications faster.
Lingui released Lingui 6.8 with a new
lingui checkcommand 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.
projects
all →
Business intelligence for people working in Iceland's planning, property, transport and construction sectors.


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.