I'm a full stack developer, primarily using Python, JavaScript (TypeScript), and Ruby.
I'm the founder and developer ofAgile Planner(a project management app for agile teams) and creator ofNesta CMS(a file-based CMS and static site generator).
I've got plenty of open source projectswritten in Pythonandin Ruby.
Most of my JavaScript/TypeScript work has been for clients, but if you'd like to see some of my code you can take a look atseo-link-analyzer.
I've also got a handful of Linux/dev-tool related projects, such as myVim configand the (rather magical) fzf-poweredtmux-fuzzy-launcherfor Vim and tmux users.
-
👍 I like: Python, Ruby, JavaScript, TypeScript, Linux, shell scripting, Docker, designing and testing products, UX design, building user interfaces, writing copy, and mentoring.
-
💬 Ask me about: Extreme Programming, Refactoring, TDD, writing code that's easy to change, pair/mob programming, and automating all of the things.
-
🔨 I use: Neovim and tmux for solo projects, and VS Code when pairing. Today's dev tools are pretty great!
I'm available for freelance or contract work. If you think I might be able to help you, feel free to get in touch.