blogdev bitesobservatory

Latest posts

All of my long-form thoughts on programming

2026-08-10

Prompt as a string is a production liability

Prompts should be typed functions with tests, not strings you hope work in production

Read article

2026-02-14

API surface challenges on a shared platform

War stories from a shared platform library, Hyrum's Law, and the politics of scaling a core npm package in a big organization.

Read article

2025-10-27

How we migrated 30+ apps from Webpack to RSBuild by introducing the internal scripts package

When you have dozens of applications, independent teams, and module federation requirements, migration isn't just a technical challenge - it's an organizational one. This is how we used a scripts package to migrate from Webpack to RSBuild without coordinating developers

Read article

2025-09-07

Modern Webpack Boilerplate: Part 4: Migration to RsBuild

In Part 4 of Modern Webpack Boilerplate series, we will migrate the boilerplate to a more modern tool: RsBuild.

Read article

2025-08-23

Design System Pitfalls: Lessons from Integrating at Scale

In large organizations, design systems promise consistency and lower cost-but they often fall into predictable traps. Here’s what to watch and measure.

Read article

2025-04-06

React 19 support for web components

React 19 introduces full support for the web-components and treats them as first class-citizen. The article discusses the previous version pain points by example.

Read article

2025-03-23

RSDoctor Next generation bundler analyzer

RSDoctor 1.0 is out, it is a modern bundle analyzer for Webpack and RSPack projects.

Read article

2025-03-16

Measure package sizes effectively

A small guide to identifying npm packages bundle size. You will learn which tools are providing better insights than Bundlephobia.

Read article

2024-12-30

Storybook Testing Overview

Overview of Storybook testing, the alternative to the traditional JSDOM approach for testing the components. Explores the benefits and drawback of using Storybook tools to test components in many ways.

Read article

2024-11-02

Deno 2 quick overview

Deno is a modern JavaScript runtime. Deno claims to be secure by default, with native support for TypeScript and JSX. Backward compatible with Node.js.

Read article

2024-08-11

Pnpm basics - how to transition quickly

Learn what pnpm is, approach for testing the speed differences between pnpm and npm. Article will cover also the migration plan and its execution.

Read article

2024-07-06

Migrating Gatsby 4 website to Qwik City

My Journey of rewriting this website from old outdated Gatsby to the new hot and shiny Qwik City. Article describes using React in Qwik, deployment process for the static page, mdx support and performance

Read article

2024-04-14

Modern Webpack Boilerplate: Part 3: Asset Handling, Unit Testing, and Bundle Analysis

In Part 3 of Modern Webpack Boilerplate series, we detail the integration of asset management, Jest for unit-testing, CSS configurations, and the addition of a bundle analyzer to monitor build sizes.

Read article

2023-12-31

Modern Webpack Boilerplate: Part 1: Setting Up the Basics

Discover the essentials of a modern Webpack boilerplate in this introductory article. Learn the crucial steps for a basic setup that can transform the way you develop and manage web applications, laying a solid foundation for more advanced techniques.

Read article

2023-12-31

Modern Webpack Boilerplate: Part 2: Integrating Babel and React

Building upon the basics, Part 2 of our Webpack series delves into the integration of Babel and React. Learn how to combine these powerful tools within your Webpack setup to enhance your frontend development workflow.

Read article

2023-03-04

Code coverage - more than just a number

Learn how to generate and interpret coverage reports, discerning the true value of these metrics. The article goes beyond the common fixation on coverage percentages, highlighting the traps in over-relying on coverage goals and emphasizing the essence of meaningful testing.

Read article

2022-12-18

Headless UI Libraries: The Key to Flexible and Accessible User Interfaces

Headless UI Libraries are redefining user interface development with their flexibility and focus on accessibility. This article delves into how these libraries work, their benefits in modern web development, and why they are becoming a go-to solution for inclusive and adaptable UIs.

Read article

2022-10-30

Frontend test smells

A Guide to Identifying and Fixing Test Smells. This article provides a comprehensive overview of common test smells, including the misuse of user events and the pitfalls of redundant assertions.

Read article

© 2026 All rights reserved.