Hey there! I'm Michael. Here, I'll be diving into the tech stuff that gets me excited, sharing my two cents on software design and development, and playing around with some new tools and frameworks.
Featured
The Subtle Trap of ISO Date Strings in JavaScript
Posted on:May 27, 2025 at 12:00 AMIf you’re building any kind of real application, sooner or later you’ll be wrangling dates and times. And the moment your users live in different time zones, things get… interesting.
Sticky header with dynamic shadow using tailwind
Posted on:May 17, 2024 at 08:12 AMExplore the process of adding a dynamic shadow to a sticky header in Tailwind CSS. This tutorial provides a step-by-step guide to ensuring the shadow appears only when the header is fixed at the top.
Improving Code Coverage Reporting in Monorepos
Posted on:May 20, 2023 at 03:22 PMGenerating a simplified code coverage summary for monorepos using Node.js. This guide walks through how to collect, compare and present coverage data in an easily digestible format.
Recent Posts
The Subtle Trap of ISO Date Strings in JavaScript
Posted on:May 27, 2025 at 12:00 AMIf you’re building any kind of real application, sooner or later you’ll be wrangling dates and times. And the moment your users live in different time zones, things get… interesting.
Sticky header with dynamic shadow using tailwind
Posted on:May 17, 2024 at 08:12 AMExplore the process of adding a dynamic shadow to a sticky header in Tailwind CSS. This tutorial provides a step-by-step guide to ensuring the shadow appears only when the header is fixed at the top.
Conditional Rendering in React with a Switch Component
Posted on:September 9, 2023 at 01:12 PMI would like to create a straightforward switch component in React to control which elements are rendered. During the process, I will touch upon generating a React project boilerplate with Vite, delve into TypeScript typing (especially for the 'children' property), and explore the usage of dot notation for React components.
Improving Code Coverage Reporting in Monorepos
Posted on:May 20, 2023 at 03:22 PMGenerating a simplified code coverage summary for monorepos using Node.js. This guide walks through how to collect, compare and present coverage data in an easily digestible format.