Two decades on the web.
Bijan Rahnema has been shipping software on the web for more than twenty years. Day-to-day work revolves around Ruby on Rails and Go — running production systems at Screen Island, contributing to the Rails ecosystem, maintaining a handful of gems and Go libraries, and occasionally publishing tools born out of daily needs. Everything below is released under permissive licenses.
Small tools, kept sharp.
Tachyons Neo
A modern edition of the Tachyons CSS toolkit
Small, composable, build-free. Sharper defaults for modern viewports, finer colour steps, a small CSS Grid layer, and design tokens exposed as :root custom properties. Descended from tachyons.io v4.13.0.
Zed Rails Snippets
Rails snippets for the Zed editor
A curated set of Ruby on Rails snippets for Zed — controllers, models, migrations, tests, Stimulus, Turbo. Installed through Zed's extension store.
View on GitHub →mail_autoconfig_revived
Thunderbird-style mailbox autoconfig for Ruby
A maintained Ruby gem for looking up IMAP, SMTP, and POP settings from Mozilla's ISPDB — so an email address alone is enough to configure a mailbox. Used in production by Sunnybox.
View on RubyGems →go-htmx-todo
Real-time TODO app in Go, HTMX & WebSockets
A reference implementation of server-rendered, real-time UI with HTMX over WebSockets and DOM morphing — Rails-style reactivity without the JavaScript framework tax.
View on GitHub →Small PRs, real projects.
Beyond our own repositories, we contribute patches, bug reports, and documentation to the Ruby on Rails ecosystem and the broader open source community — to gems we depend on, Go libraries we run in production, and developer tools we use every day. Most of it never makes a headline, and that's the point.
Use it, fork it, break it.
Pull requests welcome. If something is useful to you, we'd love to hear about it.
Follow on GitHub →