Sign in

Jeroen Reumkens — Frontend.fyi

@jeroenreumkens.com
1.3K followers 583 following 545 posts

Teaching the craft of frontend via frontend.fyi 📺 youtube.com/@frontendfyi 🧑‍🎨 fantasticmotion.fyi 🌍Amsterdam, The Netherlands

PostsRepliesMedia
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 29/12/2025
I’ve been offline on most socials for a while. X became too toxic and drained all the joy out of it. Opened Bluesky again and this still feels so much nicer ❤️ How’s everyone doing here? Anyone working on something cool?
270
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 29/12/2025
Damn, this is so sad to see 🥲
010
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 25/09/2025
Honey wake up, Joma is finally back! Such a great video again 🤯 www.youtube.com/watch?v=YRd...
youtube.com
life of an AI startup founder/CEO
Founder Mode. WARNING: Blindr Coin is not real, I didnt launch anything. Don’t fall for scams.💵 SUPPORT THE CHANNEL▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀Try my app: htt...
010
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 22/09/2025
With such a title for my daily playlist, there's probably little that can go wrong on a monday morning 🥰
010
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 11/09/2025
Very close to wrapping up a BIG new release for the FrontendFYI Playgrounds — Juuuust need to do some responsive fixes 🫠
020
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 15/08/2025
When did they add the ability to advance time with Stripe Subscriptions in test mode? This is gold! 🔥
120
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 23/07/2025
New stash came in. Love the vibrant colors the packaging has.
030
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 05/06/2025
Let's see if Codex is capable of doing something a bit more challenging. Touching quite some files, involving quite a few lines of code.
020
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 05/06/2025
Exploring OpenAI's Codex a bit. First thing it complains about is me leaving in a placeholder readme and fixing that for me. I like it. It's super accurate too.
010
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 02/05/2025
Check out the code here: fefyi.dev/wvj7je2xdn
fefyi.dev
GSAP Split text animation with Motion – Playgrounds – Frontend.FYI
GSAP Split text animation with Motion
000
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 02/05/2025
Now @gsap-greensock.bsky.social is free, that also means their amazing and versatile Split Text plugin is free too 🔥 Just experimented with it to see how well it integrates with @motion.dev – and I gotta say, this works GREAT! Check the link to the playground below.
150
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 02/05/2025
Got some new tech
000
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 24/04/2025
The Frontend FYI playgrounds got a visual refresh — better spacing, clearer UI, and just a smoother place to build. No feature changes, just thoughtful tweaks that make it feel right.
020
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 15/04/2025
Good some new good stuff from Barcelona
010
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 11/04/2025
I've heard many good thing about drizzle. Definitely want to switch. Just looking for the quickest way out now, and I don't know whether switching or not will be quicker.
020
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 11/04/2025
Just never got around to migrating. And it didn’t seem like a 5 minute thing. But yeah, probably would’ve been quicker to migrate now than dealing with these issues for 2 days
110
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 11/04/2025
Help. Second day of not being productive, fighting Prisma 😭
100
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 10/04/2025
What a day 🤯 This morning suddenly Prisma couldn't find my env vars anymore, nothing would fix it. Eventually got it fixed by upgrading Prisma. That was a major upgrade though, having some breaking changes. Now that's fixed Turbo is running out of memory during build 😭
010
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 06/04/2025
Haha we’ll see. We got one outside for a year now which is actually doing okay. But indoors is indeed very different
030
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 05/04/2025
I’m hoping it can handle it 😅 It’s in the sun the majority of the day, next to an open window too. You think it’s a bad idea?
110
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 05/04/2025
Been shopping for a new tree for the house today 🥰
130
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 05/04/2025
Received the first Tesla hate today. People are sad... Driving this car doesn’t mean you idolate Elon. But I get it, this is an easy thing to do.. Luckily this guy “only” wrote SS on my dirty car 🤷‍♂️
000
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 05/04/2025
Definitely the best option. Sadly so many people aren’t on the other apps. Really hard to transition
000
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 05/04/2025
Is there a way to hide this stupid Meta AI thing in WhatsApp? They put this nonsense right in our face….
150
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 05/04/2025
Stumbled on the new UA+ reset stylesheet by Manuel Matuzovic — super interesting to look through this and see the _why's_ behind every rule. Check it out! fokus.dev/tools/uaplus/
matuzo.at
050
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 04/04/2025
Just updated the playgrounds' console to also show logs, instead of only errors. What was I thinking when first building this, showing only errors. Of course you need all these 'here' 'here' 'here' logs 😉 What else would you like to see added?
000
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 04/04/2025
Yes 100%. Although this animation could easily be done with just CSS — fully aware of that. But for teaching I can’t start off too complicated 😁
100
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 04/04/2025
🔥 Wrapping up the latest Motion course module, and I just couldn't wait to share this! We’re diving deep into the animate() function to build advanced, multi-element animations. This example? Just the beginning of what you'll create! Can't wait to see how you'll use this!
120
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 20/03/2025
Well.. it’s just that undefined is the default for an object property in JS, where intentionally set to undefined or not passed at all… 🤯
000
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 20/03/2025
That was also my first assumption! The thing is I’m using optional chaining here, meaning userid becomes undefined if the user object is null. That means I’m passing undefined in my where clause, which thanks to JS is the same as not passing at all — meaning ALL playgrounds were fetched 🤯
100
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 19/03/2025
Just fixed quite an important bug in my playgrounds 🤯 What do you think happens here when the user is not logged in (user = undefined)?
110
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 15/03/2025
That exactly what it is. I don’t know why these bubbles keep popping up on Twitter. But it’s annoying when people start pretending it’s the next best thing. They sure don’t know what they’re talking about
010
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 15/03/2025
Well said. Love your username in this case though, haha
000
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 15/03/2025
Same…
100
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 15/03/2025
It’s about letting the LLM do all the work, just hit accept and keep prompting till you got something that works. Without ever worrying about, even understanding the code itself. That’s a big problem I think.
010
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 15/03/2025
Fully agree. I’m not against using AI as a tool to work more productive and let it even assist you in areas you’re not an expert in. I do that too. But that’s not what the vibe coding hype is about. (See next)
200
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 15/03/2025
On top of that, if you’re vibe coding you are really letting LLMs do all the fun parts, and even do a mediocre job at it. Then you are the one who has to pull it over the finish line — which is the least fun part, especially if you don’t know how to code, and LLM produced garbage
100
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 15/03/2025
Ensure you invest time today learning to code. With so many people relying on LLMs doing the (mediocre) work for them, the ask for experienced people that know how software works will grow hard the coming years.
110
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 15/03/2025
This video by @maxedapps.bsky.social clearly explains my allergy to vibe coding right now. Go watch it if you really think this is the future. youtu.be/VQFvugpxNJE...
youtube.com
Why "vibe coding" is NOT my future
There's a new, popular term & way of coding: Vibe Coding.Originally coined by Andrej Karpathy, it describes a way of coding where you don't write any code bu...
530
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 11/03/2025
I like these big carousels on pages. But what I don't get is why the engineers took the lazy route here and just added a scrollbar there? On windows this will look even uglier 🤯
000
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 08/03/2025
Hahaha, happy to hear I’m not the only one
010
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 08/03/2025
They’re the best 🔥 Them being a Dutch company means it’s my goto for ordering new stash
010
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 08/03/2025
Finally found a cheap-ish but good option for making espresso as the studio
120
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 07/03/2025
Tried to add a simple credits system. Realized the whole account page was trash. Here's the diff from my "quick fix." Ever started with a small feature, only to end up rewriting half the app? 😅
110
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 07/03/2025
The old account page? Definitely an MVP — and it's been bugging me ever since. With more courses and recipes on the way, it’s time for a real dashboard at Frontend FYI. Oh — and those credits? Soon you’ll be able to unlock content without PRO 👀
030
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 21/02/2025
Lol, thank you Warp. One notification apparently wasn't enough to get me to upgrade
010
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 17/02/2025
I'm super curious though what DeepResearch would add to this on top of regular GPTs. I can imagine longer thinking is beneficial. Finding the Agent Composer over the regular chat was a eye opener for me though. Why didn't I know about this before? 🤯
010
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 17/02/2025
Played with it a bit more today. I noticed that for more complex tasks (or not building from scratch), it struggles more. It is hard to guide it exactly in the right direction, especially if you already have an approach in mind. Often it chooses for a more involved approach.
110
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 17/02/2025
Last weekend YouTube suggested this great video by Kevin Leneway Happened to play with MCP last week too, his setup was therefore extra intriguing. Definitely watch this video and others on his channel! My experience in the next post. youtu.be/gXmakVsIbF0
youtube.com
You HAVE to Try Cursor + o3 + Storybook
Last Sunday evening in Japan, OpenAI quietly unveiled their new deep research product powered by the previously unreleased O3 model. In this video, I show yo...
120
Jeroen Reumkens — Frontend.fyi @jeroenreumkens.com · 14/02/2025
Now we've finally ended up at the more complex animations chapter, it is time to start diving into animation sequences. I took inspiration for this lesson from from the Dropbox Brand Guidelines you find here; brand.dropbox.com/logo Beautiful animations on that page!
020