Kalle Ott (@kaoDev) header
Kalle Ott (@kaoDev) profile picture

producing lines of code in typescript running in your browser or on your phone. I also like to take pictures he/him

Hamburg
Joined December 2012
Photo by Kalle Ott (@kaoDev)Photo by Kalle Ott (@kaoDev)Photo by Kalle Ott (@kaoDev)Photo by Kalle Ott (@kaoDev)Photo by Kalle Ott (@kaoDev)Photo by Kalle Ott (@kaoDev)Photo by Kalle Ott (@kaoDev)Photo by Kalle Ott (@kaoDev)Photo by Kalle Ott (@kaoDev)Photo by Kalle Ott (@kaoDev)
react-native-screen-choreography 0.5.0 is out πŸš€ Smoother shared transitions, zero rerenders during animations, and 60 FPS on Android and iOS. Works with Expo Router and React Navigation. Free and open-source.
9
14
1
166
6,511
Do not write software with bugs. Instead, write software without bugs. That way your software will have no bugs! – at Decatur, GA
162
244
126
3,152
Thanks to Remotion & Skia, we can do React Native tutorials using React Native. I'm emotional thinking about how far this has come.
2
16
1
192
Next.js 13 comes with a new TypeScript plugin. We're bringing in-context docs right into your editor and helping surface errors before you even hit save. Excellent work by the illustrious @shuding ✨
52
237
40
2,117
People are starting to say Elon Musk isn't actually a real engineer. But he definitely said "I don't know why people think Twitter is so complicated. I could fix it in like a weekend." And then proceeded to fuck everything up. That's exactly like an engineer.
1,179
10,083
703
135,987
Kalle Ott retweeted
πŸ†• The World Is Run By People No Smarter Than You swyx.io/no-smarter
16
90
15
496
We are beyond excited to announce that Remix is joining Shopify! πŸŽ‰ Thank you all for joining us on this journey. It's only getting better from here! Learn more πŸ‘‡ remix.run/blog/remixing-shop…
155
488
240
2,848
🀯🀯🀯 Entire facebook onboarding Automated with Maestro - from scratch - in 15 minutes: πŸ“½οΈ by @imanishverma
24
122
28
1,229
So much of software engineering is just not giving up when you're stuck
106
923
126
7,371
TypeScript accounts for the highest number of PRs on @github now. xitter.gq/jntrnr/status/15720695…
2
41
7
214
This fancy feature is in the works! 🀩 Presenting Shared Element Transition implemented with Reanimated and Screens!
35
72
10
565
Globukalypse Stufe 1: Marktkontrolle
67
174
40
2,192
After living in Germany for about two years now, I can confidently say that I don't believe I can leave the house alone without my husband or at least a family member with me.
792
10,277
1,743
78,790
Next time a CEO asks me to explain technical debt, this is going on the slide…
88
513
75
4,195
Underrated engineering skill: picking the right problem(s) to solve
7
16
2
149
🧡 This Week In React πŸ‘‰ Re-render πŸ‘‰ Memo πŸ‘‰ ReactQuery + ReactRouter πŸ‘‰ Gatsby - Reactive Site Generator πŸ‘‰ useSyncExternalStore πŸ‘‰ INP πŸ‘‰ Storybook πŸ‘‰ TypeScript πŸ‘‰ Next.js πŸ‘‰ Astro πŸ‘‰ Remotion πŸ‘‰ Blitz πŸ‘‰ LightningCSS πŸ‘‰ React-Native πŸ‘‰ Expo ... more by βœ‰οΈ 🧡 Details πŸ‘‡
4
90
4
391
opinion: React is focused on the problems that matter more (and any other frameworks that support time slicing)
18
59
7
477
There are 16 hooks in React 😏 😈 And I bet you never used this one: useSyncExternalStore() Used internally in state management libs, like Redux But have you ever thought about using it in your own app code? πŸ’‘ It could be useful & even prevent some React re-renders πŸ‘‡ 🧡
18
227
12
818
πŸŽ‰ Published the experimental `require.context` syntax in Metro bundler! ➑️ Import files dynamically in your project -- big step towards the new @Expo Routing API!! πŸš€ Huge thanks to @motiz88 and @robjhogan for working on this with me! πŸ”₯ Demo: github.com/EvanBacon/Metro-C…
6
31
7
294