
Senior Javascript developer @workday. Spoke at one conference.
Dresden, Germany
Joined January 2019
- Tweets1.8K
- Following90
- Followers372
- Likes3.4K
Pinned Tweet
🚀 My talk about React performance and profiling is available online 🚀
This is my first conference talk ever, I've been preparing it for last several months.
Retweets are _really_ appreciated. Criticism too.
youtube.com/watch?v=Q7NEfD4F…
Interviewers position on using @cursor_ai in live coding sessions is slowly shifting.
"You're free to use whatever AI tools you deem necessary"
Or even:
"You're encouraged to use Cursor to showcase how it can speed up development process"
I've been living under the rock for a while in regards to changes in React ecosystem and I must say, @nextjs server/client components is something I would've killed for in the past.
Being able to reuse the same components within client/server contexts is truly magical.
I've been laid off together with every other Workday developer in Germany.
Anyone looking for Senior Frontend developer with loads of experience? I'm remote in EU.
Anyone familiar with PWAs? I installed one on my android device, sent a push, but notification arrives only when the device is unlocked. Is this technical limitation of PWAs?
Found a similar stackoverflow question without answers:
stackoverflow.com/questions/…
Wanted to use push notifications in progressive webapp I'm building. Tried Pusher, Firebase, custom web-push, but nothing was working. And no errors.
It turned out I had notifications disabled in Mac system settings 🫠 Lost a day and some nerve cells.
maxDuration for Suspense to avoid short flashes of loading indicators was such a nice feature, unfortunately it was removed couple years ago. Still waiting for a "different mechanism" 🙏
Hey @sebmarkbage you folks didn't forget about that feature, right? 😇
Let's say I want to open-source a thing, but it has stuff like Auth0 integration and Postgres db with a bunch of stuff in it. Should I somehow extract the "core" and keep the rest closed-source? But I feel like that would make the whole project less usable.
Sergey Ryzhov retweeted
📖 As promised, here is my article about callback refs and why they are better than useRef + useEffect if you want to do something with the element after it rendered:
tkdodo.eu/blog/avoiding-use-…
I'm struggling to understand one thing about Suspense. Let's say I have a third-party hook which returns { isLoading } flag.
Is it possible to force a component to suspend by throwing a promise which is going to resolve when isLoading is false? Maybe using polling?
Is @auth0 still the best option for authentication as a service? I am mostly interested in generous free cloud plan for a small side-project.
Building custom rich text editor using Slate. Here is an example of merging ordered lists. It's certainly fun, Slate is really quite powerful.
There is still a lot to do though. The hardest part is probably going to be nesting and proper paste functionality.
I have a very limited playlist. I've tried lots of different genres and musicians, but in the end keep coming back to the same old shit again and again.
Did anyone migrate from Enzyme to React @TestingLib? How did that go, how did you do it?
Sergey Ryzhov retweeted
tried useTransition (the suspense hook) for the first time today and im blown away. lets me execute async stuff while the current thing is still actionable, but i still get to show pending state. how complex that would have been before, ppl are sleeping on suspense.
Found first use case for useTransition. Positions of the sliders are saved to local state, meanwhile selected dates live in #jotai global state and are updated using startTransition.
Probably an overkill right now but might become more useful in the future.


