thisisfranciswu

@thisisfranciswu.bsky.social

9 parts dad. 7 parts product designer. 5 parts product manager. 3 parts UI developer. Some parts private.

Cineplex's single-page application (SPA) setup makes it unnecessarily difficult to compare available seating for a film across multiple days in separate tabs. This is admittedly the firstest of first-world problems, but damn. Don't build SPAs like this. #UX #webdev

Screenshot of the Cineplex seat selection interface for "The Odyssey" in 70MM IMAX at Cinéma Banque Scotia Montréal, showing an interactive auditorium map with available blue seats and grey reserved seats.

"[…] AI readiness is not primarily a technology capability. It is a leadership discipline: the capacity to decide what should move faster, what should slow down, and who has the authority to know the difference." www.forbes.com/sites/jasonw...

Vibe Coding Will Break Your Company

Vibe coding is collapsing the distance between idea and deployment. But the real risk is whether your company has the judgment system to govern what AI can now build.

forbes.com

"A picture is worth a thousand words" is the excuse designers get when the written requirements are an unstructured brain dump. When people write like this, they're passing the responsibility of critical thinking to the reader. Writing is a superpower that doesn't get enough credit.

A photo of a computer screen displaying a document of specs featuring a highlighted bullet that says "This goes without saying."

Sure, you can use AI to implement any ad-hoc feature a customer asks for. Hell, you might even think a customer fart is at least a Jira ticket. But do you have the discipline to remove the feature when that customer leaves?

People have asked me why otzio.app is a PWA instead of a mobile app. The answer is I’m prioritizing iteration speed over time-consuming review processes of two separate app stores that also want a 15%-30% cut. The hurdles towards validation are sometimes lower than you think. #buildinpublic

Otzio — Your reading list, delivered as a podcast

Save articles during the week, hit play on your commute. They play back-to-back in your podcast app. No picking, no switching apps.

otzio.app

About a week ago I quietly started alpha testing Otzio, my articles-to-podcast app. Early feedback shaped a lot: easier setup, paywall workarounds, and article thumbnails + transcripts in modern podcast apps. Today it gets its own home: otzio.app Give it a try. #buildinpublic #reading #podcasts

Otzio — Your reading list, delivered as a podcast

Save any article, get a narrated episode in your podcast app. No new player to open — it just shows up where you already listen.

otzio.app