Forest Hoffman

Senior Software Engineer at PayPal

Austin, Texas

As a self-taught engineer I have experience with a wide range of tech stacks and platforms. I am self-sufficient, reliable, and adaptable. That said, I particularly enjoy working on teams that have: a clear direction, excellent communication, and an eye for quality.

  • Full-time positions
  • Remote first organizations
  • Engineer or Senior Engineer positions
  • Go, TypeScript, or Node
  • RESTful APIs
  • Microservices
  • Distributed systems

Latest posts from my Dev.to Blog

Combining GitHub Secrets and Actions

8/19/2021

Lessons learned using the GitHub Secrets and Actions features.

  • showdev
  • git
  • devops
  • webdev

Intercepting RESTful Responses with Middleware

1/14/2021

An article discussing the application of HTTP middleware to control server responses that would otherwise be influenced by third-party APIs.

  • showdev
  • go
  • webdev
  • tutorial

On Mocking Functionality in Go Tests

10/29/2020

By changing our mindset of how we design our programs we can more easily write consistent tests that are not coupled with unreliable third-party logic.

  • showdev
  • go
  • testing
  • tutorial

On Maintaining a Third-party VS Code Extension Marketplace

7/1/2019

My experience building and maintaining a third-party VS Code extension marketplace at Coder.com

  • showdev
  • typescript
  • vscode
  • docker

Building a Twitch.tv Chat Bot with Go - Part 2

12/27/2017

A walkthrough of how to build a basic Twitch.tv IRC chat bot.

  • showdev
  • webdev
  • go
  • api

Building a Twitch.tv Chat Bot with Go - Part 1

12/20/2017

A walkthrough of how to build a basic Twitch.tv IRC chat bot.

  • showdev
  • webdev
  • go
  • api

Detaching Unix Child Processes with Go

10/3/2017

Sharing my experience working with detached-child processes in Go.

  • go
  • unix
  • webdev
  • showdev

Localizing Go to JavaScript

9/12/2017

A Go package for localizing Go data structures to front-end JavaScript.

  • go
  • javascript
  • webdev
  • showdev

Go formatting with rgblog

8/9/2017

A Golang package for formatting standard output.

  • go
  • showdev

Back to top