Thoughtful­ness beats every other feature

People choose tech that understands them, which is why empathy is the centerpiece of everything I build.

  1. MagicServer

    Easy, Automatic HTTPS for Node.js

    Fully managed TLS certificate issuance and renewal using Let's Encrypt and ACME.

    Read the MagicServer Docs to learn more.

    MagicServer
  2. Cayman

    Productivity does not have to mean bloat.

    A full-stack framework built for blazing fast iteration cycles and optimized output. 20x faster than Next.js. Read more about Why I built My Own Metaframework

    Cayman
  3. Emotion Extract

    CSS-in-JS with the performance of handwritten stylesheets.

    A vite plugin that extracts plain ol' performant stylesheets from components using static analysis. Compatible with React, Preact, Svelte, Solid.js, Astro, and Web Components.

  4. DevTools Timeline Viewer

    Talk about performance with evidence.

    An embeddable, instantly-loading, cross-browser fork of Chrome DevTools for sharing performance profiles of Node.js and web apps.

    DevTools Timeline Viewer
  5. Dynamic Components for Astro

    Personalize headless CMSs without compromising on SEO.

    A plugin for Astro that removes unused CSS and JS from pages with CMS-selected custom components.

  6. Websocket Adapters

    Add realtime features to your server-rendered apps without paying a fortune.

    A set of server-side rendering adapters for Astro with built-in WebSocket support. Available for Node.js, Cloudflare Workers, Bun, and Deno.

Moving fast and unbreaking things

No software is perfect. Getting things done requires effort in unexpected places, and I'm always up for a challenge. Open my GitHub profile to see how I adapt to all sorts of big codebases as a new contributor.

Portrait Picture
github.com/lilnasy

Interested in what I do?
I am looking for a full-time role!
Let's schedule an introduction.

Schedule a call
Portrait Picture
github.com/lilnasy

Interested ­in what I do?

I am looking for a full-time role!
Let's schedule an introduction.

Schedule a call

Blog

Here's what I've been thinking about lately.

  1. Why I Built My Own Meta­framework

    Doing less is a feature.