Skip to content

gma/gma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 

Repository files navigation

πŸ‘‹ Hello there!

I've been building software for the web since the late '90s.

I enjoy working across the full technology stack: UI design, HTML/CSS, JavaScript, server-side frameworks (especially with Ruby and Python), databases, CI/CD, servers, containers, etc.

I'm also experienced in agile ways of working, and have been leading teams using agile techniques (typically using Extreme Programming) since 2001.

I founded Agile Planner (a project management app for agile teams, written in Rails) and created Nesta CMS (a file-based CMS and static site generator, also written in Ruby).

Code

I've got plenty of open source projects written in Python and 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 (simple but satisfying) fzf-powered tmux-fuzzy-launcher for launching your editor in a tmux session.

Interests

  • πŸ‘ I like: Python, Ruby, JavaScript, TypeScript, Linux, shell scripting, Docker, designing and testing products, UX design, building user interfaces (with HTML and CSS), 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. Modern development tools are pretty great.

Work

I'm available for freelance or contract work. If you think I might be able to help you, feel free to get in touch.

LinkedIn logo

Mastodon | Twitter

About

My GitHub profile

Topics

Resources

Stars

Watchers

Forks

Contributors