Posts by morellodev

@morellodev

Dennis Morello

Passionate Frontend Engineer and Open Source contributor
Milan, Italy morello.dev Joined March 2026
1.5k Points46 Badges7 Connections7 Followers10 Following

Posts by morellodev

morellodev in Articles 6 min read
Baseline 2026 brought a wave of new interoperable web platform APIs. Not the kind of big where everything changes overnight. The kind where APIs that have been experimental for years finally ship in every browser. Baseline means you can use them in p...
post-cover-23275
morellodev in Articles 5 min read
Astro 7, released June 22, 2026https://astro.build/blog/astro-7, is a speed release. The .astro compiler got rewritten in Rust, the Markdown pipeline got rebuilt in Rust, and the bundler switched to Vite 8 with Rolldown. It is the same framework on f...
post-cover-23165
morellodev in Articles 5 min read
If you've ever built a search endpoint, you've hit this wall. Your query has filters, sort orders, a nested set of facets, maybe a geo bounding box. It doesn't fit in a URL, and cramming it into query string params is ugly and fragile. So you reach f...
post-cover-22958
morellodev in Articles 9 min read
There was a time when loading React from a public CDN was a real performance trick. If enough sites pulled the same react.production.min.js off the same CDN URL, a first-time visitor to your site stood a good chance of already having it cached from s...
post-cover-22957
morellodev in Articles 7 min read
A while back I wrote about configuring this site for AI discoverabilityhttps://morello.dev/blog/configuring-my-site-for-ai-discoverability: raw Markdown mirrors, llms.txt, an AI stance in robots.txt. All of that is about making a site readable. An ag...
post-cover-22959
morellodev in Articles 7 min read
Every page on this site ships with its own Open Graphhttps://ogp.me/ image, the little card that shows up when you paste a link into Slack, X, or iMessage. None of them are drawn by hand. Each one is generated at build time by two tools working in se...
post-cover-22960
morellodev in Articles 5 min read
You've probably used an AI coding assistant by now. Copilot finishes your lines, Cursor rewrites your functions, Claude Code debugs your PRs. They're all variations on the same idea: an AI that lives inside your editor and helps you write code faster...
post-cover-22980
morellodev in Articles 5 min read
You've probably used an AI coding assistant by now. Copilot finishes your lines, Cursor rewrites your functions, Claude Code debugs your PRs. They're all variations on the same idea: an AI that lives inside your editor and helps you write code faster...
post-cover-22956
morellodev in Articles 6 min read
Every package manager has a moment where you just wait. You add one dependency, or you pull a branch and run install, and there's a beat where the terminal sits there doing file I/O while you tab away. pnpmhttps://pnpm.io already made that beat short...
post-cover-22954
morellodev in Articles 6 min read
If you've worked in a large TypeScript codebase, you know the feeling. You save a file, tab away, and wait for the red squiggles to catch up. On a big monorepo, tsc --noEmit in CI is the slow step everyone learned to stop watching. The type checker w...
post-cover-22953
morellodev in Articles 8 min read
I've shipped React for the better part of a decade. Hooks, Suspense, Server Components, the whole tour. So when the SolidJS 2.0 beta showed up in my feed with the tagline "The is Over,"https://github.com/solidjs/solid/releases/tag/v2.0.0-beta.0 I ro...
post-cover-22950
morellodev in Articles 7 min read
In my first look at SolidJS 2.0https://morello.dev/blog/solidjs-2-react-developers-first-look I said first-class async was the real story, then barely opened the box. This post opens it. Here's the short version. In Solid 2.0 a promise is just anoth...
post-cover-22951
morellodev in Articles 5 min read
If you've ever stashed half-finished work to review a PR, or lost a train of thought switching branches, you should know about git worktrees. They've been in git since 2015, but most developers I talk to have never heard of them. The problem with br...
post-cover-22952
morellodev in Articles 5 min read
You've probably used an AI coding assistant by now. Copilot finishes your lines, Cursor rewrites your functions, Claude Code debugs your PRs. They're all variations on the same idea: an AI that lives inside your editor and helps you write code faster...
post-cover-22949
morellodev in Articles 7 min read
You render some markdown, get back a pile of unstyled HTML, and then you style it. Headings, paragraphs, lists, tables, code. You do it for the blog. Then you do it again for the docs. Then a third time for the chat UI that streams model output token...
post-cover-22961
morellodev in Articles 5 min read
You've probably used an AI coding assistant by now. Copilot finishes your lines, Cursor rewrites your functions, Claude Code debugs your PRs. They're all variations on the same idea: an AI that lives inside your editor and helps you write code faster...
post-cover-22947
morellodev in Articles 5 min read
You've probably used an AI coding assistant by now. Copilot finishes your lines, Cursor rewrites your functions, Claude Code debugs your PRs. They're all variations on the same idea: an AI that lives inside your editor and helps you write code faster...
post-cover-22946
morellodev in Articles 9 min read
There was a time when loading React from a public CDN was a real performance trick. If enough sites pulled the same react.production.min.js off the same CDN URL, a first-time visitor to your site stood a good chance of already having it cached from s...
post-cover-22908
morellodev in Articles 7 min read
In my first look at SolidJS 2.0https://morello.dev/blog/solidjs-2-react-developers-first-look I said first-class async was the real story, then barely opened the box. This post opens it. Here's the short version. In Solid 2.0 a promise is just anoth...
post-cover-22779
morellodev in Articles 6 min read
Every package manager has a moment where you just wait. You add one dependency, or you pull a branch and run install, and there's a beat where the terminal sits there doing file I/O while you tab away. pnpmhttps://pnpm.io already made that beat short...
post-cover-22762
chevron_left

Latest Jobs

View all jobs →