







Radio buttons are built into web browsers. Why are we using a UI library that wraps another UI library that rebuilds radio buttons from scratch? Why does rendering a radio button require multiple dependencies and several kilobytes of JavaScript? How did we make a built-in browser control so complicated?
Why build a new browser? From intuition to reality - Blog | Lightpanda
Three years ago when we started Lightpanda, we asked ourselves a seemingly simple question what would a browser look like if it were built specifically for automation?

Why Browsers Get Built - Infrequently Noted
There are only two-and-a-half reasons to build a browser, and they couldn't be more different in intent and outcome, even when they look superficially similar.

You’re Missing the Point of Server-Side Rendered JavaScript Apps
There is a lot of confusion right now about the push to render JavaScript applications on the server-side. Part of this has to do with the awful terminology, but mostly it has to do with the fact that it's a fundamental shift in how we architect and deploy these apps, and the people peddling this idea (myself included) have not done a great job motivating the benefits.
Telerik & Kendo UI - .NET Components Suites & JavaScript UI Libraries
Save time building sleek web, mobile and desktop apps with professional .NET UI Components, JavaScript UI Libraries, Reporting and Automated Testing solutions.

Frontend Minimalism in Action: Do More With Less JavaScript | Peter Kröner | webinale Berlin 2026
Video Player
A composable, shadcn/ui styled video player component that uses the media-chrome library.


Things people get wrong about Electron
From $25,000 Bloomberg Terminals to SpaceX spaceship controls, web tech is powering systems you'd never expect. Many desktop apps are built with Electron. Why build with web tech — and why bundle parts of Chromium to do so?

Frameworks without the framework: why didn’t we think of this sooner?
You can’t write serious applications in vanilla JavaScript without hitting a complexity wall. But a compiler can do it for you.

Web Components - Web APIs | MDN
Web Components is a suite of different technologies allowing you to create reusable custom elements — with their functionality encapsulated away from the rest of your code — and utilize them in your web apps.

A Complete Introduction to Web Components
Web Components are a standard way to create reusable and modular HTML elements without using a JavaScript framework.

Dice UI
Accessible shadcn/ui components built with React, TypeScript, and Tailwind CSS. Copy-paste ready, and customizable.

The AI browser wars are about to begin
Artificial intelligence is already writing an obituary for the internet as we know it. So why is everyone building new web browsers?

Embed Everything!
These days it takes a diverse and complex collection of components to power a web browser. It’s fair to think of all those parts coming…
