#developer-tools
18 posts
2026 - June
1 post2026 - May
2 posts2026 - January
1 post2025 - September
5 posts2018 - April
1 post2017 - October
1 post2017 - January
1 post2016 - September
1 post2016 - July
1 post2016 - April
1 post2016 - March
1 post2012 - May
1 post2009 - July
1 post2026 - June
1 postPlaying with TUIs and LLMs - Ratatui+Bubbletea
I built ratatui-bubbletea to give Ratatui Bubble Tea-inspired themes and components using Rust and LLMs. The toolkit already powers real TUIs like ai-usagebar without replacing the base library.
2026 - May
2 postsI Built a Waybar Widget for Omarchy to Monitor LLM Plan Usage: ai-usagebar
ai-usagebar, a Rust port of claudebar, brings Claude, Codex, Z.AI, and OpenRouter into a Waybar widget or standalone TUI that works in any terminal, including over SSH.
I Built a CLI to Check My GitHub Pending Stuff: ghpending
Akita built ghpending to query issues and PRs across multiple repositories in a Rust digest, fetching everything in parallel and raising GitHub’s limit from 60 to 5,000 requests per hour with a token.
2026 - January
1 postAI Agents: Installing LSPs for Crush
My Crush config with LSPs wired in, plus an Arch Linux script that auto-detects installed languages and installs the matching language servers.
2025 - September
5 postsOmarchy 2.0 - LazyVim Basics
A hands-on introduction to LazyVim for people coming from VS Code or Sublime Text, covering the essential Vim navigation, editing, and block commands to get productive fast.
Omarchy 2.0 - TUIs (Terminal User Interface Apps)
Why TUIs deserve a spot on your desktop in 2025, plus a tour of my favorite terminal apps and how Omarchy makes them feel native.
Omarchy 2.0 - Mise for Organizing Development Environments
How to use Mise on Omarchy (or any Linux distro) to pin language versions per project and stop breaking your apps on every system update.
Omarchy 2.0 - LazyVim - LazyExtras
A practical walkthrough of LazyVim and the :LazyExtras command that ships pre-installed with Omarchy, covering the basic hotkeys and how to enable language support.
Omarchy 2.0 - ZSH Configs
How I swapped Omarchy's default Bash for ZSH and wired up Atuin, Starship, secrets, and handy aliases to match my workflow.
2018 - April
1 postRunning Arch Linux over Windows 10!
Akita installs Arch Linux in Windows 10's WSL and tests tools including Pacman, AUR, GNOME, Tilix, Ruby, Node.js, and Go. Everything works, but slow I/O keeps VMware smoother.
2017 - October
1 postReplacing RVM/Rbenv/Nvm/etc for ASDF
Fabio replaces RVM, Rbenv, NVM, and virtualenv with ASDF, which manages Ruby, Node.js, Python, and other languages through one set of commands. He covers plugins, local and global versions, and reshim.
2017 - January
1 postCustomizing Fedora 25 for Developers
The author turns Fedora 25 into a development workstation with Crystal, Ruby, Node, Elixir, Go, Docker, and desktop tools. Even on old hardware, he considers it a capable alternative to macOS.
2016 - September
1 postUbuntu 16.04 LTS Xenial on Vagrant on Vmware Fusion
I build an Ubuntu 16.04 box in Vagrant with VMware Fusion and configure the development environment, from locale and PostgreSQL to Ruby, Java, Elasticsearch, Clojure, Rust, Go, and Elixir.
2016 - July
1 postThe Year of Linux on the Desktop - It's Usable!
Testing Bash on Ubuntu on Windows, the author successfully runs Rails, Ruby, Node, Crystal, and Go. PostgreSQL requires a native Windows server, while Elixir and Erlang still lock up.
2016 - April
1 postThe Year of Linux on the Desktop, by Microsoft??
I tested Bash on Windows in Preview 14316: Ruby, Redis, and Memcached work, but memory, shared memory, symlinks, and pseudo-terminals still fail. The promise is good, but it isn’t ready.
2016 - March
1 postWar is Over, or is it? A New Dawn for Microsoft
Bash on Windows and free, open-source Xamarin tools could make Windows attractive to non-.NET developers. The author sees a plausible way out of OS X, but only if Microsoft delivers on its promise.
2012 - May
1 post[Off-Topic] Reading with subtitles over Kanjis in Japanese webpages
Rikaichan, Furigana Inserter, HTML Ruby, and Mecab can add hiragana or katakana readings to Japanese webpages. The combination helps reading, but Furigana must be disabled to use Rikaichan.
2009 - July
1 post[Off-Topic] Bought My First Mac — Now What?
The author offers guidance for first-time Mac owners, covering shortcuts and Finder, apps, security, virtualization, and development. Adapting means leaving Windows habits behind.