Hello!
I'm Jaya Krishna Namburu
Experienced software engineer in open source development, scaling front-end platforms, and developer tooling. Currently at Userflow; previously at teleportHQ and CodeSandbox.
I was one of the co-authors of UIDL (Universal Interface Design Language), which is converted into multiple frameworks using code generators. I've also contributed to CLIs, build systems, code generation, and developer tooling across several open source projects.
I like building small micro-tools to solve specific problems, preferably with everything running inside the browser.
Down the Mastra Rabbit Hole: Unpacking Agent Engineering
A reverse engineer's journey through Mastra's codebase, exploring agents, workflows, processors, and memory systems
From Lerna to pnpm Workspaces + Turborepo
How monorepo tooling evolved from Lerna + Yarn workspaces to pnpm workspaces with Turborepo — and why you should switch.
From 3D Printing to Parametric Designs: From Static Models to Dynamic Solutions
Exploring the evolution from traditional 3D printing to parametric 3D
From a Macropad to 3D Printing: Learning by Building
My journey from building a custom macropad to exploring the world of 3D printing.
From Software to Hardware: Building My First Macropad
Building my first macropad from scratch as a software engineer.
Exploring CSS Gradient Syntax
This post explains how i explored an unofficial syntax to parse linear-gradient with modern color interpolation methods. It details the challenges with existing specifications and the practical solutions developed.
Building Runtime-Aware JavaScript Packages
Building javascript packages for respective runtimes, for better compatability and cross-platform usage.
Import Maps in Node.js Using Custom Loaders
A simple experiment with NodeJS and custom loader to use importmaps and modules from CDN
Scaffolding Monorepos with Lerna and Lerna-Changelog
Lerna is a utility tool for managing monorepos, for creating, publishing and for maintaing changelog.
Creating Custom Babel Plugins
A talk on creating babel plugins and understanding AST. (Abstract Syntax Trees)
Building and Publishing npm Packages
A guide on building, publishing and maintaining npm packages
Module cdn's and workflows
Exploring some es-module based CDN's
My Open-Source Journey and Working Remotely
Opensource helped me in learning many things and at the same time gave an oppurtunity to land in my first remote job.
Tools
Code Editor
In Browser importmaps based editor
Import any npm package directly — no bundler, no setup. Built-in importmap manager powered by @jspm/generator. Code and preview run entirely in a Web Worker, everything stays in the browser.
Exifless
Free EXIF Remover — No Upload, 100% Private
Strip EXIF metadata from photos — GPS location, camera info, timestamps. Runs entirely in your browser. Nothing is uploaded.
Icon Builder
App Icons, Favicons & OG Images — 100% in Browser
Design custom app icons, favicons, and social OG images right in your browser. Add Lucide icons, adjust gradients, shadows, and strokes. Export PNG, ICO, and ZIP.
Backdrops
Beautiful Screenshot Backgrounds
Drop in a screenshot, pick a gradient background, and download a polished presentation image — all in your browser, nothing uploaded.
Stylus2DTCG
Stylus to DTCG Design Tokens
Convert Stylus .styl variables into DTCG-standard design tokens directly in your browser. Import into Figma, Style Dictionary, and more.