Archive

Old posts that have been migrated from past blog engines, newsletters, and other sources.

How to fix the "Cannot Use Import Statement Outside a Module" error in JavaScript

How to check the installed version of Node.js

How to permanently update your shell $PATH

How to use the unofficial Threads API (with code samples)

Three open-source shell setups to improve your terminal experience

How to set up a new macOS system, using Homebrew and Brewfile

freeCodeCamp Basic CSS Certification - Complete Study Guide (1 Hour Video)

freeCodeCamp Basic HTML and HTML5 Certification - Complete Study Guide (1 Hour Video)

Building a ShareX-style screenshot workflow on macOS

How to build a workflow similar to the Windows app ShareX on macOS, including uploads, custom hostnames, and clean URLs.

How to learn React Native

Three quick JavaScript tips you can start using today

How to update Git in Ubuntu + Windows Subsystem for Linux

Get started with exception monitoring

Everything you need to know from GatsbyConf 2021 in less than 10 minutes

How to customize your Windows Terminal with custom themes and color schemes

Address Bar Hacks for Developers

Redirect anything with lilredirector

Getting started with Redis

Understanding the FileList API

Get started with Tailwind CSS, the utility-first CSS framework

What could we build with better tools for thought?

How to start using Emacs, the programmer's editor

How to build a Discord notification bot for new Ghost members

Here's what you need to learn and master Vim, the modal text editor

14 Great VSCode Resources - Dev Setups, Quickstart Videos, Courses, and Deep Dives

No-code: why does it matter for developers?

What is Jamstack? Exploring what you need to know, and how to get started

Everything you need to know to start with GraphQL

What you need to know to get started with Flutter, the cross-platform app framework

Everything you need to know to understand Serverless

A brief guide to understanding Svelte.js

Human-computer interfaces, where we're at in 2020, and why it matters

How to capitalize the first letter of a string in JavaScript

Get an HTML element by class in JavaScript

How to quit Vim (in five seconds)

nvALT

Rooting the HTC One M8

Feeling for iPhone

Process on new Rails apps

Live Updating in Development

Sending books to the Kindle

Solo DevOps

ghissu.es

Unity

Hardcore Ruby

Retina MacBook Pro

Diff on Commit Idea

A thirty-one line test framework

You Should Learn Vim

Boxen

Mavericks

HTTPS For Free

Markdown Opinions

Dotfiles

Now Playing Script

Array.unwrap

Automatic Check-Ins with Tasker

Nginx and Subdomains - My Configuration

Hipchat + Ruby

Deploying a static Jekyll site

at_most: ActiveRecord limiting in Rails

AndroVM

Something Simple (In Todo Apps)

Tmux, Powerline, and info overload

ZSH and Octopress

Using new Rails defaults