Maxime Heckel's Blog
Hi I'm Maxime, and this is my blog. In here, you'll find all the articles I wished I had when I was learning about web development, shaders, real-time 3D on the web, and more. Each piece I write aims to dive deep into the topics I'm passionate about, while also making complex topics more accessible
- Posts
- 60 from 10 Jan 2018 to 18 Aug 2026
- Posting
- now and then (3 in the last year)
- Kind
- personal blog
- Feed
- https://blog.maximeheckel.com/rss.xml
2026 3
2025 4
2024 4
2023 5
2022 5
2021 9
- Cubic Bézier: from math to motion
- First steps with GPT-3 for frontend developers
- Building the perfect GitHub CI workflow for your frontend team
- Migrating to Next.js
- Static Tweets with MDX and Next.js
- Advanced animation patterns with Framer Motion
- Scrollspy demystified
- The Power of Composition with CSS Variables
- My first failed SwiftUI project
2020 15
- Guide to creating animations that spark joy with Framer Motion
- Using Shortcuts and serverless to build a personal Apple Health API
- SEO mistakes I've made and how I fixed them
- Going native: SwiftUI from the perspective of a React developer
- Build your own preview deployment service
- The little guide to CI/CD for frontend developers
- Immigrating to the US
- The physics behind spring animations
- Generate screenshots of your code with a serverless function
- How to use Framer Motion with Emotion styled-components
- Data Fetching with NextJS: What I learned
- Learning in public
- Fixing the dark mode flash issue on server rendered websites
- How to fix NPM link duplicate dependencies issues
- Running scheduled cross-browser end-to-end tests on Github CI
2019 6
2018 9
- Rebuilding Redux with Hooks and Context
- Asynchronous rendering with React
- Using Flow generics to type generic React components
- How to efficiently type your styled-components with Flow
- How I got started with Kubernetes on GKE
- React sub-components Part 3: Whitelisting sub-components with flow
- React sub-components Part 2: Using the new Context API
- React sub-components
- Running Golang tests with Jest