moonletter. Design, product & AI. Weekly notes
Practical guides on what is actually happening in design, product and AI and how to use it. Read by over 10,000 designers. What worked, what broke, what I am still unsure about. Three minutes. Free sessions announced here first. Lived and written by me, not generated.
#022: Five things an agent needs to read your Figma typography
3 min read -Â
I ran my own Figma file through last week, the way an agent reads it, and got two of these wrong. So this is the list I made for myself rather than one I am handing down. Walk it yourself, or point an agent at the file if you have Figma connected over MCP.
None of it is new. It is o...
Jul 30, 2026
ai
figma
mcp
typography
#021: Designing for the new era of radically adaptive UI
This week I got mildly obsessed with A2UI and radically adaptive UI. I struggle with how generic so much AI output looks, so I love the path I keep seeing in agentic design systems: the AI does not create from scratch, it assembles from solid, coded elements a designer built first. Still early da...
Jun 22, 2026
a2ui
agentic ai
ai
figma
#020: Introduction to Agentic AI for Designers
Agentic AI is everywhere. First: breathe! It's not like every team is running a smooth AI pipeline with agents. Quite the opposite, actually. It's still a very messy process, but it is happening. In this week's edition, I'll give you a quick intro to what agentic AI is and why it changes the way ...
Jun 11, 2026
agentic ai
figma
#019: New Agentic AI Courses for Designers + Free Live Sessions
I've been a bit quiet, but for the best reasons. I just launched three new courses on moonlearning.io, plus a full live workshop day about getting designers ready for agentic AI.
Â
Three new on-demand video courses with:Â
Â
All three are on-demand video courses, and as always they're included in ...
Jun 05, 2026
agentic ai
figma
new courses
#018: Figma Slot Components are here!
Very exciting news. Figma released Slot Components last week, and they should now be available on any Pro account once you accept the latest update. Here’s a quick intro to what they are and why they matter below.
Besides the Free Figma Sessions, I’m also adding some free sessions introducing how...
Mar 11, 2026
figma
freebies
slots
#017: Free Figma Live Session!
You haven’t heard from me in a while, but for good reason. I’ve given moonlearning.io a complete redo. Take a look below at the latest offers and changes.
As always, prices stay the same for existing members. Thank you for your year-long support, it’s highly appreciated, and I’m working on a few ...
Mar 04, 2026
figma
freebies
#016: New Website Live + Free Lovable Session Recording
A few updates for you this week. I’ve launched my new personal website using Figma Sites. I’m also preparing the template so I can share it with you for free via this newsletter soon. You’ll be able to launch a website quickly without leaving Figma.
Below you’ll also find new workshops and talks....
Feb 07, 2026
figma sites
lovable
#015: More about Lovable
*]:pointer-events-auto scroll-mt-(--header-height)" dir="auto" tabindex="-1">
Little reminder: my Lovable course on moonlearning.io has been out since last week and is included in all memberships, so dig in!
🚨 If you already started the course and felt confused, there was a small hiccup. T...
Jan 31, 2026
lovable
#014: My new Lovable course: Building with AI just dropped 🚀
*]:pointer-events-auto scroll-mt-(--header-height)" dir="auto" tabindex="-1">
I’m super excited, just uploaded the brand new Lovable course on moonlearning.io. I became completely obsessed with building in Lovable. It’s a totally different way of creating products. A bit challenging at fir...
Jan 22, 2026
lovable
#013: What You Loved Most in 2025
*]:pointer-events-auto scroll-mt-(--header-height)" dir="auto" tabindex="-1">
Â
*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1">
These were the most popular posts of 2025. The ones people told me they actually u...
Jan 08, 2026
figma
#012: Understanding the new Figma FR Grid Units
*]:pointer-events-auto scroll-mt-(--header-height)" dir="auto" tabindex="-1">
Â
*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1">
Just released. Figma Grid now supports fractional (fr) units.This was very high on...
Dec 21, 2025
css
figma
grid
#011: Building with AI. Vibe or Hype? Let’s find out!
*]:pointer-events-auto scroll-mt-(--header-height)" dir="auto" tabindex="-1">
Â
Let’s strip the hype out of vibe-coding and look at AI building with clear eyes. I’m spending the next few weeks doing an honest deep dive into tools like Lovable and Figma Make. No bro talk. No “one prompt ...
Dec 13, 2025
ai
lovable