Wes Bos
banner
wesbos.com
Wes Bos
@wesbos.com
Fullstack Dev ❯ JS⚛ CSS Node ❯ JavaScript30.com ❯ wesbos.com/courses ❯ 🔥 Tips ❯ Podcast @syntax.fm
Best I could do. I think my account will be banned now
November 7, 2025 at 9:25 PM
November 7, 2025 at 8:54 PM
my kids are going to lose their minds when they see this

Sticker Dream: Just imagine a sticker and have it printed in seconds
November 7, 2025 at 8:24 PM
I hacked my conference badge and wrote an app to control the addressable LEDs from @ashley.dev's Github Light

Quick 4:04 video → www.youtube.com/watch?v=_jPm...
October 31, 2025 at 6:04 PM
The badges at GitHub universe this year are nuts!

Color screen, wifi, Bluetooth. Powered by a raspberry pi 2350 / @pimoroni.com

I tried my hand at building an app on the way home.
October 30, 2025 at 1:18 AM
Got to meet satya nadella today. Unreal!
October 28, 2025 at 11:28 PM
This Lando Norris website is insane

I dove into the code and broke it all down. Some really neat 3D effects along with scrolling and next level animations

Full video → www.youtube.com/watch?v=HzL6...
October 23, 2025 at 8:46 PM
is there is a isWordLike property on the result if you need to filter them
October 23, 2025 at 3:32 PM
Don't [...spread] or .split() your strings!

Use Intl.Segmenter API. Available in every JS runtime
October 23, 2025 at 2:55 PM
Obfuscating text with local LLMs + CSS highlight API

needed a way after having to blur my address in the Pizza video

Uses Chrome's experimental LanguageModel API to prompt a local v3Nano

Kinda slow, but makes me think of new possibilities when prompting on-device will be fast + free + private
October 17, 2025 at 8:10 PM
I feel like I've seen that logo somewhere before
October 3, 2025 at 5:33 PM
10 years ago 🫠
October 3, 2025 at 3:22 PM
AI has a purple problem

Why does every website look like this? Where did this come from? Is Tailwind to blame?

I went to the sloppiest and purplest corners of the web to find out

www.youtube.com/watch?v=AG_7...
October 3, 2025 at 1:37 PM
I decoded bonzi buddy and gave him LLM access
October 2, 2025 at 3:31 PM
SWAG ALERT

Just dropped the web dev pin pack #1

Five pins. Seven bucks. Makes you a better coder.

checkout.sentry.shop/collections/...
September 5, 2025 at 2:08 PM
Here is a rundown of my setup
August 31, 2025 at 12:50 PM
I built a realtime LED grid and let the internet control it. Here is the stack:

Cloudflare Durable objects

Partykit

React + Websockets

ESP32 microcontroller

3D printing

+ lots of soldering
August 22, 2025 at 5:33 PM
I made Github's graph IRL

@antfu.me's graph almost blew a fuse
August 19, 2025 at 7:38 PM
we are in for a few years of security nightmares
August 18, 2025 at 7:47 PM
This new diffuser I printed and it’s wayyyyyy better. No more bleed

About 1mm of white and then black all the way down.
August 14, 2025 at 9:15 PM
Working on an LED grid drawing app. This is suuuper fun
August 14, 2025 at 11:00 AM
Lots of questions about how to get the FPS meter to show up and a few other CSS rendering debugging tools
August 7, 2025 at 2:31 PM
This is CSS performance problem I see all too often.

The React website has some jank due due to their use of transition.

Here is how to find what causes it and how and fix it
August 7, 2025 at 2:07 PM
I'm going nuts! Can a
August 1, 2025 at 7:32 PM
It took a few weeks to print - 111 hours of continuous printing time.

It was printed in multiple parts and snapped together. I did split the torso and neck so I could max out the width.

It took about 4KG of PLA filament, about $65 CAD / $45 USD

All the parts move like a normal lego man
July 29, 2025 at 2:18 PM