Blog Posts
Automating the Lifecycle of a Preview Environment
Preview Environments come and go, let's explore their lifecycle and some architectural decisions to think
about when creating them.
2024-08-20
software-engineeringpreview-environment
Building Dynamic Breadcrumbs in Next.js App Router
Putting the pieces together to add breadcrumbs to a Next.js App Router project via Parallel Routes.
2024-04-29
next.jsapp-routerbreadcrumbs
What Are Preview Environments?
An introduction to what Preview Environments are and what they're good for.
2024-04-27
software-engineeringpreview-environment
Building a blog with App Router, React Server Components and Tailwind
Steps I took to build out a blog with Next.js App Router, React Server Components and Tailwind.
2024-03-28
next.jsapp-routerreact-server-componentstailwind
Building a new website with Next.js 14 and App Router
Detailing the process of rebuilding my website from Gatsby to Next.js.
2024-02-21
next.jsapp-router
Creating your first Application in Release with Docker Compose
A walk through of creating an Application in Release from a repository with a Docker compose file.
release.com
2023-06-28
Cache Bundle Install with BuildKit
How to use Buildkit's mount cache to reduce bundle install times during Docker builds.
release.com
2023-05-03
How Release Uses Action Cable and Redux Toolkit
A look at how we use Action Cable and Redux Toolkit to provide realtime UI updates.
release.com
2021-07-15
Webhook Authentication Learnings for GitHub, GitLab, and Bitbucket
What I learned from implementing Gitlab support at Release and how I refactored our Rails code to support all three providers.
release.com
2021-06-21
First Year At An Early Stage Startup (Release)
The day to day of an early stage start up can take on many forms. I just finished up my first year and
wanted to my share my experiences.
2021-04-29
startupproductmarketingsalesrelease