How to Use TypeScript to Accumulate Types: Typing ALL possible fetch() ResultsNov 30, 2024·8 min read
The Ugly Truth: All Popular fetch() Wrappers Do It WrongPlease have a look at the following two pieces of code. The purpose is to do something (writing to the console) if the value of x is false. const x = false; try { if (!x) { throw new Error("x is false"); } } catch { console.log('x...Mar 10, 2025·4 min read
Are You in the NPM Package Business? Some Facts I Learned on the RoadI love back-end development. I love C#. I would have never guessed, in a million years that I would end up creating not 1, not 2, but soon-to-be 3 NPM packages. C# is the love of my life, not to mention it ranks in the top 10 for performance in the H...Dec 1, 2023·9 min read
Single-SPA Parcels and vite-plugin-single-spaWelcome, everyone, to the next topic in the single-spa arena: Parcels. These are pieces of user interfaces that are meant to be used as "utilities" from anywhere in your application, and since your application is built by glueing together mini applic...Nov 12, 2023·22 min read
Vite + Single-SPA: A Recap up to vite-plugin-single-spa v0.3.1Hello, everyone. I haven't been around for some time, but not because I have abandoned the subject. On the contrary, I have been working hard on my primary project. At this point in time, I have successfully converted the custom implementation we had...Nov 11, 2023·5 min read
Timer: The React Experience And ConclusionsWelcome, everyone, to the conclusion of this small series. We will be creating a React timer and comparing it to what we did in Svelte in the first article of the series. Note that I have decided not to animate this timer. I ran a few searches about...Sep 7, 2023·10 min read
Animated Timer: The Svelte ExperienceWelcome, everyone, to the introductory article of a small two-article series that aims towards demonstrating not only the incredibly beautiful experience that Svelte provides, but also the contrast against #1 favorite world-wide: React. DISCLAIMER: I...Sep 4, 2023·12 min read
Injecting Micro-Frontend CSS in single-spaOnce more we gather together around the fascinating topic of making Vite projects work with single-spa. Today's topic is most likely a very awaited one: How does one inject a micro-frontend's CSS into the page that loads it? By the way, note that thi...Aug 13, 2023·14 min read