read my blog

Product and Platform Engineers

12,252 views

Make Something Developers Want

8,829 views

Community-Messaging Fit

65,304 views

Funding Open Source

23,538 views

2023 State of Databases for Serverless & Edge

63,360 views

Why You Should Use a React Framework

25,002 views

2022 Year in Review

6,167 views

Why I'm Optimistic About JavaScript's Future

22,076 views

Behind the scenes: Next.js Conf 2022

4,522 views

Developer Experience at Vercel

13,979 views

What Makes a Great Developer Experience?

28,408 views

The Story of Heroku

36,648 views

What is Developer Relations? A Look into DevRel at Vercel

7,557 views

Building an Image Gallery with Next.js, Supabase, and Tailwind CSS

25,340 views

Developer's Guide to Video Production: Fundamentals of Video

3,994 views

Hypergrowth

11,141 views

Rust Is The Future of JavaScript Infrastructure

292,762 views

From Firebase/Redis to MySQL with PlanetScale

14,871 views

How I Became a Software Engineer (From Designer to Developer)

7,210 views

Head of Developer Relations

7,791 views

Using Serverless Redis with Next.js

17,769 views

Past, Present, and Future of React State Management

155,001 views

Web Fonts in 2021

19,093 views

Switching to Tailwind CSS

21,714 views

How Should I Style My React Application?

15,935 views

Using the Spotify API with Next.js

18,698 views

How I Turned an Idea into $7K by Teaching Online

13,875 views

Improving My Next.js MDX Blog

19,159 views

Create a Dynamic Sitemap with Next.js

54,957 views

Create A Newsletter with Next.js API Routes and Mailchimp

19,490 views

Real-Time Blog Post Views With Next.js and Firebase

16,375 views

Everything I Know About Style Guides, Design Systems, and Component Libraries

187,915 views

Using Firebase with Next.js

36,353 views

How To Print in React Using Iframes

23,964 views

Building a Design System Monorepo with Turborepo

91,762 views

Technical Recruiting is Broken

16,553 views

Things I've Learned Building Next.js Apps

33,512 views

Why I Create Open-Source Software

2,347 views

Building Your Personal Brand

2,516 views

How Stripe Designs Beautiful Websites

94,395 views

Creating a Loading Placeholder with Sass

17,232 views

Programming Portfolios

11,922 views

Creating a Space Invaders Clone with Python

20,266 views