thisisfranciswu
banner
thisisfranciswu.bsky.social
thisisfranciswu
@thisisfranciswu.bsky.social
9 parts dad. 7 parts product designer. 5 parts product manager. 3 parts UI developer. Some parts private.
This design system remains one of my proudest achievements. ~100 components, ~90 releases, 400k+ insertions over 2 years. Built from scratch, a11y out of the box, and with detailed documentation and release notes. But even with clear ROI, org buy-in is the hardest component to design.
August 12, 2025 at 1:53 PM
What I must look like when my family walks in on me in the middle of a wall ball chest massage.
June 30, 2025 at 7:59 PM
Pretty bummed about Pocket's shutdown. I was a top 1% Pocket reader in 2022 thanks to its Listen feature. Despite it being pretty buggy, I used it often enough to rival my podcast player. It goes to show that when a product nails the JTBD, users will tolerate a lot.
May 23, 2025 at 12:26 PM
In the grand scheme of things, Montreal's city snow removal service is world-class. But the private services however… oof. Every year I question whether or not the expense is worth it.
March 1, 2025 at 7:05 PM
Just arrived in the mail, the cheeky packaging did not disappoint. This one’s jumping to the top of my reading list!
February 28, 2025 at 6:31 PM
An accurate depiction of UX expectations and reality when Marketing, Sales, and Product aren't aligned.
February 26, 2025 at 3:15 PM
My reaction when the missus asks if I've been sneaking milk to the neighborhood cat again when I've actually upgraded to kitty treats.
January 9, 2025 at 12:30 AM
That one poor orange in my fridge after I make a few old fashioneds.
January 6, 2025 at 3:44 PM
Every panettone is an opportunity to become Italian Magneto.
December 29, 2024 at 6:24 PM
My reaction when someone offers me unplanned food and I don't know what's in it exactly. #cicoproblems
December 21, 2024 at 4:19 PM
My reaction when I’m sent a link to a Jira user story that is just technical word salad. #ux
December 17, 2024 at 3:25 PM
310 calories!? Amazing! #mistakesweremade
December 16, 2024 at 6:55 PM
My reaction whenever I'm on a shoreline and I find the perfect skipping stone. #montypython
December 13, 2024 at 11:14 PM
That feeling when the sales guy pops into the CEO's office with product ideas. #productmanagement #ux
December 12, 2024 at 2:58 PM
When someone is loving and kind, but also deeply unreliable.
December 10, 2024 at 10:19 PM
What junior designers remind me of when they try to explain their work before they've wrapped their heads around all the stuff the didn't learn in their UX bootcamps. I appreciate the enthusiasm and wish them nothing but happy learnings.
December 9, 2024 at 2:05 PM
Figured out how to add dark mode support on my website. #olddognewtricks
December 6, 2024 at 6:25 PM
This is without a doubt my favourite Git commit message I've ever written.
December 6, 2024 at 2:58 AM
My reaction after I've eaten a buttload of chicken wings. #montypython
December 4, 2024 at 6:50 PM
That feeling a week after getting fixed. #oldtweets
November 30, 2024 at 10:10 PM
My kid's ability to spill shit never failed to astonish. Thank God she grew out of this phase. #parenthood #oldtweets
November 28, 2024 at 7:55 PM
I like it when UI components's proportions are relative to typographic line height. #uidesign
November 28, 2024 at 2:25 AM
I had way too much fun with my kids' stuff.
November 27, 2024 at 12:01 AM
When it’s raining outside but you still wanna crush your daily steps.
November 26, 2024 at 5:55 PM
November 26, 2024 at 4:14 PM