Swizec Profile Banner
Swizec Teller Profile
Swizec Teller

@Swizec

Followers
17K
Following
17K
Media
11K
Statuses
89K

Writing Scaling Fast,a book on lessons learned from ~15 years of engineering in tech startups. blog ⏵ https://t.co/W5Iu7q7Jk9 latest book ⏵ https://t.co/b1U4jPx4PF

San Francisco
Joined July 2008
Don't wanna be here? Send us removal request.
@Swizec
Swizec Teller
3 years
Ignore the framework wars, learn:. - data modeling.- domain modeling.- system design.- managing complexity.- syncing state.- teamwork.
15
67
459
@Swizec
Swizec Teller
3 hours
RT @DavidKPiano: Things I wish were table-stakes in every web app:. - Typing auto-focuses main input.- Enter submits forms.- Esc closes mod….
0
35
0
@Swizec
Swizec Teller
4 hours
editing is harder than writing
Tweet media one
0
0
0
@Swizec
Swizec Teller
1 day
Hot and humid trail run by the sea
Tweet media one
1
0
4
@Swizec
Swizec Teller
2 days
I finished the book! 🥳.thanks to beta readers for the feedback – took 6 months to implement but so worth it. even if you never read past the outline you’ll know what I’m about
Tweet media one
Tweet media two
Tweet media three
2
0
22
@Swizec
Swizec Teller
3 days
RT @Swizec: @ospfranco oh setInterval flat out lies to you and was not meant for long-lived background execution. You have to fake it manua….
0
1
0
@Swizec
Swizec Teller
4 days
when ai takes your job.
@WereInHellYT
We’re In Hell
5 days
Tweet media one
0
0
6
@Swizec
Swizec Teller
4 days
and if you sneeze at the order of <script> tags they break!.
0
0
1
@Swizec
Swizec Teller
4 days
"React is too complicated, just use vanilla".me with 1673 lines of spaghetti in home.js.
@AdamRackis
Adam Rackis
4 days
As always please try to build your app with vanilla js if you think it’ll be simpler. It’ll either be a superb learning experience, or you’re building something trivial. Also, this guy is a consultant whose entire job is to embed with the most incompetent teams in the industry.
1
0
4
@Swizec
Swizec Teller
4 days
Using TDD to build a bad type checker? You make me sad
Tweet media one
0
0
6
@Swizec
Swizec Teller
4 days
I think this is at the heart of many heated debates
Tweet media one
1
0
2
@Swizec
Swizec Teller
5 days
RT @markwbudde: Had a great chat with @fiftyyears telling the @plasmidsaurus story for their new Happy Warriors series. At Caltech, I was….
0
13
0
@Swizec
Swizec Teller
5 days
Passing tests is easier than creating useful software. If they help you move faster, good. If not, drop. Don't mistake writing tests for making progress.
1
0
3
@Swizec
Swizec Teller
7 days
There are no memos in here btw.But I do use React Query to load data with stable object identities.
@akafoxikira
Fox 🇵🇸
7 days
@Swizec One example was making a div based canvas that allows user to add custom components to it and move it around. My solidjs based implementation was literally one component and almost trivial js. To make it work in React I would had to divide it up carefully and memo a lot.
1
0
10
@Swizec
Swizec Teller
7 days
Mate, this is too many dom nodes for chrome devtools to work (takes 10s to open inspector). Of course it noms memory.
@revskill
Truong Hoang Dung
7 days
@Swizec In tradeoff of huge memory.
2
0
31
@Swizec
Swizec Teller
7 days
React smoothly redrawing ~20,000 dom nodes. but yeah I'm sure it's too slow for your crud ui
31
17
562
@Swizec
Swizec Teller
8 days
Short and easy today. Variety 😁
Tweet media one
1
0
9
@Swizec
Swizec Teller
9 days
1. Make it work – AI.2. Make it right – human.3. Make it fast – N is usually small.
0
1
5
@Swizec
Swizec Teller
9 days
Do yourself a favor and get Project Hail Mary as an audiobook. Feels like listening to some dude’s podcast. It’s perfect.
7
0
24
@Swizec
Swizec Teller
11 days
You + AI is a team. You can't escape the rules. 1. Forming.2. Storming.3. Norming.4. Performing.
2
0
6
@Swizec
Swizec Teller
11 days
RT @thdxr: what you're working on is too small. it's not because you're dumb or incapable. it's because you believe in yourself less than y….
0
50
0