Forest Hoffman

Forest Hoffman @foresthoffman

About: Software Engineer. Musings about Go, TypeScript, and Node.js. My thoughts are my own.

Location:
Austin, TX
Joined:
Jan 2, 2017

Forest Hoffman
articles - 12 total

Combining GitHub Secrets and Actions

Lessons learned using the GitHub Secrets and Actions features.

Learn More 9 0Aug 19 '21

Intercepting RESTful Responses with Middleware

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

Learn More 11 0Jan 14 '21

On Mocking Functionality in Go Tests

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.

Learn More 8 0Oct 29 '20

On Maintaining a Third-party VS Code Extension Marketplace

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

Learn More 13 0Jul 1 '19

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

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

Learn More 17 0Dec 27 '17

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

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

Learn More 25 0Dec 20 '17

Detaching Unix Child Processes with Go

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

Learn More 16 2Oct 3 '17

Hosting WordPress over HTTPS with Docker

Sharing my experience migrating my WordPress install to HTTPS.

Learn More 52 32Sep 29 '17

Localizing Go to JavaScript

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

Learn More 26 0Sep 12 '17

Go formatting with rgblog

A Golang package for formatting standard output.

Learn More 21 0Aug 9 '17

Running WordPress PHPUnit Tests With Docker

Discussing setting up unit tests with WordPress and Docker, and highlighting an issue that I ran into.

Learn More 41 0Apr 11 '17

Abstraction for the sake of Abstraction

I talk a bit about tool abstraction and simplifying my toolkit in future projects.

Learn More 5 5Jan 20 '17