An overview of Ryan's work and interests as a programmer and technology writer. Last updated on Dec 25, 2018

About Ryan

An overview of Ryan's work and interests as a programmer and technology writer.

Programming languages and technologies

I program professionally using Git, Ruby on Rails, Docker, Bash, GraphQL, RabbitMQ, JavaScript, HTML, CSS and Sass. This has involved working on web apps, APIs, and code libraries.

DevOps skills include Docker, Kubernetes, Helm, Bash scripts, among various containerisation and deployment tools used regularly.

I continue to learn other web and software development technologies, including Go, Rust, Unix-like Command Line, plus other APIs, libraries and frameworks.

Projects and open source contributions

You can view some of my personal programming projects on my GitHub profile. Among them are browser extensions, progressive web apps, command line apps, and custom shell prompts.

I have also contributed to popular open source projects, such as Ruby on Rails, Dev.to, and freeCodeCamp.

Writing

My programming tutorials and resources are published here as well as on Medium and Dev.to.

I have been listed among Medium’s Top Writers in Technology on and my for contributions to freeCodeCamp’s publication and codebase I was recognised as a freeCodeCamp Top Contributor 2018.