Joe Bell
banner
joebell.studio
Joe Bell
@joebell.studio
button polisher @operate.so
🪴 joebell.studio
🗂️ cva.style
📍 🇪🇪
Pinned
Hello friends 🙋🏼‍♂️

I'm Joe, a detail-obsessed Design Engineer based in Estonia

I created cva.style and recently wrapped up a year with the wonderful design team at Clerk.com

Outside work, I take photos with my Ricoh GRIIIx, ride my bike, focus on self-improvement, but tbh mostly walk the dog
Genuinely mad impressed at how easy it was to port over a Next.js site to @netlify.com — everything just worked
October 28, 2025 at 8:57 AM
RIP to all my fellow web devs waking up this morning to learn that they now need to account for a *third* iOS Safari layout when stretching content to viewport height
September 16, 2025 at 6:12 AM
Closing a big deal should feel like a big deal 🎆
September 8, 2025 at 11:30 AM
After months of building, today we're exiting stealth mode!

Introducing ˗ˏˋ operate.so ˎˊ-

A precision-built CRM designed for sales and built for founders
Operate
A CRM designed for sales, built for founders
operate.so
September 4, 2025 at 6:27 PM
If your app contains multiple scroll containers, consider adding `overscroll-behavior: none` to your html/body to prevent "page bounce"
August 5, 2025 at 2:09 PM
happy monday to everyone except the people who decided `backdrop-filter` should affect scrollbars
July 28, 2025 at 4:45 PM
Married my best friend
July 13, 2025 at 2:29 PM
The best thing about working in tech isn’t the hustle or the grind, it’s about flying to the other side of the planet to spend time with the friends you made along the way
June 4, 2025 at 4:45 PM
Living in the countryside is a life cheat code
May 19, 2025 at 3:41 PM
Reposted by Joe Bell
We’re trying a rather radical new approach at Piccalilli by doing real world projects — for real clients — in the open. This gives us a context to provide genuine high quality, real world education for free at the point of entry.
We need your support to do free projects for good causes and publish free high quality education
We’re trying a rather radical new approach at Piccalilli by doing real world projects — for real clients — in the open. This gives us a context to provide genuine high quality, real world education...
piccalil.li
May 13, 2025 at 12:04 PM
6 years ago, I moved to Estonia to live with a woman I met on Bumble just 3 months before

In 8 weeks, I'm marrying her

Life is wild, but beautiful
May 13, 2025 at 11:59 AM
⌘F
May 6, 2025 at 7:34 PM
Tried every auth service imaginable today just trying to get a simple "magic link" login working for our tiny wedding website (powered by @astro.build)

Turns out, the magic combo was @supabase.com + @resend.com
May 3, 2025 at 2:59 PM
You know you're in a great company when you feel free to yolo ideas straight to prod without the fear of pushback
April 30, 2025 at 12:55 PM
Timeline cleanse
April 28, 2025 at 9:27 AM
Is there anyone at @cloudflare.social or @astro.build who could help me understand whether to deploy my Astro site to “Cloudflare Workers” or “Cloudflare Pages”?

Seems that both offer the same features, but Cloudflare seems to be leaning into Workers for its new Vite plugin

Feeling a tad lost
April 23, 2025 at 4:26 AM
🌿
April 20, 2025 at 12:46 PM
Nuclear take: AI image tools are the Snapchat filters of our generation
April 19, 2025 at 2:01 PM
Deal status 🤝
April 17, 2025 at 1:17 PM
Task status ✓
March 20, 2025 at 4:31 PM
Stumbled across fontsource.org today – an absolutely delightful library of self-hostable fonts for Vite-based projects

Major kudos to @ayuhito.com
Fontsource
Download and self-host 1500+ open-source fonts in neatly bundled NPM packages. Access a comprehensive library of web typefaces for free.
fontsource.org
March 8, 2025 at 4:38 PM
❌ Doomscrolling
✅ Collecting Ultra HD Blu-rays
March 7, 2025 at 6:25 PM
Since launching in February 2022, I've received ~$300 in sponsorships for cva.style

Today I'm donating it all to support the people of Ukraine
March 3, 2025 at 4:19 PM
Reposted by Joe Bell
Ukraine is Europe!
We stand by Ukraine.

We will step up our support to Ukraine so that they can continue to fight back the agressor.

Today, it became clear that the free world needs a new leader. It’s up to us, Europeans, to take this challenge.
February 28, 2025 at 8:22 PM
Looking forward to the day when a shiny new mail/calendar app launches that supports more than just Google accounts
February 27, 2025 at 7:13 AM