RSSAmplifier

Blog

nmn.sh

Naman Goel's blog

nmn.shRSS feed ↗23 posts

Latest posts

Quality in the Age of AI Engineering

AI can generate software faster than ever, but speed without quality is no longer enough.

Fixing Web Components

A list of mini-proposals for making the features that constitute Web Components more useful

Detecting support for length division in calc()

Detecting support for length division in calc(), when @supports doesn't work

Serving atomic CSS well

Strategies for shipping atomic CSS for websites large and small

Either, Tailwind is CSS-in-JS ...

... or, StyleX isn't

Revisiting the Wishlist for Safari in 2025

What Safari got in 2025

Either, Tailwind is CSS-in-JS ...

... or, StyleX isn't

New enum syntax for TypeScript

A proposal for new enum syntax for TypeScript

Is Apple Avoiding Marketshare?

Is Apple intentionally avoiding a dominant marketshare in the smartphone market?

The Wishlist for Safari in 2025

What Safari still needs

Thoughts on Tailwind 4

Some thoughts on the latest Tailwind release

To understand React Server Components you need to understand referential transparency

The easiest way to understand RSCs, understand referential transparency

There is no best framework

Before you start debating whether React is better than Vue, or Angular is better than Svelte, remember that there is no best framework.

Hello there!

welcome to my new website!

The Imperfect Solution

From the Archive: Defending Tailwind. Despite its flaws.

Swift is a more convenient Rust

From the Archive: Thoughts on Swift, while learning Rust

Shadow DOM considered harmful

From the archive: Why Shadow DOM is a bad idea

What do Web Components do?

From the archive: What is the feature set of Web Components?

Replacing Eval with a Web Worker

From the archive: Using a web worker instead of eval()

Object Getters and Setters and the many gotchas

From the archive: Learning about ES6 getters and setters

Creating Magic with Object.create()

From the archive: Using Object.create() in ES6

Using Handlebars.js with Sails.js

Exploring how to use Handlebars.js within a Sails.js project

Why Gulp.js is awesome, and how to use it with Sails.js

From the archive: An introduction to using Gulp