7 foot tall cactus

Hi, I'm Kit.

I am a husband. I am a father. I am a technologist. I have lots of opinions. I work on M&A due diligence.

resumé / cv

Blog

My latest ramblings, about the things that interest me.

denodeno deployfreshfresh 2

Fresh 2 and Deno Deploy Early Access

Both Fresh 2 and Deploy Early Access are being heavily worked on, but I wanted to take both for a "test drive" to see what the current state of play was for both of these, in particular what it takes to move from Fresh 1 and the original Deno Deploy, which has been a host to this blog for a long time.

Kitson P. Kelly avatar
Kitson P. Kelly
12 Aug 2025 · 10 min read
jsrdenodeno deploynodebuncloudflare workers

HTTP Speed

Since I was writing recently about getting oak to work under Deno, Deno Deploy, Node.js, Bun and Cloudflare Workers, I started to wonder if there would be performance differences. Well I found out.

Kitson P. Kelly avatar
Kitson P. Kelly
11 Mar 2024 · 11 min read
jsrdenonodebuncloudflare workers

The Usual Suspects

The Javascript eco-system is varied these days and JSR is attempting to be a package registry up for the challenge. I wanted to share my experience of taking the middleware framework I originally wrote for Deno and making it work under Node.js, Bun and Cloudflare Workers.

Kitson P. Kelly avatar
Kitson P. Kelly
9 Mar 2024 · 8 min read

Projects

Open source projects that I created or had a significant role in developing.

Deno logo

Deno

A former core team member, having worked on Deno for four and half years. Mainly focused on the TypeScript integration, the language server, and other DX features.

kview logo

kview

A Deno KV viewer, editor, and other tooling to make it easy to manage KV stores.

tswhy? logo

tswhy?

A community effort to enrich TypeScript diagnostics, providing documentation of what can cause the diagnostic to occur and common fixes or workarounds.

oak logo

oak

The most popular server middleware framework for Deno. Adapting a lot of concepts from Express or koa.

nocuous logo

nocuous

Static code toxicity analysis for JavaScript and TypeScript, based on Erik Dörnenburg's concepts described in How toxic is your code?

Dojo logo

Dojo

Former project lead, taking the "legacy" Dojo Toolkit and re-inventing it as a modern JavaScript/TypeScript web application framework.

entente logo

entente

A convention testing framework for JavaScript/TypeScript.

Fresh Charts logo

Fresh Charts

Server side rendering for Chart.js, intended for use with Fresh.