Posts by Tag

Vaguely organized by tag:

javascript

npm ci with legacy-peer-deps is a thing

So you’ve got a JavaScript project in the wild, and real life happens so you’ve been npm installing with the --legacy-peer-deps for a little while now. No ju...

logging meta tags

Sure can be annoying looking through HTML source trying to find all the <meta name="whatever" content="something that search engines love" /> tags that...

Back to Top ↑

CLI

open Mac application from the command-line

Today I Learned about the -a flag in MacOS’s open command-line application. It lets you specify the name of an app in /Applications (without the .app ending)...

La trahison des mots

Run this in your (POSIX-compliant) shell — I promise it’s not bad:

Back to Top ↑

git

Git archaeology tips

TLDR: history of a deleted/moved file: git log -- path/to/deleted-file find all commits which include a given string in the diff: git log -S string ig...

don’t be scared of merge conflicts

First things first: it can be a lot easier to resolve merge conflicts when you can see what the code looked like before the edits which are now conflicting. ...

Back to Top ↑

version control

Git archaeology tips

TLDR: history of a deleted/moved file: git log -- path/to/deleted-file find all commits which include a given string in the diff: git log -S string ig...

Back to Top ↑

toki pona

Oghamic Toki Pona

It worked for Lojban so of course it’ll work for Toki Pona, right?!?

nasin pi lipu nimi

A thought experiment: how might one use a toki pona reference document which only uses sitelen sitelen?

Back to Top ↑

vim

getting started with Spacemacs

Are you a vi/vim user who’s been hearing about how wonderful/useful/fast Spacemacs can be? Here is an evolving list of pointers for folks beginning to use th...

Back to Top ↑

MacOS

open Mac application from the command-line

Today I Learned about the -a flag in MacOS’s open command-line application. It lets you specify the name of an app in /Applications (without the .app ending)...

Back to Top ↑

conference

Back to Top ↑

code archaeology

Git archaeology tips

TLDR: history of a deleted/moved file: git log -- path/to/deleted-file find all commits which include a given string in the diff: git log -S string ig...

Back to Top ↑

orthography

Oghamic Toki Pona

It worked for Lojban so of course it’ll work for Toki Pona, right?!?

Oghamic Lojban

Haven’t you always wanted to write Lojban using Ogham letters? .i’isai — Me too!

nasin pi lipu nimi

A thought experiment: how might one use a toki pona reference document which only uses sitelen sitelen?

Back to Top ↑

tooling

wanted — a replacement for actionitems.us

In 2011 the dev team I was on went to Pivotal Labs for a few months to bootstrap a rebuild of our company’s site, and learn their style of “extreme programmi...

Sharpening Your Tools

…is an episode of the Ruby Rogues podcast, #129 with Ben Orenstein (who has spent some of his time being the host of Thoughtbot’s Giant Robots podcast). In t...

Back to Top ↑

UI

Back to Top ↑

bug

Back to Top ↑

workaround

Back to Top ↑

agile

wanted — a replacement for actionitems.us

In 2011 the dev team I was on went to Pivotal Labs for a few months to bootstrap a rebuild of our company’s site, and learn their style of “extreme programmi...

Back to Top ↑

elixir

Back to Top ↑

TDD

Back to Top ↑

developer tools

Back to Top ↑

keyboards

Back to Top ↑

continuous integration

npm ci with legacy-peer-deps is a thing

So you’ve got a JavaScript project in the wild, and real life happens so you’ve been npm installing with the --legacy-peer-deps for a little while now. No ju...

Back to Top ↑

versioning

don’t be scared of merge conflicts

First things first: it can be a lot easier to resolve merge conflicts when you can see what the code looked like before the edits which are now conflicting. ...

Back to Top ↑

notes to self

Back to Top ↑

howto

Back to Top ↑

dependencies

npm ci with legacy-peer-deps is a thing

So you’ve got a JavaScript project in the wild, and real life happens so you’ve been npm installing with the --legacy-peer-deps for a little while now. No ju...

Back to Top ↑

Ogham

Oghamic Toki Pona

It worked for Lojban so of course it’ll work for Toki Pona, right?!?

Oghamic Lojban

Haven’t you always wanted to write Lojban using Ogham letters? .i’isai — Me too!

Back to Top ↑

fonts

Back to Top ↑

eyecandy

Back to Top ↑

requirejs

Back to Top ↑

unix

Back to Top ↑

shortcuts

Sharpening Your Tools

…is an episode of the Ruby Rogues podcast, #129 with Ben Orenstein (who has spent some of his time being the host of Thoughtbot’s Giant Robots podcast). In t...

