Mike Bifulco
@mikebifulco.com
CTO and co-founder @ Craftwork (YC S23)
💌 Tiny Improvements for devs and founders: mikebifulco.com/newsletter
Co-founder APIs You Won't Hate
Former Google / Stripe / Microsoft
Talking UX, react, rails, ☕ espresso, 🚴♂️ cycling
🪿 UNGOVERNABLE mf
💌 Tiny Improvements for devs and founders: mikebifulco.com/newsletter
Co-founder APIs You Won't Hate
Former Google / Stripe / Microsoft
Talking UX, react, rails, ☕ espresso, 🚴♂️ cycling
🪿 UNGOVERNABLE mf
"Too many clicks" isn’t your problem.
It's a signal that your design isn't getting the job done. Clarity, confidence, and cognitive load are the real culprits.
It's a signal that your design isn't getting the job done. Clarity, confidence, and cognitive load are the real culprits.
August 26, 2025 at 7:36 PM
"Too many clicks" isn’t your problem.
It's a signal that your design isn't getting the job done. Clarity, confidence, and cognitive load are the real culprits.
It's a signal that your design isn't getting the job done. Clarity, confidence, and cognitive load are the real culprits.
My first product launch failed - and it would have been _so easy_ to avoid.
In the end, smpl was acquired, but it could have had a dramatically different trajectory.
Headed to 💌 Tiny Improvements readers' inboxes later this morning 👇
In the end, smpl was acquired, but it could have had a dramatically different trajectory.
Headed to 💌 Tiny Improvements readers' inboxes later this morning 👇
August 5, 2025 at 12:33 PM
My first product launch failed - and it would have been _so easy_ to avoid.
In the end, smpl was acquired, but it could have had a dramatically different trajectory.
Headed to 💌 Tiny Improvements readers' inboxes later this morning 👇
In the end, smpl was acquired, but it could have had a dramatically different trajectory.
Headed to 💌 Tiny Improvements readers' inboxes later this morning 👇
1800 days ago was August 12, 2020. So many lifetimes ago.
July 18, 2025 at 2:36 AM
1800 days ago was August 12, 2020. So many lifetimes ago.
Something about detailed, compute-based stats analysis of baseball really makes me sad about the way people watch sports
July 10, 2025 at 10:01 PM
Something about detailed, compute-based stats analysis of baseball really makes me sad about the way people watch sports
American EVs are so disappointing. Rather than quick, efficient, and nimble, we're selling gargantuan hulking nightmares.
July 5, 2025 at 5:54 PM
American EVs are so disappointing. Rather than quick, efficient, and nimble, we're selling gargantuan hulking nightmares.
💌 What everyone gets wrong about vibe coding:
Vibe coding tools will happily try something five different ways, and persevere energetically in times when even the most seasoned engineers might decide to move on to something else.
However: don't mistake their speed and relentlessness for expertise.
Vibe coding tools will happily try something five different ways, and persevere energetically in times when even the most seasoned engineers might decide to move on to something else.
However: don't mistake their speed and relentlessness for expertise.
June 24, 2025 at 6:06 PM
💌 What everyone gets wrong about vibe coding:
Vibe coding tools will happily try something five different ways, and persevere energetically in times when even the most seasoned engineers might decide to move on to something else.
However: don't mistake their speed and relentlessness for expertise.
Vibe coding tools will happily try something five different ways, and persevere energetically in times when even the most seasoned engineers might decide to move on to something else.
However: don't mistake their speed and relentlessness for expertise.
It finally happened: Figma doesn't want me to scroll any further right on the page where I make cover images for Tiny Improvements.
Row 2, here we come 😂
Row 2, here we come 😂
June 24, 2025 at 2:30 PM
It finally happened: Figma doesn't want me to scroll any further right on the page where I make cover images for Tiny Improvements.
Row 2, here we come 😂
Row 2, here we come 😂
I cannot wait to try this. I'm curious about usage costs with expo - would a workflow run like this consume build credit on expo's paid plans?
June 24, 2025 at 1:34 PM
I cannot wait to try this. I'm curious about usage costs with expo - would a workflow run like this consume build credit on expo's paid plans?
Oh god, what's he on about this time
June 24, 2025 at 1:34 PM
Oh god, what's he on about this time
Sometimes the loudest thing is the silence of people who should know better.
Especially if speaking up might cost them something.
This week’s Tiny Improvements is about the cost of conformity, and my thoughts on how/when to speak up - on your team, for your product, and for the community.
Especially if speaking up might cost them something.
This week’s Tiny Improvements is about the cost of conformity, and my thoughts on how/when to speak up - on your team, for your product, and for the community.
June 17, 2025 at 2:42 PM
Sometimes the loudest thing is the silence of people who should know better.
Especially if speaking up might cost them something.
This week’s Tiny Improvements is about the cost of conformity, and my thoughts on how/when to speak up - on your team, for your product, and for the community.
Especially if speaking up might cost them something.
This week’s Tiny Improvements is about the cost of conformity, and my thoughts on how/when to speak up - on your team, for your product, and for the community.
Charlotte showing up this morning
June 14, 2025 at 2:51 PM
Charlotte showing up this morning
Use git on MacOS long enough, and you will have to do this. The ol' 2-step case-sensitive rename.
June 13, 2025 at 6:29 PM
Use git on MacOS long enough, and you will have to do this. The ol' 2-step case-sensitive rename.
I just became a @kcrw.com member with a paid subscription. It's not much, but I try to pay for media that I believe in, and KCRW has some journalists doing incredible work.
@brihreed.bsky.social's show Question Everything has quickly become one of my favorite podcasts - I can't recommend it enough!
@brihreed.bsky.social's show Question Everything has quickly become one of my favorite podcasts - I can't recommend it enough!
May 22, 2025 at 12:05 PM
I just became a @kcrw.com member with a paid subscription. It's not much, but I try to pay for media that I believe in, and KCRW has some journalists doing incredible work.
@brihreed.bsky.social's show Question Everything has quickly become one of my favorite podcasts - I can't recommend it enough!
@brihreed.bsky.social's show Question Everything has quickly become one of my favorite podcasts - I can't recommend it enough!
I can't believe how quickly Jony Ive got to work on ChatGPT
May 22, 2025 at 11:43 AM
I can't believe how quickly Jony Ive got to work on ChatGPT
A totally fine and normal housing market
May 17, 2025 at 8:33 PM
A totally fine and normal housing market
And to think, this clown is going to miss out on this week's work of art 🤌
Coming to an inbox near you in about an hour...!
Coming to an inbox near you in about an hour...!
May 13, 2025 at 12:21 PM
And to think, this clown is going to miss out on this week's work of art 🤌
Coming to an inbox near you in about an hour...!
Coming to an inbox near you in about an hour...!
Unhinged behavior: subscribing for a mailing list, and then marking the damn confirmation message as spam.
Don't worry, I unsubscribed for you. 🤦♂️
Don't worry, I unsubscribed for you. 🤦♂️
May 13, 2025 at 12:00 PM
Unhinged behavior: subscribing for a mailing list, and then marking the damn confirmation message as spam.
Don't worry, I unsubscribed for you. 🤦♂️
Don't worry, I unsubscribed for you. 🤦♂️
Brb putting my cat into meme templates
May 8, 2025 at 9:55 PM
Brb putting my cat into meme templates
Southern California - so many treasures from the 60s and 70s just rambling about still.
May 3, 2025 at 1:12 AM
Southern California - so many treasures from the 60s and 70s just rambling about still.
Good things don’t always just happen - your past actions will influence your future, one way or another.
I wrote about serendipity: why luck favors the builders, and why you don't owe your time to people who waste it.
I wrote about serendipity: why luck favors the builders, and why you don't owe your time to people who waste it.
April 29, 2025 at 2:15 PM
Good things don’t always just happen - your past actions will influence your future, one way or another.
I wrote about serendipity: why luck favors the builders, and why you don't owe your time to people who waste it.
I wrote about serendipity: why luck favors the builders, and why you don't owe your time to people who waste it.
I just finished reading careless people by Sarah Wynn-Williams, and my God is it a heartbreaking and infuriating read.
Tech elites are guilty of habitually and brazenly oversimplifying the world around them whenever it is convenient to do so. It is such a dangerous pattern.
Add this to your list.
Tech elites are guilty of habitually and brazenly oversimplifying the world around them whenever it is convenient to do so. It is such a dangerous pattern.
Add this to your list.
April 28, 2025 at 1:54 AM
I just finished reading careless people by Sarah Wynn-Williams, and my God is it a heartbreaking and infuriating read.
Tech elites are guilty of habitually and brazenly oversimplifying the world around them whenever it is convenient to do so. It is such a dangerous pattern.
Add this to your list.
Tech elites are guilty of habitually and brazenly oversimplifying the world around them whenever it is convenient to do so. It is such a dangerous pattern.
Add this to your list.