SIMON

PORTER

05

/

10

2024

The (hopefully) ultimate guide to WooCommerce checkout blocks

Adding a payment gateway integration for WooCommerce Checkout blocks can be confusing if you havne't touched React before. This guide goes through the whole process, step by step.

07

/

07

2024

WooCommerce ddevelopment with ddev

Excited about my new role at Kestrel Commerce, I've been exploring ddev for WordPress development and can't wait to share my findings.

16

/

05

2024

What the FOUC? Dark mode with Astro transitions and Tailwind

Astro transitions are a fantastic little addition for your static sites. Built on top of Web APIs they allow for a little flair for your blog with little implementation. However, they can cause the dreaded Flash of Unstyled Content - let's see how we can fix that.

07

/

04

2024

Adding Vercel analytics to your static Astro site

Vercel analytics is a great way to track your Astro site usage, and the hobby plan bundles it for free! Here is two options for adding it to your Astro site, even when running in "static" output mode.

25

/

05

2023

Pre-Push Time Saver

A little time saver using the git pre-push hook

24

/

03

2023

Slicing data with Tanstack Query

Slicing data with Tanstack Query and TypeScript. TypeScript gotchas and other considerations when using the "select" function.