Back to Top ↑

efficiency

Sharpening Your Tools

…is an episode of the Ruby Rogues podcast, #129 with Ben Orenstein (who has spent some of his time being the host of Thoughtbot’s Giant Robots podcast). In t...

Back to Top ↑

iTunes

Back to Top ↑

nomenclature

Back to Top ↑

trivia

Back to Top ↑

retrospective

wanted — a replacement for actionitems.us

In 2011 the dev team I was on went to Pivotal Labs for a few months to bootstrap a rebuild of our company’s site, and learn their style of “extreme programmi...

Back to Top ↑

dock

Back to Top ↑

Erlang Factory

Back to Top ↑

CI

Back to Top ↑

Google Chrome

Back to Top ↑

network

Back to Top ↑

filters

Back to Top ↑

spacemacs

getting started with Spacemacs

Are you a vi/vim user who’s been hearing about how wonderful/useful/fast Spacemacs can be? Here is an evolving list of pointers for folks beginning to use th...

Back to Top ↑

emacs

getting started with Spacemacs

Are you a vi/vim user who’s been hearing about how wonderful/useful/fast Spacemacs can be? Here is an evolving list of pointers for folks beginning to use th...

Back to Top ↑

joke

La trahison des mots

Run this in your (POSIX-compliant) shell — I promise it’s not bad:

Back to Top ↑

punctuation

Back to Top ↑

ElixirConf

Back to Top ↑

google

Back to Top ↑

brew

Back to Top ↑

static analysis

Back to Top ↑

future-proofing

Back to Top ↑

documentation

Back to Top ↑

standards

Back to Top ↑

communication

Back to Top ↑

NPM

Back to Top ↑

npmCamp

Back to Top ↑

iOS

Back to Top ↑

merge conflicts

don’t be scared of merge conflicts

First things first: it can be a lot easier to resolve merge conflicts when you can see what the code looked like before the edits which are now conflicting. ...

Back to Top ↑

eslint

Back to Top ↑

ecmascript

Back to Top ↑

linting

Back to Top ↑

HapiJS

Back to Top ↑

SEO

logging meta tags

Sure can be annoying looking through HTML source trying to find all the <meta name="whatever" content="something that search engines love" /> tags that...

Back to Top ↑

charts

Back to Top ↑

chickens

Back to Top ↑

eggs

Back to Top ↑

time series

Back to Top ↑

meta

reviving this blog

This blog is still alive! Up and running on Jekyll now. Should figure out how to support RSS feeds…

Back to Top ↑

almost-dead-net

reviving this blog

This blog is still alive! Up and running on Jekyll now. Should figure out how to support RSS feeds…

Back to Top ↑

advertising

Back to Top ↑

browsers

Back to Top ↑

dontdo

Back to Top ↑

cypress.io

Back to Top ↑

gatsby

Back to Top ↑

testing

Back to Top ↑

web

Back to Top ↑

Bleacher Report

Back to Top ↑

SDLC

Back to Top ↑

monolith

Back to Top ↑

microservices

Back to Top ↑

Ruby on Rails

Back to Top ↑

diff

Back to Top ↑

github

Back to Top ↑

browser hack

Back to Top ↑

npm

npm ci with legacy-peer-deps is a thing

So you’ve got a JavaScript project in the wild, and real life happens so you’ve been npm installing with the --legacy-peer-deps for a little while now. No ju...

Back to Top ↑

lockfile

npm ci with legacy-peer-deps is a thing

So you’ve got a JavaScript project in the wild, and real life happens so you’ve been npm installing with the --legacy-peer-deps for a little while now. No ju...

Back to Top ↑

mystery

npm ci with legacy-peer-deps is a thing

So you’ve got a JavaScript project in the wild, and real life happens so you’ve been npm installing with the --legacy-peer-deps for a little while now. No ju...

Back to Top ↑

standup

Hot Ones standup

That time we did a Hot Ones-style challenge at work…

Back to Top ↑

from the archives

Hot Ones standup

That time we did a Hot Ones-style challenge at work…

Back to Top ↑

NodeJS

Back to Top ↑

tests

Back to Top ↑

languages

Back to Top ↑

emoji

Back to Top ↑

techdebt

Back to Top ↑

software management

Back to Top ↑

sitelen sitelen

nasin pi lipu nimi

A thought experiment: how might one use a toki pona reference document which only uses sitelen sitelen?

Back to Top ↑

lojban

Oghamic Lojban

Haven’t you always wanted to write Lojban using Ogham letters? .i’isai — Me too!

Back to Top ↑