Michał Pierzchała Profile Banner
Michał Pierzchała Profile
Michał Pierzchała

@thymikee

Followers
4,961
Following
463
Media
262
Statuses
3,994

Head of Technology @callstackio . Core @fbjest 🃏 and @reactnative Community contributor. Made @twentttyapp .

Krakow, Poland
Joined August 2010
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@thymikee
Michał Pierzchała
4 months
How to spot a senior engineer?
Tweet media one
116
264
6K
@thymikee
Michał Pierzchała
1 year
With React Native v0.71 release we'll get: - New app template is TypeScript by default - TypeScript declarations shipped with React Native - React Native documentation is TypeScript First Great to see RN investing in what most of the community uses 👏
20
98
702
@thymikee
Michał Pierzchała
1 year
React Native for Vision Pro soon 👀
18
20
344
@thymikee
Michał Pierzchała
6 years
I’m happy to announce a new testing library to help you write better React Native tests with less effort. react-native-testing-library 🎉🎉🎉 It’s like react-testing-library but tailored for RN and universal React apps. Happy testing! 🙃
8
85
305
@thymikee
Michał Pierzchała
2 years
Jest 28 is out, packed with: - `--shard` option to speed up CI 2-3x - `github-actions` reporter - configurable fake timers - improvements around ECMAScript Modules And more. What's nice is most contributions are first-time. Brought to you by @SBekkhus
2
67
296
@thymikee
Michał Pierzchała
5 years
React Native 0.60 is out and it's powered by React Native CLI v2.0 🚀. It comes with *a lot of* improvements. One of which is the documentation, which I highly encourage you to read 🤓
Tweet media one
9
69
282
@thymikee
Michał Pierzchała
1 year
Me estimating projects
Tweet media one
7
10
267
@thymikee
Michał Pierzchała
1 year
Finally printed the guide as a book and it looks slick. Meet me in SF tomorrow if you'd like to get a free copy 😊 Thanks @marta_pinkowska for taking care of making this analog version a reality 🙌
Tweet media one
6
25
260
@thymikee
Michał Pierzchała
2 years
Today we're open sourcing Reassure – a performance regression testing library for React and React Native 🥳 Built at @callstackio in partnership with @EntainGroup
1
58
258
@thymikee
Michał Pierzchała
5 months
With React you are: • web dev • mobile dev • desktop dev • tv dev ✍️checks notes ✍️ • Apple Vision Pro dev
@o_kwasniewski
Oskar Kwaśniewski
5 months
Today is the day! Apple Vision Pro is out and React Native is ready! 🥽 We just released React Native visionOS 0.73 🚀 I wrote a blog post on how you can get started ⬇️
Tweet media one
43
228
2K
4
24
237
@thymikee
Michał Pierzchała
5 years
React Native CLI now automatically migrates your Android 🤖 dependencies to AndroidX with "jetifier" before building the app 🚀. Always make sure you're on the latest version to get such improvements (we release independently of React Native):
Tweet media one
7
52
232
@thymikee
Michał Pierzchała
1 year
Starting from React Native v0.73 (happening in ~2-3 months), all libraries will need to be updated with these two one-liners due to Android Gradle Plugin upgrade
Tweet media one
6
45
232
@thymikee
Michał Pierzchała
1 year
In case you wonder whether using inline styles vs StyleSheet in React Native matters from a performance point of view—it doesn't. React renderer is smart enough to pass only the style attributes that actually changed through the bridge. Which you can inspect with MessageQueue
8
30
221
@thymikee
Michał Pierzchała
1 year
React Native is actually good btw
13
9
215
@thymikee
Michał Pierzchała
10 months
There's more than 1000 devs using React Native at Microsoft 🤯 #reactnativeeu
1
22
191
@thymikee
Michał Pierzchała
2 years
React Native has recently hit a 1M downloads per week milestone on npm 🥳
Tweet media one
2
22
175
@thymikee
Michał Pierzchała
1 year
Do you have that one article that you point people to over and over again? To me it's "stop mocking fetch" by @kentcdodds . Such a time saver. Thank you Kent!
7
18
161
@thymikee
Michał Pierzchała
1 year
Friendly reminder that you should upgrade your Android React Native apps to at least v0.71 (or Expo SDK 48+) before August 31 ✨ If you face challenges upgrading, my DMs are open 📩
Tweet media one
5
36
148
@thymikee
Michał Pierzchała
8 months
Jest v30 is coming soon with: • up to 20% performance improvement for test runs • JSDOM 22, TypeScript 5, Prettier 3 • support .mts and .cts by default • improved memory leaks detection Shipped by amazing @SBekkhus 🙌 Full changelog ⬇️
4
31
140
@thymikee
Michał Pierzchała
6 months
Unit tests passed. Integration failed. #ReactDayBerlin
Tweet media one
4
10
139
@thymikee
Michał Pierzchała
6 months
React Native is working on the event-loop implementation that's closely aligned to the web spec, including: • sync access to layout information and blocking paint • microtasks without polyfills • better perf with proper scheduling
1
13
127
@thymikee
Michał Pierzchała
1 year
If you read between the lines, US President is telling you to use React Native ⚛️
Tweet media one
1
12
122
@thymikee
Michał Pierzchała
2 years
After a few months I think I owe you some small announcement. I’ve got promoted to a Head of Technology at @callstackio 🚀
Tweet media one
14
4
118
@thymikee
Michał Pierzchała
10 months
Tweet media one
@VGVentures
Very Good Ventures 🦄💙
10 months
Flutter takes the lead as the top cross-platform mobile framework worldwide! 🚀 To learn more about how Flutter can benefit your business, check out our whitepaper:
Tweet media one
33
86
313
5
9
117
@thymikee
Michał Pierzchała
5 months
React Conf is back! It's the first time in-person since 2019, and this year it's co-organized by Meta and @callstackio . It wouldn't be possible without the amazing work of @barbara_markie and @Eli_White , who started the idea back in May 2023. Congrats on finally shipping it!
@reactjs
React
5 months
React Conf is back for 2024! Join our co-hosts @Meta and @callstackio May 15-16 in Henderson, Nevada or join the free livestream. Sign up here for updates:
63
297
2K
5
14
115
@thymikee
Michał Pierzchała
7 months
I'm working on a new version of The Ultimate Guide to React Native Optimization 2024 Edition ✍️. Hit me up if you'd like to contribute ideas, content or just thoughts. We want this to be a community effort!
6
17
115
@thymikee
Michał Pierzchała
6 years
My favorite command recently <3
Tweet media one
3
24
110
@thymikee
Michał Pierzchała
1 year
Messenger Desktop app teamed up with Microsoft to migrate from Electron to React Native on macOS and Windows. Results: - faster startup - lower memory usage - smaller binary size - less native crashes
Tweet media one
2
8
110
@thymikee
Michał Pierzchała
2 years
Running a React Native app with Fabric enabled. It's using @reactnavigation 's NativeStack navigator, custom Fabric and TurboModule libraries, powered by the new autolinking from RN CLI. And it works! No native code is modified here.
2
9
107
@thymikee
Michał Pierzchała
2 years
There's a freshly out alpha release of @fbjest v28, which drops shipping JSDOM and Jasmine by default. As a result we get a 9.4 MB smaller package 😊 Full changelog: Credits for this release go to @SBekkhus who's passion keeps the project alive
Tweet media one
Tweet media two
3
19
103
@thymikee
Michał Pierzchała
4 months
Privileged and excited to speak at React Conf, can’t wait!
@reactjs
React
4 months
Our latest React Conf 2024 speaker is Michał Pierzchała ( @thymikee ) who will be sharing his insights on React Native!
Tweet media one
1
9
168
1
3
104
@thymikee
Michał Pierzchała
7 years
Together with @ferrannp we hacked a micro lib to snapshot the difference of two React components (or any strings)
Tweet media one
Tweet media two
4
22
102
@thymikee
Michał Pierzchała
1 year
Daniel building React meta framework live using Nitro, which powers Nuxt 🤓 #AgentConf @danielcroe
Tweet media one
3
6
98
@thymikee
Michał Pierzchała
1 year
I gathered a bunch of RN Optimization Guide creators to chat about the challenges of writing an ebook end-to-end, from figuring out the topics, to creating technical content, and designing the ebook itself. Join us and ask anything 🙋‍♀️
3
15
94
@thymikee
Michał Pierzchała
1 year
The Ultimate Guide to React Native Optimization 2023 Edition is here 🥳 It’s a significant upgrade to the original version from 2020. We’ve added 85 pages, 5 new chapters, 11 new contributors and countless edits and updates to make the content relevant for 2023. What’s new? 🧵
@callstackio
Callstack Engineers
1 year
The Ultimate Guide to React Native Optimization 2023 is here 🚀 We worked hard to update the ebook. It contains tips, tricks, tactics, and tools you need to optimize your React Native app! Download the ebook for free here ⬇️
5
93
312
1
7
94
@thymikee
Michał Pierzchała
7 months
1. Install Expo
@ios_dev_alb
Enid
7 months
New to iOS development?💡 Here are 22 tips for you:
Tweet media one
8
36
310
3
4
93
@thymikee
Michał Pierzchała
2 years
The latest version of React Native (0.70) now ships with this little DX improvement by @rickhanlonii . Showing appropriate stack frame information for a few more edge cases 🚀
Tweet media one
Tweet media two
4
6
93
@thymikee
Michał Pierzchała
2 years
Look ma’, I made WatermelonDB 1.5x faster than MMKV in this microbenchmark. I (almost) only had to replace a 5 char long string with an 800 char one. What can we tell from it? Not much really. As stated in the original tweet, it’s only a part of the picture. A cherry-pick. 🧵
Tweet media one
@mrousavy
Marc
2 years
I created some Benchmarks to compare the speed of popular storage libraries for React Native. 👀 MMKV is 20x faster than AsyncStorage, and 4x faster than WatermelonDB! 🤯 (only testing simple string get speed, in debug, with hermes) Check out the repo:
Tweet media one
13
24
235
2
9
92
@thymikee
Michał Pierzchała
4 years
In case you wondered how to test React Native apps, there's an official testing guide available now to give you an idea, crafted by @vonovak
0
33
86
@thymikee
Michał Pierzchała
1 year
It's great to see the Metro team growing and stepping up the game recently. Happy to be a part of it #appjsconf2023
Tweet media one
2
7
87
@thymikee
Michał Pierzchała
6 years
So, we've gathered a small team focused on helping out with OSS projects we care about every week. First month planned. Where should we focus next? 🤔
Tweet media one
5
7
83
@thymikee
Michał Pierzchała
1 year
React Native is fortunate to have its dedicated JS engine like Hermes. This team has some wild ideas that we all need and they're not afraid to pursue. Looking forward to this talk!
@react_native_eu
React Universe Conf
1 year
Give it up for our next speaker, @tmikov of @Meta ! At React Native EU, he'll discuss the next generation of @HermesEngine , Static Hermes, and how it may redefine our interaction with React Native and shift the paradigm of JavaScript engines.
1
13
70
2
7
85
@thymikee
Michał Pierzchała
1 year
Surprise surprise, React Native produces actually native apps. It's actually amazing achievement for the Messenger team to move off of Electron (with RN for particular features) 👏
@luciascarlet
† lucia scarlet 🩸
1 year
Meta are setting a VERY good example for others (read: Discord) by releasing native macOS and Windows apps for Messenger and WhatsApp instead of Electron apps of course not all companies would have the $$$ to maintain separate native apps, but Discord have more than enough
35
22
473
4
5
84
@thymikee
Michał Pierzchała
7 months
Storybook is sleeping on React Native
@kzzzf
Krzysztof Magiera
7 months
Yesterday at RNCK I demoed our new React Native IDE project we developed @swmansion . Check out the thread for details on each specific feature from the clip
87
334
2K
3
3
81
@thymikee
Michał Pierzchała
5 years
From a bug report in @reactnative to a patch release fixing it in transitive dependency in under 1h 🚀. This would take _days_ prior to v0.59. This is what we get by extracting packages out of the core to @ReactNativeComm , in case you wondered
4
17
79
@thymikee
Michał Pierzchała
7 years
Hey #Hacktoberfest lovers, there's a bunch of entry-level issues in @fbjest waiting for you to grab!
Tweet media one
2
24
79
@thymikee
Michał Pierzchała
2 years
There's a new mobile UI testing tool released recently! Not sure I like the yaml DSL, but it looks super easy to use and works on Android and iOS. May be a nice alternative to Detox
1
16
79
@thymikee
Michał Pierzchała
1 year
Remember the Ultimate Guide to React Native Optimization? We're working the 2023 revamp 🥳 Featuring some new topics on: - performance regressions - native profilers - alternative bundlers - New Architecture Sign up for early access:
1
9
79
@thymikee
Michał Pierzchała
2 years
React Native docs is looking to add Kotlin snippets next to existing Java ones and you can help 🚀
Tweet media one
Tweet media two
1
6
73
@thymikee
Michał Pierzchała
4 years
RIP Flutter. @kudochien is presenting React Native renderer to SKIA at #ReactNativeEU
@grabbou
Mike
4 years
I've been recently doing some work inside React Native C++ core and... well, I wish I had seen @kudochien talk before! Great explanation of that abstraction! 🎉 - #ReactNativeEU #ReactNativeEUVirtualEdition -> visit and tune in!
Tweet media one
3
9
89
6
15
74
@thymikee
Michał Pierzchała
1 year
Upgrading experience of React Native is its #1 pain point for years. We tried solving it many times, while Expo casually shipped dozens of major RN versions with only minor hiccups. We should learn from them. This RFC is our attempt to do it. Please help us make it right!
@TMisiukiewicz
Tomasz Misiukiewicz
1 year
At Callstack we're firm believers that Expo Config Plugins are a way to solve most of upgrading pains in React Native. We're happy to present this RFC about upstreaming this idea to the React Native core 🚀 See how it would benefit the RN ecosystem🧵
8
41
169
1
9
74
@thymikee
Michał Pierzchała
6 years
Apparently you get this awesome swag when you send a couple of PRs to Jest a year. Thanks @cpojer for your time too!
Tweet media one
0
7
69
@thymikee
Michał Pierzchała
4 years
New release of React Native Testing Library is out🔥 🚀improved feature parity with @TestingLib family by @mdj_dev (more in v2 🔜) 🚀Redux & React Navigation examples and better docs by @cross19xx 🚀querying nested text nodes by @marchenk0va
Tweet media one
3
17
67
@thymikee
Michał Pierzchała
1 year
It's shipping week at Callstack 🚀 Today we're sharing our Super App Showcase. A ready-to-use repository setup with React Native + Re.Pack, powered by Module Federation. It has everything you need to give this super app thing a try.
@callstackio
Callstack Engineers
1 year
We've noticed many misconceptions about super apps. To share knowledge, we compiled resources about super apps and how Callstack approaches them: ✔️step-by-step guide to super app development ✔️detailed case study and super-app-showcase ✔️demo app Discover more here ⬇️
0
20
36
3
17
69
@thymikee
Michał Pierzchała
1 year
So JavaScript conference now feature reinforcement learning. With @DavidKPiano live demoing gpt-3 feeding a state machine to get Playwright fill the multi-step form using a single prompt 👏 #AgentConf
Tweet media one
3
4
69
@thymikee
Michał Pierzchała
6 months
RSC for React Native by @SzymonRybczak #ReactDayBerlin
Tweet media one
4
12
65
@thymikee
Michał Pierzchała
9 months
Made with @partykit_io in 5 lines
0
7
64
@thymikee
Michał Pierzchała
4 months
Oskar has not only brought you the React Native visionOS. All this time he was upstreaming this work to the core of RN to improve it for all Apple platforms: iOS, iPadOS, macOS and tvOS 👏
@o_kwasniewski
Oskar Kwaśniewski
4 months
21 of my PRs landed in @reactnative 0.74.0-rc0 🚀
Tweet media one
19
8
183
2
1
65
@thymikee
Michał Pierzchała
3 years
I'm looking for experienced #ReactNative devs to join my team at @callstackio . We're remote friendly, OSS focused and fun 🙃. DM me if you're interested
0
9
61
@thymikee
Michał Pierzchała
2 years
It was a blast to speak at @appjsconf this year. Hope you had fun and enjoyed me talking about our new lib called Reassure, now in early access preview 🥳 Photo from the super friendly @tsapeta , thanks!
Tweet media one
3
10
58
@thymikee
Michał Pierzchała
1 year
Szymon is a fresh React Native CLI maintainer and as a part of it he contributes missing pieces to the core framework. I’m proud to have him on my team and am sure it’s not the last time you’ll hear about his work 🚀
@SzymonRybczak
Szymon Rybczak
1 year
Today my first pull request was merged into @reactnative and I'm probably the youngest (16yo) ever @reactnative contributor! Thanks @callstackio for providing such opportunity!
22
19
339
2
1
59
@thymikee
Michał Pierzchała
4 months
p.s. it's @mdj_dev
1
0
58
@thymikee
Michał Pierzchała
5 months
I’m recruiting an experienced lead engineer to build a Full-stack React team at @callstackio and make impact in OSS frameworks / RSC. Interested in driving challenging problems that will help advance React ecosystem forward? My DMs are open.
3
18
58
@thymikee
Michał Pierzchała
2 months
Made with React Native 🥽
@antpb
antpb
2 months
glTF on Vision Pro looks so good! Toybox and the native app are both officially in beta :D
1
2
18
3
9
57
@thymikee
Michał Pierzchała
2 years
This is literally how my OSS journey have started. Almost 6 years, time flies
3
6
57
@thymikee
Michał Pierzchała
3 months
There are 185 talk proposals for @react_native_eu to review 🤯
5
0
57
@thymikee
Michał Pierzchała
2 years
Reading about upcoming changes to @nextjs router. RIP pages
Tweet media one
1
3
56
@thymikee
Michał Pierzchała
1 year
My talk from @ChainReactConf is out 🎉 It's about how products tend to ship slower when an app grows in functionality and team size. How it's related to "super apps". And what we can do when we hit scaling limits (hint: federate!)
Tweet media one
0
12
56
@thymikee
Michał Pierzchała
1 year
And I finally met Kent after all these years in open source. He greeted me with "hey, can I give you a hug?". Gotta be the nicest guy out there 😊
Tweet media one
2
1
55
@thymikee
Michał Pierzchała
11 months
met a F1 team director Guenther Steiner today, it's a good day
Tweet media one
4
1
54
@thymikee
Michał Pierzchała
1 year
Microsoft is working on something very exciting regards standard web APIs being available for React Native apps. via @lord_sherlock at #reactnativeconn
Tweet media one
2
0
54
@thymikee
Michał Pierzchała
9 months
Met the React Forget team yesterday. Can’t wait even more before it ships
4
1
51
@thymikee
Michał Pierzchała
2 years
I'm in London today and tomorrow for @ReactAdvanced 👋
Tweet media one
1
2
51
@thymikee
Michał Pierzchała
1 year
Alright this is now my favorite change in React Native 0.71
Tweet media one
3
2
49
@thymikee
Michał Pierzchała
1 year
Hello Paris!
Tweet media one
2
2
50
@thymikee
Michał Pierzchała
7 months
How is this even legal
@o_kwasniewski
Oskar Kwaśniewski
7 months
Apple Vision Pro + React Native = 🪄
12
54
499
2
2
50
@thymikee
Michał Pierzchała
6 months
Expo adopted upgrade helper for bare projects that don't use Expo Prebuild (or Continuous Native Generation). Really nice touch to acknowledge developers that are not on the happy path yet 👏
Tweet media one
0
8
49
@thymikee
Michał Pierzchała
2 years
React Native Slider introduced Fabric support 3 months ago thanks to our R&D initiatives. We wanted to make the most out of this migration—and a few following ones—and pour everything we learnt into this article. Why it took so long? A little thread🧵
@o_kwasniewski
Oskar Kwaśniewski
2 years
New article is out! 🎉🔥 This time it's about New Architecture in #ReactNative 🚀 If you would like to know more about: - What's new architecture? 🆕 - Migration of existing libraries ♻️ - Ways to speed up the process 🏎️ Check this out:
3
27
94
1
6
48
@thymikee
Michał Pierzchała
1 year
So, what are your biggest pains in native platform debugging of React Native apps?
13
4
47
@thymikee
Michał Pierzchała
4 months
Today is the Upskilling Day at @callstackio 🎉. I was lucky to share a few updates that my team is working now and in the nearest future: · React Native visionOS · RNC CLI · AI CLI + internal usage · Full-stack React · ...and a few redacted topics I'll share soonish :)
Tweet media one
1
3
46
@thymikee
Michał Pierzchała
1 month
Redoing my slides for the 2nd time to hit the right spot, wish me luck 😂 Btw, who’s coming? 🙋
@reactjs
React
1 month
React Conf 2024 is just one week away!
9
78
614
8
1
47
@thymikee
Michał Pierzchała
7 years
It's over 9000!!!
Tweet media one
1
6
47
@thymikee
Michał Pierzchała
4 years
I'd like to share my very first macOS with you – Twenttty 😊. If you've ever experienced blurry vision or eye strain after hours of looking at a digital screen, it's an app for you.
Tweet media one
7
7
47
@thymikee
Michał Pierzchała
6 years
How about boosting up @GraphQL community for the next few days? 🤔 So excited about the cooperation between @callstackio and @apollographql on that!
Tweet media one
1
15
44
@thymikee
Michał Pierzchała
2 years
We just finished the first day of the RN Core Contributors Summit 2022 happening right before the @react_native_eu conf 🤗
Tweet media one
0
5
46
@thymikee
Michał Pierzchała
1 year
AgentConf in Austria was the best conference experience I ever had. Insightful, inspirational, and heartwarming. Thankful to @guntrambechtold who runs it and @cpojer who pitched it to me over the years #AgentConf
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
2
46
@thymikee
Michał Pierzchała
2 months
Started The Ultimate Guide to React Native Optimization on Tour (lol that’s a long name) meetup at @gefengallery with a bunch of news from React and React Native. Now time for the talk from @adhorodyski
Tweet media one
2
9
46
@thymikee
Michał Pierzchała
1 year
Tweet media one
2
5
45