Fixing the sign-up problem on my site using PostHog Product analytics
This video dives into the process I used to diagnose and debug a conversion problem on my personal website using Posthog, a powerful product analytics tool.
Read more →
This video dives into the process I used to diagnose and debug a conversion problem on my personal website using Posthog, a powerful product analytics tool.
Read more →
This video dives into the process I used to diagnose and debug a conversion problem on my personal website using Posthog, a powerful product analytics tool.
Read more →
Canonical tags are a powerful tool to help search engines understand which version of a page is the original one. This can help you avoid duplicate content issues and ensure that your content gets the credit it deserves.
Read more →
Structured Data can be added to your site tell Google and other search engines what type of content is on each page using a metadata format called JSON-LD.
Read more →
A YouTube live coding stream, learning to build content-driven sites with the Astro Web Framework.
Read more →03-12-2024
I hear from a lot of devs that they don't know where to start with SEO. Here are 3 tiny tips about to get you started.
A YouTube live coding stream where we explore how we use a variety of dynamic images with Next.js using Satori.
Read more →
A coding livestream where integrate Resend's new Broadcasts feature into my next.js site to use for sending newsletters.
Read more →
Set up self-healing URLs with the App Router in Next.js for better SEO, accessibility, and usability
Read more →
Learn how to add custom fonts to your Next.js app using next/font and Tailwind CSS. Improve user experience without sacrificing performance.
Read more →
Sometimes fixing a TypeScript or eslint error in VS Code can feel impossible. Here's what I do when I have exhausted all my resources.
Read more →
Extracting types from a JavaScript object is a common task in TypeScript. This post shows how to do it with VS Code.
Read more →
Learn how to sync your About page and your personal GitHub README bio on your Next.js site, as a step towards owning your content on social media.
Read more →
Use previous issues of your newsletter to attract new subscribers, using the ConvertKit API with your Next.js site.
Read more →
I migrated apisyouwonthate.com, a site with 20k+ monthly visits, from Gatsby to Next.js at the end of 2021. Let's talk about what I learned from that experience.
Read more →
This tutorial will teach you how to automatically add links to heading tags in your mdx posts on your Next.js site with a plugin called rehype-slug. This should work for most nextJS sites that use MDX for content, as well as many other JavaScript-based sites which use MDX.
Read more →