Joe Bell
@joebell.studio
📤 2669
📥 276
📝 278
button polisher
@operate.so
🪴 joebell.studio 🗂️ cva.style 📍 🇪🇪
pinned post!
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
over 1 year ago
14
91
2
Friendly reminder that your time-saving AI skills work because, most likely, some open-source developer put their free time in
10 days ago
0
4
0
5 jobs I've had - Paper round - Antique clock shop assistant - Theme park ride operator - Door-to-door fundraiser - Design engineer
14 days ago
1
2
0
Create Deal ⚡
loading . . .
14 days ago
1
1
0
Watched “Hamnet” last night and genuinely not a dry eye in the cinema when the credits rolled One of the most devastatingly beautiful films I’ve ever seen
18 days ago
1
1
1
Jamming on Comboboxes with
@alvi.sh
and
@moeamaya.com
🍟
loading . . .
30 days ago
0
3
0
1 year at
@operate.so
loading . . .
3 months ago
0
4
0
Genuinely mad impressed at how easy it was to port over a Next.js site to
@netlify.com
— everything just worked
4 months ago
1
11
0
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
5 months ago
7
91
18
Closing a big deal should feel like a big deal 🎆
loading . . .
5 months ago
1
5
0
After months of building, today we're exiting stealth mode! Introducing ˗ˏˋ
operate.so
ˎˊ- A precision-built CRM designed for sales and built for founders
loading . . .
Operate
A CRM designed for sales, built for founders
https://operate.so
5 months ago
2
8
1
If your app contains multiple scroll containers, consider adding `overscroll-behavior: none` to your html/body to prevent "page bounce"
loading . . .
6 months ago
1
29
3
happy monday to everyone except the people who decided `backdrop-filter` should affect scrollbars
7 months ago
0
3
0
Married my best friend
7 months ago
15
58
0
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
8 months ago
1
7
0
Living in the countryside is a life cheat code
9 months ago
2
13
0
reposted by
Joe Bell
Piccalilli
9 months ago
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.
loading . . .
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...
https://piccalil.li/blog/we-need-your-support-to-do-free-projects-for-good-causes-and-publish-free-high-quality-education/
2
141
71
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
9 months ago
4
48
0
⌘F
loading . . .
9 months ago
0
5
0
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
9 months ago
0
7
0
You know you're in a great company when you feel free to yolo ideas straight to prod without the fear of pushback
10 months ago
0
4
0
Timeline cleanse
10 months ago
1
24
0
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
10 months ago
2
2
1
🌿
10 months ago
0
13
0
Nuclear take: AI image tools are the Snapchat filters of our generation
10 months ago
1
6
0
Deal status 🤝
loading . . .
10 months ago
1
13
1
Task status ✓
loading . . .
11 months ago
0
31
1
Stumbled across
fontsource.org
today – an absolutely delightful library of self-hostable fonts for Vite-based projects Major kudos to
@ayuhito.com
loading . . .
Fontsource
Download and self-host 1500+ open-source fonts in neatly bundled NPM packages. Access a comprehensive library of web typefaces for free.
https://fontsource.org
11 months ago
0
22
1
❌ Doomscrolling ✅ Collecting Ultra HD Blu-rays
11 months ago
2
13
0
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
12 months ago
3
15
0
reposted by
Joe Bell
Kaja Kallas
12 months ago
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.
671
19361
6141
Looking forward to the day when a shiny new mail/calendar app launches that supports more than just Google accounts
12 months ago
1
4
0
<Widget /> 📇
loading . . .
12 months ago
0
12
0
I don't use
stitches.dev
anymore, but I still love – and regularly use – its "locally scoped tokens" paradigm For global custom properties use two dashes: var(--color-primary) For component-specific custom properties, use three: var(---color)
12 months ago
3
14
0
Hearing Trump claim Ukraine “started the war” gave me a pit in my stomach For those who voted for this, do yourself a favour and read about “Bucha” Do you really think a country whose soldiers mutilated civilians and raped children seeks peace?
www.reuters.com/world/europe...
loading . . .
In Ukrainian street, a corpse with hands bound and a bullet wound to the head
A man lay sprawled by the roadside in the Ukrainian city of Bucha on Sunday, his hands tied behind his back and a bullet wound to his head, one of hundreds of local residents that officials say have been found dead in the wake of five weeks of Russian occupation.
https://www.reuters.com/world/europe/ukrainian-street-corpse-with-hands-bound-bullet-wound-head-2022-04-03/?fbclid=PAZXh0bgNhZW0CMTEAAaYb2ROZDOCKfN24PIHP7g0H3ljOkAxUaS8_sGo77J82gT1GCqnzdJy4rZQ_aem_Fdep6vZmCteySFbfSNUzKg
12 months ago
0
1
1
Truly envy the folks who are the most productive in their intricate home office setups Stick me in an unbearably loud café on a metal barstool at a wonky table – dying for the toilet because I don't want to lose my seat or pack my laptop away – and I will get 3 days of work done in 3 hours
about 1 year ago
2
14
0
iykyk
about 1 year ago
2
13
0
Super impressed by
@flashes.blue
— the hype is deserved
about 1 year ago
0
2
0
Beyond ridiculous that it's 2025 and you still can't convert a Google Workspace account to a personal account
about 1 year ago
2
13
0
Once again, I cannot stress enough how much I love
@astro.build
Spun up a completely bespoke Storybook-esque docs site today in a matter of hours; using “Content Collections” to load all component README’s straight from the source as type-safe data Just delightful stuff
about 1 year ago
3
46
2
Any other open-source project creators ever think “Wow I truly have no idea what I’m doing. How on earth have I ended up in a position where people rely on me for this?” Asking for a friend
about 1 year ago
2
13
0
Willing to invest in a startup that successfully removes any mention of Elon Musk from my existence
about 1 year ago
2
23
0
PSA: if you're using
@tailwindcss.com
with
cva.style
, consider updating your IntelliSense classRegex for a more robust solution 🏋🏼 Stable:
cva.style/docs/getting-started/installation#intellisense
Beta:
beta.cva.style/getting-started/installation#intellisense
Kudos to
github.com/longzheng
about 1 year ago
0
13
0
Last year I was juggling a puppy, moving house, and burnout Now I'm juggling a teenage dog, wedding planning, a new job, and a desire to be more creative for the sake of creativity That said, I'm determined to see this through
about 1 year ago
1
31
0
Stacking up some cards for
@operate.so
🪗
loading . . .
about 1 year ago
0
6
0
I asked my dog to build a web app with Cursor and v0 What happened next will surprise you
about 1 year ago
2
24
0
It's that time of the year – for the 6th year – where UK Student Loans send me a physical letter across the European continent asking me to provide proof of overseas employment Proof in the form of a letter from my employer stating my salary A letter from myself stating my own salary, signed by me
about 1 year ago
0
5
0
Haven’t written a line of code or opened GitHub in 2 weeks Bliss
about 1 year ago
1
36
1
Friendly reminder to clean up your DNS configuration when deleting a project Signed, Someone who discovered their domain was being used to host an Indonesian gambling site
about 1 year ago
0
7
0
our dog's anxiety training plan is starting to feel a little excessive (not sure about this one google translate)
about 1 year ago
1
8
0
All this time I've been selecting "Copy URL" for tickets in
linear.app
and manually writing out link content for Slack/GitHub TIL "Copy title as link" (⌘C) exists
loading . . .
about 1 year ago
0
2
0
Load more
feeds!
log in