BLOGSEM Devs

Our Blog

Articles on software development, web and technology

performancecore-web-vitalsinp

Web performance in 2026: INP has grown, LCP has not

Early 2026 Chrome UX Report data is clear: INP is the metric separating fast sites from slow ones. What it takes to stay under 200ms.

22 Apr 20263 min read
web-componentslitfrontend

Web Components: rebirth or slow death?

Lit, Shoelace, micro-frontends. Are Web Components a serious choice in 2026? Our experience on three cases.

30 Mar 20262 min read
tanstackreactnext.js

TanStack Start: the new Next.js alternative, is it worth it?

Type-safe routing, server functions, full SSR. TanStack Start tries to do to Next.js what Next.js did to Create React App.

18 Oct 20252 min read
tailwindcssfrontend

Tailwind CSS v4: Oxide engine, CSS-first and no more JavaScript config

On January 22 Tailwind v4 went stable. Faster builds, CSS configuration, native container queries. Here is why we are migrating our projects.

28 Jan 20252 min read
reactreact-19frontend

React 19 in production: first two months, three things we liked

Stable in December 2024, in production by January. useActionState, native form actions, useOptimistic: what really changes.

08 Jan 20252 min read
next.jsreactreact-compiler

Next.js 15 and React 19: what changes (and what breaks) in real projects

Async Request APIs, less aggressive caching, React Compiler in beta. Next.js 15 is the most impactful release since 13. What to adopt and what to delay.

04 Nov 20242 min read
astrocontent-layerfrontend

Astro 5 and the Content Layer: content becomes data

Astro 5 unifies content collections, external CMSes and APIs. For content-heavy sites, the missing leap.

25 Sep 20242 min read