RSSAmplifier

Blog

Jane's Dev Blog

High-Signal Writings

janejeon.blogRSS feed ↗12 posts

Latest posts

Effective Enterprise Software Development

Building the machine that builds the machine

Using Type Definition Files in a TypeScript Package

Use TypeScript, they said. It will be easy, they said. It will "just work", they said.

Picking a Node.js Backend Framework in 2023

Deciding between express.js, fastify, nest.js, tRPC, GraphQL/Apollo for a modern, fully type-safe, extensible node.js backend

In-Page Navigation Using Search Params

Complex frontend applications, managing querystring/search params, persisting application state into the URL, and navigating between trees of components within a page

The Impact of Automated Versioning Tools on the Development Process

How the choice of tooling can affect how you and your team develop, and how they can be used to adopt trunk development

My Email Setup

When you overcomplicate the f out of fEmail

On Scaling (Meta-)Software for Value

A value-focused analysis of software (and, "what am I doing at Bloomberg that warrants a 3000 word blog post?")

The Great Migration (from Apple) - Part 0: Introduction

An Apple a day keeps the doctor away - but when you get a rotten Apple, how do you keep it away?

On the Bus Factor and the Node.js Ecosystem

Weekend projects gone wild

Hacking 10FastFingers

Gotta go fast.

Integrating access control/authorization to your express apps

Integrating access control/authorization policies to your app can be difficult, from defining it to actually checking it on every route. Here are some tips to make it easier!

Analyzing the The Computer Language Benchmarks Game

Taking data from the Benchmarks Game archive and analyzing it with SQL to figure out which languages are fast and which ones are slow!