Dave Chan
banner
designpappa.bsky.social
Dave Chan
@designpappa.bsky.social
Product Designer at Microsoft

Dad life. Designer. Cats. Doodles. Games.
Pinned
Building my side project for the first time in 5 years. I'm in my 40s, a solo earner with a family to feed.

The days are long (I have a full time job), and I only have 3 hours every night to put into the this.

Follow along as I build what I hope to be a more useful and premium version of Mobbin.
Not much UI work happened today. Instead spent time building a system to summarize and score each screen in Limón.

Slowly building what I miss most about design libraries; why a particular screen is good or bad and what can a designer learn from it.
August 18, 2026 at 5:50 AM
Starting to feel out the edges a bit better. What can be subtracted? What's useful? What's superfluous?

At the moment I'm refining 3 options for the details page. Which is your favorite?

Guiding principle here are: helpful, calmness, simplicity.
August 9, 2026 at 6:32 PM
Here's one option of the UI screenshot view. I'm still iffy on about the related carousel at the bottom.

Should it be there? Is it too distracting? Does it serve the JTBD on this page.

Another question are the tags. I wanna show what's the most relevant on the screen, not every element.
August 9, 2026 at 1:40 PM
First pass at a UI for Limon, a library of well-crafted product UIs to serve as inspiration and to learn from.

The design language needs to be calming, simple and to the point. You're here to be inspired, not bombarded by a million references and product flows that don't make sense sometimes.
August 8, 2026 at 7:31 PM
I'm building up a screenshot library for myself and others who are looking for an alternative to Mobbin.

Just finished wiring up the front and backend. UIs coming soon.

Soon I'll have to decide Supabase or Neon for BaaS. Which should I go with?
August 8, 2026 at 6:55 PM
Building my side project for the first time in 5 years. I'm in my 40s, a solo earner with a family to feed.

The days are long (I have a full time job), and I only have 3 hours every night to put into the this.

Follow along as I build what I hope to be a more useful and premium version of Mobbin.
August 8, 2026 at 6:52 PM
Love seeing this build-first culture manifest in software (finally), but also slightly 🤭. As if this was some breakthrough in product development. For the first time software is actually behind the curve and could learn a thing or two from physical product development.
August 2, 2025 at 3:17 AM
It's my lucky day
+53 -53
July 7, 2025 at 10:12 AM
Been in tech for a long time and for the most of that journey, product development process has always been rapid launches, experiment, and shipping disjointed experiences.

Meanwhile UX preached the fix was to save the day by "shiping jointed experiences". We did audits and patched the gaps....
June 27, 2025 at 8:31 AM
An area where AI design makes the most impact would be growth/optimization.

1. Models are great at pattern recognition. Lots of resources to draw from.
2. Basic design prompting.
3. Smaller scope; no major code changes, low cost, less breakage.

#AI #design #growth
June 24, 2025 at 2:11 PM
One of the unexpected uses of coding agents this week was co-designing an algorithm that dynamically sets the correct iOS materials blur effect on a background based on luminance detection of an image. The algo still needs to go through optimization + testing and validation.

#design #ai #product
June 21, 2025 at 2:21 PM
Found out today my cousin is a C-level exec at Deepmind and reports directly to Sundar. Might creep out of the woodworks and LI him now.
June 15, 2025 at 3:42 AM
So caught up in Al's productivity promise that I missed its artistic potential. These tools, while positioned for product builders, can also used for creative expression.

Made with Cursor remixed with shaders from aurachat.io.

#design #art #creative #cusor #ai
June 8, 2025 at 4:24 PM
Just me and my kitty hanging out in the living room on this beautiful Saturday morning. #cat #biscuit #caturday
June 7, 2025 at 3:59 PM
Swipeable card prototype I made with React. Can't wait to turn these into SwiftUI.

#design #swiftui #react
June 7, 2025 at 3:43 PM
Installed my first brew package yesterday.

NGL it's great not having to point, click, and scroll your way to get the job done. There's something about being able to manage processes or install packages w/ just text-based commands. Feels very serene and unobtrusive.

#design #terminal #UIdesign
June 1, 2025 at 12:49 AM
Google releases Edge AI, an app that runs locally on device without internet connectivity.

Been testing it out and think it would be perfect for long flights or to keep personal information private, rather than sending to cloud for processing.

techcrunch.com/2025/05/31/g...
Google quietly released an app that lets you download and run AI models locally | TechCrunch
Last week, Google quietly released an app, Google AI Edge Gallery, that lets users run a range of openly available AI models from the AI dev platform Hugging Face on their phones.
techcrunch.com
May 31, 2025 at 10:47 PM
Reposted by Dave Chan
How many of us have EmptyView, ErrorView, etc.? SwiftUI introduced a special view for this case called ContentUnavailableView. The ContentUnavailableView allows us to also display action buttons below the description.
swiftwithmajid.com/2023/10/31/m...
May 26, 2025 at 9:02 AM
As a designer I tend to think of working with design-focused AI (and AI tools in general) similar to working with offshore development teams.

Give pieces of code, repos and visual aid to come up with prototypes. Then work in house to bring designs across the finish line.

#design #AI
May 24, 2025 at 5:01 PM
A workflow for designers to collaborate with AI: I call it "counter-sampling".

Here's how it works. You describe what you want in AI tool #1, take the code and bring it into AI tool #2.

Sometimes this is necessary bc tool #1 doesn't completely produce the specs you need.

👇🧵

#AI #design #ux
May 24, 2025 at 2:07 PM
Everyone's been raving about AllTrails and their animated icon buttons. It's great to see more attention being paid to parts of the UI traditionally ignored.

#typewriter #react #input #UIdesign #UI
May 22, 2025 at 1:29 PM
Created a fun little input field with a typewriter placeholder effect. Made with #react
May 22, 2025 at 6:47 AM
Recently built this prototype in Xcode.

Could I have done this in #Figma? Sure.
Would it have felt realistic? Probably not as realistic.

Would it have taken longer? Depends on what you're comfortable with.

Using #AI, it could have taken you either 18 prompts or 4 prompts.

#Design #SwiftUI
May 12, 2025 at 4:00 AM
Figma Make takes the best of vibe coding, infusing the process with design-centric workflows. It brings back the abstraction layer that vibe coding removed. This approach presents an opportunity for designers who enjoy such abstractions due to the visual nature of the work.

#config2025 #AI #Design
May 11, 2025 at 6:40 PM
Something fascinating on Lenny's podcast with Windsurf CEO Varun Mohan that highlighted a key difference for me in how designers and developers should approach using AI tools: Developers need surgical precision; designers need conceptual clarity.

#AI #DesignThinking #ProductDesign #Windsurf
May 4, 2025 at 7:04 PM