Ben Patton

Thoughts. Technical tips. And other things.

Zero Sync

Zero sync is a new sync engine from the team behind Replicache

December 20, 2024

Learning to code in 2025

If I was teaching others to code in 2025, here is what I would tell them

December 19, 2024

Do the things that work

There are proven things that work and help you and I get where we want to go, yet...

December 18, 2024

Daily Habits

Daily habits I need to get better at

December 17, 2024

Markdown in Go

Building with markdown in Go

December 16, 2024

Using IndexedDB

Using IndexedDB in a custom element

December 15, 2024

Beginning with Local First

Some thoughts on what it looks like to get started with Local First.

December 14, 2024

Some Days Are Hard

Some days are harder than others. Take the time you need to love and be kind to those in your life and yourself.

December 13, 2024

Plugins Everywhere

Once you see a plugin, you'll see them everywhere.

December 12, 2024

Speeding up my website

Using cache control headers and prefetching

December 11, 2024

Working with .env files in Go

Using .env files in Go

December 10, 2024

Building a blog with Go, Enhance WASM, Extism & Fly.io

Why Migrate from JS to Go?

December 8, 2024

The Enhance Web Framework - Part 2: Invoices app

Why another web framework?

October 5, 2023

The Enhance Web Framework - Part 1: Background

Funtional web apps with apis as first class citizens

October 3, 2023

Nested Routes & Loaders in Tanstack/Router

Understanding nested routes and loader patterns in tanstack/router

September 26, 2023

Getting Started With Tanstack Router

Get A Quick Start with Tanstack Router

September 21, 2023

SvelteKit Course Launched on Egghead!

SvelteKit Course is live on egghead.io

July 6, 2023

HTML forms with Supabase, RSC, & Nextjs

React Server Components let us use old school forms with actions

March 27, 2023

Adding Typescript Goodies to Supabase select

Adding typescript autocomplete to supabase select function

March 15, 2023

Two Ways to Realtime

Server sent events allow for realtime updates

March 4, 2023