Stabilizing GossamerAs of 0.51.0 - I made a big change in Gossamer - I made colorless structured concurrency the default. As Gossamer grows (big thanks to the growing community for bug reports and feature requests) - it Oct 7 · 2 min readenglens.hashnode.dev
Introducing Tern Db (in Gossamer)After working on this privately for a while, I'm ready to share Tern Db. Built in 100% Gossamer, Tern Db is an embedded key value store with SQL syntax on top of it. I built it to be read optimized anOct 6 · 1 min readenglens.hashnode.dev
Introducing GossamerI'd been designing a language in my head for years with favorite features pulled from languages like Rust, F#, Kotlin, and Go. I love learning and thinking about language design. I've been reading aboJun 23 · 4 min readenglens.hashnode.dev
Editor Power Without BloatI had set out to get something competitive with Sublime on UI responsiveness, RAM usage, and ergonomics. I also wanted features and ergonomics from VS Code factored in. What I have is something incredApr 13 · 6 min readenglens.hashnode.dev
Crafting an Editor with LLMs: How I Built Lite-Anvil Using Agentic CodingI wanted a lightweight, powerful editor somewhere between Sublime and VSCode, with keyboard first elements inspired by Helix and Vim. The goal was to challenge myself to primarily code via LLM. I was Apr 3 · 7 min readenglens.hashnode.dev