CFP is open for @revojsro, a conference in Timișoara, Romania, happening this October. I've submitted a proposal myself, hoping for the best🤞🏼
https://t.co/myPBukxLo6
My colleague @_cezarcraciun wrote a great article about how we improved our DX at @hootsuite Analytics, by using tools like @vite_js and @NxDevTools
https://t.co/yb46bW0uSD
@zack_overflow Or another way would be to have something like pattern matching on the states. I actually made a POC for a typed state-machine myself (old and unmaintained 😅): https://t.co/0OMeEInNV6. And gave a talk about it. You might find it interesting. https://t.co/fto3UbfrUQ
@zack_overflow The only thing to improve here is to also restrict the legal actions at a type level. For example, in the "idle" state `actions.disconnect` should be a type error. One way to do that would be to have `actions` on the `state` itself, so it can be discriminated.
What just happened. So much more than I thought it would be. Incredible discussions, incredible people. Thank you @AgentConf for making my first frontend conference so magical. Time to build some open source things!
#AgentConf
@mshilman@oliveira_phc@storybookjs You're right, it's not such a solid case. Except maybe consistency. E.g. using vi.fn() in all tests, not just in vitest
@oliveira_phc@mshilman@storybookjs There are two parts to this, from my understanding. Jest is used 1) in the Play functions as an instrumented API (for expect, jest.fn, etc) and 2) in the test-runner along with Playwright. For 1) it could easily be replaced, assuming the new functions are instrumented.
@mshilman@oliveira_phc@storybookjs An option to consider in the future might be https://t.co/Yj2v9WVim1 (once it's v1). It would align well with the vite-builder for Storybook (which is great 🚀)
My talk from @jsheroes is online 🎉. It was really nice being on stage again. And the whole conference was a great experience, as usual. https://t.co/4RWa0hha05
🎉 Happy IE11 End of Life Week everybody!!!
Reminder that Microsoft is deprecating IE11 starting *THIS WEDNESDAY*
https://t.co/Rdr4ygco60
Press F to pay respects