Hello, I'm Gabe Wyatt, a Portland-based technical writer and full stack developer. I focus on creating robust end-to-end technical projects for an upper-tier clientele while maintaining 100% satisfaction across all projects to date.
In addition to writing, my professional experience consists of over 15 years of programming, web development, and a healthy mix of server and database administration, which provides me with a great deal of knowledge to draw on when writing in the tech space.
Please take a look at my portfolio, skills, and experience to see how I can help you and your team bring your next great technical project to life!
I've developed both stand-alone and project-related applications using many different languages and frameworks, based on the needs of the client. Every single line of code I write is functional, relevant, and personally-tested. This ensures that the final content I write features code that both my client and I can vouch for.
I've created numerous projects that require significant DevOps experience. I've worked with a variety
of database technologies and cloud platforms, including many of the most common
Amazon Web Services.
My robust experience using many different programming languages and frameworks, and working with such a wide variety of clients, gives me the ability to rapidly learn and write about new technologies. Most of my client-based projects require me to quickly dive into proprietary client technologies. I'm adept at self-sufficiently picking up these new technologies, integrating them with new or existing projects/code bases, and writing relevant content perfectly suited to the client's technology and needs.
Chaos Monkey Guide for Engineers
I worked with the Director of Technology and Director of Marketing of Gremlin to create a comprehensive subsection of their website that explored every aspect of Chaos Monkey, the resiliency testing tool created by Netflix that randomly terminates virtual machines within a system. Gremlin wanted the final project to be thorough and useful enough that a Google search for the term
Chaos Monkey would return this new subsection of their site in the top results; a goal which was met.
Chaos Engineering Through Staged Resiliency
A 5-part series about Chaos Engineering that explains how to progressively build up a resilient system in stages. In the series I started by creating a simple Bookstore application in
Python, then setup a basic architecture of a
Django REST API running on
PostgreSQL running on
Amazon RDS, and an
Amazon S3 bucket, as can be seen in the first stage. For this project, not only did I setup all the architecture examples provided to write about them, I also created all the diagrams seen throughout the series to illustrate how the components fit together as the staging progresses. Thus, at the final stage of implementation the architecture has expanded to use three
Amazon EC2 instances, blue/green testing, multiple
AWS Availability Zones,
Amazon Route53 DNS routing and failovers, in addition to the basic application structure, as seen in the final stage.
Building a Twitter Clone with Dgraph and React
This project was aimed and teaching visitors and potential customers how the client's graph-based database system could be integrated into a common, modern web application. I developed a basic Twitter clone app that mimicked the basic functionality of Twitter. It was built using
Dgraph (the client's graph database tech). After completing the development I then wrote a 5-part tutorial diving into the project and walking users through each major component.
How to Recreate Reddit with Dgraph and Vue.js
A fully-functional Reddit clone app and accompanying walk-through tutorial illustrating exactly how I designed, developed, and evolved a Vue.js application that integrated the client's efficient graph-based database.
Ruby on Rails
Over the course of 6 months Chartio tasked me with writing a number of tutorials focused on database management, queries, and best practices. Chartio was looking to improve traffic and brand awareness in a wide range of topics, which offered me a chance to write about and code within many different data-related technologies.
Excel / Google Sheets
I created this site to modernize my resume and portfolio. It is a static, PWA that uses the powerful
Gatsby.js React-based framework in combination with GraphQL. This makes it easy to dynamically change the site content while retaining a fast response for visitors.
Thank you so much for this!
Really happy with the work and grateful for all your time.
I just finished to review Gabe's Twitter clone. Very good, HUGE. I did not know that a human being could write so much and cover so much alone.
Next we need to do it with Apollo GraphQL + Dgraph. Full graph! For the Win!
Everything looks great!! Thank you! I really appreciate you helping me out with the aggressive deadline.
This looks great. You’ve been rock solid!
Awesome job on the eBook. My team and I are beyond pleased with how it turned out! Everything from the layout, visuals to sources cited are excellent! Seriously, you rock!