Master.dev (Formerly Frontend Masters) (@MasterDotDev) header
Master.dev (Formerly Frontend Masters) (@MasterDotDev) profile picture

Master AI & Full Stack Development. Frontend, backend, and everything between.

Minneapolis, Minnesota
Joined November 2012
Photo by Master.dev (Formerly Frontend Masters) (@MasterDotDev)Photo by Master.dev (Formerly Frontend Masters) (@MasterDotDev)Photo by Master.dev (Formerly Frontend Masters) (@MasterDotDev)Photo by Master.dev (Formerly Frontend Masters) (@MasterDotDev)Photo by Master.dev (Formerly Frontend Masters) (@MasterDotDev)Photo by Master.dev (Formerly Frontend Masters) (@MasterDotDev)Photo by Master.dev (Formerly Frontend Masters) (@MasterDotDev)Photo by Master.dev (Formerly Frontend Masters) (@MasterDotDev)Photo by Master.dev (Formerly Frontend Masters) (@MasterDotDev)Photo by Master.dev (Formerly Frontend Masters) (@MasterDotDev)
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Creating Diagrams and Graphs Using Modern CSS The final part of the connectors series: dynamic connections that pick the closest sides, static connections that always leave from the same edge, and some bendy, zig-zag, and spring connectors, all built with anchor positioning, border-shape, shape( blog.master.dev/creating-dia…
3
24
2,152
Master.dev (Formerly Frontend Masters) retweeted
I know a lot of devs struggling finding work right now USAF Veteran Jerome Hardaway from Vets Who Code is teaching a free workshop today and so far it's epic Includes a repo with skills and artifacts to help. Still time to join @MasterDotDev master.dev/workshops/getting…
3
10
520
A primary database handles all writes, while replicas serve reads. Asynchronous replicas can lag, leading to stale reads and potential data loss if the primary fails. Synchronous replication waits for replicas to confirm each write, which is safer but slower. Snapshots give point-in-time copies for recovery and for setting up new replicas.
22
2,904
Our free workshop is starting in 20 minutes! Hop on the stream and learn how to score your resume like the hiring software does: master.dev/workshops/getting…
Learn to navigate the AI-driven hiring process in a FREE live workshop on November 11th with @vetswhocode: master.dev/workshops/getting… Rankers read your resume, LinkedIn, and GitHub, an AI may even run your first screening. Build your own system to give you an edge in securing your dream job.
1
1
10
1,605
Master.dev (Formerly Frontend Masters) retweeted
I enjoyed giving this course a lot because I got to manually write code for the demos like in the old times
Stick to one global frame loop for silky-smooth animations. GSAP provides one out of the box. @matinotfound show you how to hook into it with `gsap.ticker.add()`.
3
1
41
2,269
Your team's workflows are shifting, but the playbook isn't clear. AI for Engineering Managers, on Thursday, December 3, with Jem Young (Netflix), offers a practical approach. RSVP: master.dev/workshops/ai-engi…
2
9
1,520
My Interop 2027 Picks What web platform features are we all wishing for perfect cross-browser interoperability next year? blog.master.dev/my-interop-2…
4
1,682
Master.dev (Formerly Frontend Masters) retweeted
Half way through Kubernetes course on @MasterDotDev, it’s a great course. Undoubtedly Erik is one of the best teachers. Will post more thoughts soon
1
4
645
Stick to one global frame loop for silky-smooth animations. GSAP provides one out of the box. @matinotfound show you how to hook into it with `gsap.ticker.add()`.
2
1
16
4,511
Master.dev (Formerly Frontend Masters) retweeted
Only sticker that I am willing to put on my machine. @MasterDotDev
1
1
4
668
TanStack AI’s Sandbox API Part 3 of this intro to TanStack AI covers the Sandbox API: spinning up a remote sandbox on Vercel or Railway, running Claude Code inside it with GitHub access, and having it clone your repo, add a feature, and open a pull request. blog.master.dev/tanstack-ai-…
2
3
17
2,229
AI agents write mobile code fast, but you still ship what they generate. Join our React Native in the Age of AI workshop (December 1–2) to learn the concepts and review skills you need to catch what the agent misses. RSVP: master.dev/workshops/react-n…
4
2
1
22
3,739
true or false in CSS CSS doesn’t have a boolean type, but it does have the true and false keywords. Register a custom property that only accepts them, flip it with :has(), and container style queries turn messy :checked selector combinations into readable conditions. blog.master.dev/true-or-fals…
1
12
2,153
Accessibility tip: Use a Svelte attachment `{@ attach}` to keep keyboard focus inside your modal.
1
1
6
2,271
Join our FREE workshop next week and learn how ace ATS parsers, HR screeners, hiring managers, and dev team interviews.
Learn to navigate the AI-driven hiring process in a FREE live workshop on November 11th with @vetswhocode: master.dev/workshops/getting… Rankers read your resume, LinkedIn, and GitHub, an AI may even run your first screening. Build your own system to give you an edge in securing your dream job.
2
1
22
3,104
Data Access Testing With @testcontainers Testing data access code has always been awkward: unit tests want to be fast and isolated, and a real database is neither. With Docker and @testcontainers you can spin up a throwaway Postgres inside your Vitest suite, push your Drizzle schema into it blog.master.dev/data-access-…
2
16
2,134
Multi-Column Different-Speed Scrolling Scroll-Driven Animations can step in and make scrolling feel different even if you aren't actually interfering with the actual page scroll. blog.master.dev/multi-column…
12
2,060
Remember when `this` wasn't actually `this`?
27
3,443