Mikaël Sévigny
miksevigny.com
Mikaël Sévigny
@miksevigny.com
Front-end developer from Canada 🇨🇦
Father of one, and helluva one 👶
Reposted by Mikaël Sévigny
Watch for tips, tricks, and blunders in tech interviews for 2025

nerdy.dev/on-general-m...
Didn't plan it this way, but nothing much scarier than talking about getting a job in tech these days 😱

Check out my full convo with @nerdy.dev about his recent experience looking for a new job:
📺 www.youtube.com/watch?v=JLdh...
🎙️ zencastr.com/z/KHLM-Zlu
October 31, 2025 at 2:54 PM
Reposted by Mikaël Sévigny
We’re live!! My brand-new course, “Whimsical Animations”, is now available. 🥳🎉

whimsy.joshwcomeau.com

I’m so excited to share all of my animation tools and techniques with y’all. 😄
Whimsical Animations
Learn how to create charming interactions and delightful touches using the magic of CSS, JavaScript, SVG, and Canvas. I’m sharing all my tricks in this one!
whimsy.joshwcomeau.com
September 24, 2025 at 2:56 PM
Reposted by Mikaël Sévigny
One of the most powerful tools in my toolbox is SVG. When combined with CSS and JavaScript, we can do some truly remarkable things. ✨

📝 I’ve just published a brand-new blog post that covers the most critical fundamentals. It’s chock full of interactive demos. 😄

Check it out:
A Friendly Introduction to SVG • Josh W. Comeau
SVGs are one of the most remarkable technologies we have access to on the web. They’re first-class citizens, fully addressable with CSS and JavaScript. In this tutorial, I’ll cover all of the most imp...
www.joshwcomeau.com
July 21, 2025 at 3:11 PM
Reposted by Mikaël Sévigny
we really put the "face" into "interface" didn't we? lol
April 29, 2025 at 4:07 PM
Reposted by Mikaël Sévigny
⚡ Did you know that migrating from JSDOM to Vitest Browser Mode is a matter of swapping two imports?
April 21, 2025 at 11:58 AM
Reposted by Mikaël Sévigny
✨ In March 2023, I published an article about AI.

This was right after OpenAI showcased how GPT4 could turn a hand-drawn sketch of a website into real HTML/CSS/JS. The consensus online was that FE jobs would stop existing within 1-2 years.

Well, it’s been 2 years! So, I just published a follow-up:
The Post-Developer Era • Josh W. Comeau
When OpenAI released GPT-4 back in March 2023, they kickstarted the AI revolution. The consensus online was that front-end development jobs would be totally eliminated within a year or two.Well, it’s ...
www.joshwcomeau.com
April 14, 2025 at 3:11 PM
Reposted by Mikaël Sévigny
For one week only we're dropping the price of Complete CSS from £249 to £169! There's no code required, just head on over and grab your copy.

If you're coming in from a country that gets Purchasing Parity Power (PPP) you can still apply those discounts at checkout too.

piccalil.li/complete-css
Complete CSS
A high quality, expansive CSS course that will elevate your CSS and core skills to a level you never thought was achievable.
piccalil.li
April 14, 2025 at 8:10 AM
Reposted by Mikaël Sévigny
G̶o̶o̶g̶l̶e̶r̶… ex-Googler.

nerdy.dev/ex-googler
G̶o̶o̶g̶l̶e̶r̶… ex-Googler. · April 10, 2025
My role at Google was eliminated.
nerdy.dev
April 11, 2025 at 6:05 PM
Reposted by Mikaël Sévigny
in Chrome 135 - Tomorrow Mar 26, 2025
customize all the parts of a with #CSS!

nerdy.dev/customize-a-...
Reposted by Mikaël Sévigny
I was going to make this public on Monday, but since it's all done, I figured why not pull the trigger earlier :) - www.youtube.com/playlist?lis...
January 10, 2025 at 3:07 PM
Reposted by Mikaël Sévigny
A cool thing I made on #CodePen: interactive demo illustrating how to use #SVG `feColorMatrix` to swap 2 channels of its input.

codepen.io/thebabydino/...

Viewport adaptive. Heavily commented code if you want to check how the demo works in the back. Makes use of modern #CSS features.

