For developers that have an eye for design but never went deep enough to be a pro, @paper is a game changer to bring your UX/UI to the next level.
The hard part of having a full-time job and a startup on the side is that it is so hard to focus on your day job.
- Especially if your tokens are sitting idle on the Max Claude plan.
- Especially if there is an increased usage limit for Fable.
- Current codebase is vibe-coded.
Using Claude Fable to migrate a Firebase MVP to Tanstack Start, Better Auth, and Neon db. Here's what made it easier.
1. Use the product extensively beforehand.
2. Have all the access ready including domain name for auth.
3. Have a CEO that doesn't know code.
github.com/Brandontam29/didd…
I made this app copying @googlephotos UX. My wife said it was horrible. Very humbling experience. Will do a full frontend rewrite.
You can define “decoupling” a bunch of ways, but I think if two pieces of code are coupled, it means you can’t understand one without understanding the other. [...]
- Download Game Programming Patterns by Robert Nystrom
Brandon Tam retweeted
We wanted to show the performance and the insane power of the Static Hermes native FFI. But we don't yet support the all language features needed to compile React Native (soon though!), so we improvised.
We imported the bindings for DearImGui (a popular C++ imperative game UI library that renders meshes), and Sokol (an amazing lightweight 3D backend in C) and wrote a small demo.
"Imperative UI" means that the entire UI and the state of the screen is recreated on every frame, which suits our purposes to demonstrate SH very well.
The demo runs 100% compiled native code. JavaScript runs in every frame and recreates the entire state of the screen. It is portable to all platforms, though the screen layout is not optimized for phone.
We wrote the demo in C++ and in JS, to compare, and they both ran with the same performance.
In the attached videos you can see the demo running at the stable screen refresh rate - 120Hz on my Mac, 60Hz on a old Moto G5 phone.
It includes some widgets, an n-body simulation of planets, a playable game demo, etc.
Brandon Tam retweeted
🎁Give Away 100 System Design Books🎁
🔹 10 signed physical books (vol1+vol2 +ML, winners get all 3)
🔹 90 1-year ByteByteGo online course
How to participate:
✅ Follow
✅ Like & RT
✅ Subscribe free newsletter: bit.ly/3JF0WH3
⏰ Giveaway ends in 72 hours
Brandon Tam retweeted
You don’t need a daily standup. But you do need to communicate often.
You don’t need formal retrospectives. But you do need to regularly discuss improvement opportunities.
You don’t need sprints. But you do need to break work down and deploy often.
You don’t need a sprint review. But you do need to iterate based on feedback.
You don’t need a scrum master. But you do need to assure the things above happen.
Brandon Tam retweeted
“Hard” success metrics:
Income
Job title
Net worth
Number of friends/subs/followers/etc
“Soft” success metrics:
Health
Impact
Growth
Respect
Happiness
Schedule freedom
Quality of relationships
Theory: The “soft” metrics of success are hard to measure, but matter more.
That takes a lot of design prowess and a very good design Austen planned ahead of time.
Put together a quick little demo of using CSS variables to do "automatic dark mode" in Tailwind without using the `dark:` modifier:
play.tailwindcss.com/o0QnVG2…
You'll see even for this tiny demo though it's not as simple as "hex color A should always flip to hex color B".


















