CTO at Talensight

Montreal
Joined June 2022
Brandon Tam retweeted
The worst part of every project is if you need some Google API key.
186
214
81
4,109
202,665
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.
1
8
Brandon Tam retweeted
A must read. Steve killed it here. I even had to look up eschatological.
5
113
44,352
Brandon Tam retweeted
"You should really be in SF" Nah mate
89
13
6
1,558
72,176
Brandon Tam retweeted
generational aura loss
55
111
14
4,911
190,615
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.
1
7
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.
5
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
1
4
To me, this is a key goal of software architecture: minimize the amount of knowledge you need to have in-cranium before you can make progress.
10
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.
60
292
116
1,937
826,316
Having to do dev time sheets from the previous year. Miserable. to be fair it's for taxes
11
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
213
1,365
43
2,037
259,354
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.
52
251
25
1,702
298,172
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.
4
10
68
10,151
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".
8
Brandon Tam retweeted
1/ Is it possible to run C, C++, or Rust on a web browser?
18
151
5
791
153,590
* works full time in TypeScript * "You should learn Rust, bro"
21
20
2
364
38,720