Made with ❤️.
feColorMatrix: swap channels ☆ interactive demo, adaptive layout
Interactive demo to illustrate swapping two RGB channels via the SVG `feColorMatrix`. The idea is simple: if a pixel in the image is `rgb(35, 79, 185)...
codepen.io
April 9, 2024 at 6:30 PM
Reposted by Mikaël Sévigny
At the beginning of 2024 I had newborn twins and two-year-old twins, I developed arthritis, and I got laid off while on paternity leave.

Since then, Steve and I started a business and doubled our old salaries.

2024 was the hardest year of my life.

Here's my review 👇
December 31, 2024 at 3:16 PM
Reposted by Mikaël Sévigny
🎊 Happy New Year!

I discovered a lot of very cool dev stuff in 2024, from libraries to devtools to educational resources. Thought it’d be fun to share them all, to help kickstart your 2025!

Let’s go through the list. 🧵
January 1, 2025 at 5:12 PM
Reposted by Mikaël Sévigny
Created a new Vite + React Router project through its CLI, and my goodness, it generates a lot of files. 😅

I miss Create React App. Was such a nice idea to tuck the config inside react-scripts and only reveal it when users opt in. Perfect for teaching, and for quick prototypes.
December 29, 2024 at 8:47 PM
Reposted by Mikaël Sévigny
I am this 🤏 close to start teasing my book cover.
A little more work on small things, formatting for the right distribution size, and I think that will be the time.
December 29, 2024 at 9:52 PM
Reposted by Mikaël Sévigny
🔥 One of my favourite hidden macOS features is the scroll hotkey gesture. By holding ⌘ (Command) and scrolling down, we zoom WAY IN on the cursor’s location.

I learned this trick for highlighting stuff in video tutorials, but it comes in handy a lot in my day-to-day life!
December 26, 2024 at 8:42 PM
Reposted by Mikaël Sévigny

"Inaccessible products are broken products. The first step to fix them is to give a damn."

uxdesign.cc/giving-a-dam...

#a11y
Giving a damn about accessibility
A candid and practical handbook for designers.
uxdesign.cc
December 26, 2024 at 3:28 PM
Reposted by Mikaël Sévigny
Did you know it's called the View Transition API (and not the View Transitions API [plural])?

Now MDN knows too (github.com/mdn/content/...) so there's no reason to keep using the wrong name.

Learn about this and other misconceptions in this post: developer.chrome.com/blog/view-tr...
Misconceptions about view transitions  |  Blog  |  Chrome for Developers
With more and more people starting to look into the View Transition API, it's time to debunk some misconceptions.
developer.chrome.com
December 21, 2024 at 12:43 AM
Reposted by Mikaël Sévigny
CSS Wrapped 2024 is here!

Just like last year, we – the Chrome DevRel team – have published CSS Wrapped, our end of year overview of all the new #CSS and Web UI features that landed in Chrome and The Web Platform in 2024.

👉 chrome.dev/css-wrapped-... is the place to be!
CSS Wrapped 2024
Join the Chrome DevRel team and a skateboarding Chrome Dino on a journey through the latest CSS launched for Chrome and the web platform in 2024.
chrome.dev
December 6, 2024 at 12:27 AM
Reposted by Mikaël Sévigny
Did you know? Black Friday is named in honor of Rebecca Black, who invented Friday in 2011.
November 29, 2024 at 2:31 PM
Bought the print collection last year and they're truly a joy to read! I'm grabbing How Git Works to complete the set 😁
it's zine sale time!

from now until the end of the day on Friday, all my PDF zines are 50% off with the discount code WIZARDPDF

print zines are 30% off with code WIZARDPRINT

wizardzines.com
November 29, 2024 at 12:43 PM
Reposted by Mikaël Sévigny
Journal: Going Offline is online …for free

Read the book I wrote about service workers. It’s all yours.

🔗 adactio.com/journal/21578
Going Offline is online …for free
Read the book I wrote about service workers. It’s all yours.
adactio.com
November 28, 2024 at 11:42 AM
Reposted by Mikaël Sévigny
Bluesky now has over 20M people!! 🎉

We've been adding over a million users per day for the last few days. To celebrate, here are 20 fun facts about Bluesky:
November 19, 2024 at 6:51 PM
I've taken both courses by Josh and can confidently say that they're unparalleled in terms of depth and quality. They are loaded with invaluable mental models, carefully crafted lessons and fun exercises. If there's one educational Black Friday deal to grab this year, this is the one 💯
Psst! 🕵️

The Black Friday sale on my courses starts tomorrow, but I secretly just launched part of it right now! 😮

You can get my two flagship courses in a brand-new bundle, and save 50% in the process. ✨

I made a landing page for it and everything:
www.joyforjs.com
Joy for JavaScript Developers • Josh W. Comeau
Grab both of my flagship courses — CSS for JavaScript Developers and The Joy of React — in one delightful bundle 😄
www.joyforjs.com
November 24, 2024 at 11:58 PM
Reposted by Mikaël Sévigny
Was going to share a short preview, but even that file is too big of an upload so here's the full thing :D

youtu.be/NOfRamDym3Y
The beginner mindset
YouTube video by General Musings with Kevin Powell
youtu.be
November 22, 2024 at 11:03 PM