tech/webdev magazine

October 22, 2024

Liskov’s Gun: The parallel evolution of React and Web Components

Tuesday, October 22, 2024 Teklinks

Because this essay is over 11 000 words long(!) I’ve made a convenience EPUB file for offline reading. (EPUB only! No PDF this time.) You can download it over on the fulfilment service I use, Lemon Squeezy, with the option to pay what you want if you feel the urge to support my writing.

Full article

Build A Static RSS Reader To Fight Your Inner FOMO

Tuesday, October 22, 2024 Teklinks

RSS is a classic technology that fetches content from websites and feeds it to anyone who subscribes to it with a URL. It’s based on XML, and we can use it to consume the feeds in our own apps. Karin Hendrikse demonstrates how to do exactly that with a static site you can use as your personal RSS reader.

Full article

Are Playwright and Vitest ready to replace Jest?

Tuesday, October 22, 2024 Teklinks

I work on these projects—mostly enterprise software, with a fair share of technical debt. I have been using the tools available at the time and following the best practices highlighted in the Guiding Principles of Testing Library. And I have mostly enjoyed testing so far.

Full article

October 21, 2024

React Folder Structure in 5 Steps

Monday, October 21, 2024 Teklinks

How to structure large React applications into folders and files is a highly opinionated topic. I struggled for a while writing about this topic, because there is no right way to do it.

Full article

October 20, 2024