Blaine Garrett Logo
AboutBlogArtProgramming

Blog

I will find something good to put here...
How Far Is Up?

How Far Is Up?

How a video on countability made me think my Dad has profound insight into the universe.

Magic Numbers: The Feigenbaum Constant

Magic Numbers: The Feigenbaum Constant

Numbers are weird

Destino: The Salvador Dali - Disney Collaboration 57 Years in the Making

Destino: The Salvador Dali - Disney Collaboration 57 Years in the Making

Dali and Disney teamed up on an animated short and I only found out about it now.

Winter's Bane: The Angle of Repose

Winter's Bane: The Angle of Repose

Shoveling the latest round of snow made me ponder the forces behind snow

Publishing TypeScript Packages to an Organization's Github Package Registry

Publishing TypeScript Packages to an Organization's Github Package Registry

I published my first TypeScript Github Package. Here's my experience.

Using Google Cloud Build to Create a Production Build and Deploy to App Engine Standard

Using Google Cloud Build to Create a Production Build and Deploy to App Engine Standard

As more build and deploy strategies utilize Docker, we explore using Cloud Build to Deploy to App Engine Standard's legacy VMs

Building and Pushing Your Dockerized Node App in Google Container Registry

Building and Pushing Your Dockerized Node App in Google Container Registry

A guide to building a Docker Image of your Node App and Making it Available in Google Cloud Container Registry

Dockerizing a Node.js App for Production Deployment

Dockerizing a Node.js App for Production Deployment

A quick-ish tutorial on how to create a Docker image locally of a Node.js app for deployment

The Habits of Effective Artists

The Habits of Effective Artists

An interesting presentation about being a better artist, but could easily apply to software development as well

Jest Unit & Integration Test Config for Next.js

Jest Unit & Integration Test Config for Next.js

As simple setup to start writing good tests in your Next.js app