I'm a full stack developer, primarily using Python, JavaScript (TypeScript), and Ruby.
I'm the founder and developer of Agile Planner (a project management app for agile teams) and creator of Nesta CMS (a file-based CMS and static site generator).
I've got plenty of open source projects written in Python and in 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 at seo-link-analyzer.
I've also got a handful of Linux/dev-tool related projects, such as my Vim config and the (rather magical) fzf-powered tmux-fuzzy-launcher for 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.