Ramblings of a developer/nerd/person
Epistemology and the “Objective Truth"
Or, can science discover everything?
Why Diversity Matters
And why I left Korea; also, anime tiddies!
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
How I Host This Blog
And cookbooks for a robust, self-healing, self-managing Docker-compose stack!
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?")
An Intersectional Analysis of Body & Face Dysmorphia
For those who struggle with their body and face like me, a way to struggle against and/or accept the unfortunate reality...
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?
Objection-Authorize v4 is here! What’s next?
Behind the scenes + the big picture for isomorphism
On the Bus Factor and the Node.js Ecosystem
Weekend projects gone wild
On Despair and Depression
Or, "why we are compelled to give up despite knowing the answer"
Gotta go fast.
Searching for Jobs in 2019 as a Software Engineer
Getting a job in the Software Engineering field is the dream... but how realistic is that dream in 2019?
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!
Journey to get Outline running on Heroku
How do you run the Outline wiki on Heroku (if it's possible at all)? And how would you set up Slack integration?
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!
Page 1 of 1