
software & design engineer. building @postspark_app & @tryrove
Joined October 2019
- Tweets330
- Following248
- Followers883
- Likes2.9K
Dan retweeted
<LoadingButton />
No `isLoading`. No `useState` in parents.
yield your `onClick` handler.
stackblitz.com/edit/ericclem…
Dan retweeted
I am so so so very tired of this crap interface
notice something?
Linear, PostHog, Attio - all shipped the same thing in the last few weeks. Homepage is a chat bar - not a dashboard.
This is the SaaS industry quietly admitting that traditional UI doesn't work anymore. Every user is different. One homepage can't serve them all.
The playbook is shifting:
→ expose your core APIs
→ connect an agentic layer
→ let users use software the way they want
SaaS became chat. Chat will become Generative UI - the agent won't just reply in text, it will compose the interface itself.
We're closer than people think.
Dan retweeted
stop posting boring screenshots 🖼️
drop it in PostSpark → get a set of beautiful auto-generated backgrounds that perfectly match your content!
Dan retweeted
Ever wish your app demos looked silky-smooth?✨
With PostSpark, create static & animated mockups in seconds - choose from 25+ devices with unlimited customization!
Dan retweeted
postspark.app by @world1dan is such a great tool for making awesome screenshots. Y'all should check it out and follow him.
here is a tool for generating splash screens for your app in different device sizes
github.com/elegantapp/pwa-as…
made a cool little tool for @polar_sh
generate a map showing all the countries where you’ve had paying customers!
self-hosted Umami on @Railway is the best thing ever
one-click deployment and it costs like $3/mo
We're excited to announce the release of Umami v3 for self-hosting! 🚀🎉
Read more about it on our blog, umami.is/blog/umami-v3
GitHub: github.com/umami-software/um…













