Building tools for
people who live in
the terminal.
I'm Souheab, a developer building tools around common development pain points and sharing them with other technical people.
Here you'll find my projects, technical notes, and other terminal-first interfaces.
Everything I build is designed to be fast, intuitive and just works.
$ ls ~/tools
total 3
A better man page experience in your terminal.
A terminal UI control panel for devcontainers.
An AwesomeWM nix flake to keep up with its upstream master branch.
A playwright style X11 testing library in python.
$ cat latest-notes.md
- # dev containers
-
A practical note on why dev containers are useful, what belongs in one, and how to keep them fast enough to enjoy.
- view all notes
$ grep principles ~/work
work/principles.md:1: local-first
work/principles.md:2: keyboard-friendly
work/principles.md:3: fast
work/principles.md:4: understandable
work/principles.md:5: boring tech in the right places
$ whoami
- name
- Souheab
- role
- software engineer
- focus
- terminal tools, interfaces & notes
- stack
- Go, Linux, Docker, NixOS, Devcontainers
- location
- Toronto, Canada
I care about clarity, performance, and good defaults.
I build small tools that stay out of the way and notes that I wish I had when I was stuck.