Posts by Tag

rules

Karmic Rule Five

less than 1 minute read

generic logic + custom config ≫ custom logic – Karmic Rules for Writing Pretty Good Code

Karmic Rule Four

less than 1 minute read

A work in progress is the best kind. – Karmic Rules for Writing Pretty Good Code

Karmic Rule Three

less than 1 minute read

If you want to get a complex process right, template it. – Karmic Rules for Writing Pretty Good Code

Karmic Rule Two

less than 1 minute read

Nothing raises issues like contact with reality. – Karmic Rules for Writing Pretty Good Code

Karmic Rule One

less than 1 minute read

Troubleshooting works just like the regular kind: you won’t hit your target if you don’t have one. – Karmic Rules for Writing Pretty Good Code

Karmic Rule Zero

less than 1 minute read

Minimize external dependencies and try not to use shitty libraries. – Karmic Rules for Writing Pretty Good Code

Back to Top ↑

quote

Karmic Rule Five

less than 1 minute read

generic logic + custom config ≫ custom logic – Karmic Rules for Writing Pretty Good Code

Karmic Rule Four

less than 1 minute read

A work in progress is the best kind. – Karmic Rules for Writing Pretty Good Code

Karmic Rule Three

less than 1 minute read

If you want to get a complex process right, template it. – Karmic Rules for Writing Pretty Good Code

Karmic Rule Two

less than 1 minute read

Nothing raises issues like contact with reality. – Karmic Rules for Writing Pretty Good Code

Karmic Rule One

less than 1 minute read

Troubleshooting works just like the regular kind: you won’t hit your target if you don’t have one. – Karmic Rules for Writing Pretty Good Code

Karmic Rule Zero

less than 1 minute read

Minimize external dependencies and try not to use shitty libraries. – Karmic Rules for Writing Pretty Good Code

Back to Top ↑

nextjs

Lodash + Next.js 13 = smh

1 minute read

Some old carelessness in Lodash plus a stern new outlook in Next.js 13 creates trouble on Edge networks.

Next.js Template

21 minute read

A sweet Next.js project template. Integrates Redux Toolkit with with test support for Mocha + Chai + React Testing Library and release publishing via release...

Vercel Preview Branch Weirdness

3 minute read

An accidental hosting environment dependency revealed an irritating bug in Vercel’s preview deployment logic.

Testing Redux in NextJS

7 minute read

If you’re testing ES6 code referencing Redux in a transpiled build environment, you can save yourself a lot of trouble by putting your tests into JSX files.

Back to Top ↑

template

Next.js Template

21 minute read

A sweet Next.js project template. Integrates Redux Toolkit with with test support for Mocha + Chai + React Testing Library and release publishing via release...

AWS API Template

25 minute read

Config-driven AWS API ES6 template integrating federated Cognito User Pool authentication and a robust approach to release management.

React Component NPM Package Template

7 minute read

An ES6 React component NPM package project template featuring front & back end test support, automated API docs, release management & more!

NPM Package Template

16 minute read

An ES6 NPM package project template featuring a CLI, test support, automated API docs, release management & more!

Back to Top ↑

react

Next.js Template

21 minute read

A sweet Next.js project template. Integrates Redux Toolkit with with test support for Mocha + Chai + React Testing Library and release publishing via release...

Testing Redux in NextJS

7 minute read

If you’re testing ES6 code referencing Redux in a transpiled build environment, you can save yourself a lot of trouble by putting your tests into JSX files.

Back to Top ↑

javascript

Vercel Preview Branch Weirdness

3 minute read

An accidental hosting environment dependency revealed an irritating bug in Vercel’s preview deployment logic.

Unexpected Mutations

3 minute read

An unexpected (and probably unintended) function parameter mutation inside the web3.js library had me questioning my sanity for a couple of hours.

Back to Top ↑

npm

React Component NPM Package Template

7 minute read

An ES6 React component NPM package project template featuring front & back end test support, automated API docs, release management & more!

NPM Package Template

16 minute read

An ES6 NPM package project template featuring a CLI, test support, automated API docs, release management & more!

Back to Top ↑

aws

Lodash + Next.js 13 = smh

1 minute read

Some old carelessness in Lodash plus a stern new outlook in Next.js 13 creates trouble on Edge networks.

AWS API Template

25 minute read

Config-driven AWS API ES6 template integrating federated Cognito User Pool authentication and a robust approach to release management.

Back to Top ↑

agile

Back to Top ↑

jira

Back to Top ↑

confluence

Back to Top ↑

jekyll

Hello (Again) World!

2 minute read

You spend years of perfectly good writing time building gilded prisons for your words. If only there were a simple, beautiful way to write PORTABLE words.

Back to Top ↑

writing

Hello (Again) World!

2 minute read

You spend years of perfectly good writing time building gilded prisons for your words. If only there were a simple, beautiful way to write PORTABLE words.

Back to Top ↑

git

Back to Top ↑

ethics

Why Intent Trumps Action

2 minute read

Intent matters more than even massive action, because in the long term it is more effective at actually getting the job done.

Back to Top ↑

chai

Testing Redux in NextJS

7 minute read

If you’re testing ES6 code referencing Redux in a transpiled build environment, you can save yourself a lot of trouble by putting your tests into JSX files.

Back to Top ↑

mocha

Testing Redux in NextJS

7 minute read

If you’re testing ES6 code referencing Redux in a transpiled build environment, you can save yourself a lot of trouble by putting your tests into JSX files.

Back to Top ↑

redux

Testing Redux in NextJS

7 minute read

If you’re testing ES6 code referencing Redux in a transpiled build environment, you can save yourself a lot of trouble by putting your tests into JSX files.

Back to Top ↑

testing

Testing Redux in NextJS

7 minute read

If you’re testing ES6 code referencing Redux in a transpiled build environment, you can save yourself a lot of trouble by putting your tests into JSX files.

Back to Top ↑

web3

Unexpected Mutations

3 minute read

An unexpected (and probably unintended) function parameter mutation inside the web3.js library had me questioning my sanity for a couple of hours.

Back to Top ↑

vercel

Vercel Preview Branch Weirdness

3 minute read

An accidental hosting environment dependency revealed an irritating bug in Vercel’s preview deployment logic.

Back to Top ↑

howto

How to Run an Event That Doesn’t Suck

16 minute read

Distilling 18 months of experience with 80+ online events, involving thousands of attendees, down into a letter to a friend.

Back to Top ↑

ai

Back to Top ↑

funny

Back to Top ↑

windows

dot-code for Windows

1 minute read

An AutoHotKey script that launches VS Code with the open folder or selected files in File Explorer when you type Alt-Win-.

Back to Top ↑

vs-code

dot-code for Windows

1 minute read

An AutoHotKey script that launches VS Code with the open folder or selected files in File Explorer when you type Alt-Win-.

Back to Top ↑

autohotkey

dot-code for Windows

1 minute read

An AutoHotKey script that launches VS Code with the open folder or selected files in File Explorer when you type Alt-Win-.

Back to Top ↑

edge

Lodash + Next.js 13 = smh

1 minute read

Some old carelessness in Lodash plus a stern new outlook in Next.js 13 creates trouble on Edge networks.

Back to Top ↑

lodash

Lodash + Next.js 13 = smh

1 minute read

Some old carelessness in Lodash plus a stern new outlook in Next.js 13 creates trouble on Edge networks.

Back to Top ↑