Mark Thomas Miller

Fixing Eleventy's dates being off by one day

Fixing 0.0.0.0:80 address already in use

Minimalistic terminal prompt with zsh

CSS Rot

The Ultimate Guide to Eleventy

Optional array as JavaScript param

Add a sitemap to Eleventy

Jekyll vs Hugo vs Gatsby vs Next vs Zola vs Eleventy

How to use React Hooks inside class components

Acing the JavaScript interview

Learn Svelte in under 3 minutes

Advice for beginner programmers

Pricing for programmers

How to trigger a dark theme at night

How to set up a Jekyll blog on Mac

Updating React Context inside child components

Serverless Netlify functions in 10 minutes

Update component state from outside of a React app

Run code during the Devise registration process

Don't touch Devise's defaults

How to add fields to the Devise registration form

Using Context with React classes

Disable code splitting in Create React App without ejecting

How to find if a JavaScript object is empty

Fix: VSCode is showing only one tab at a time

Getting Real

Rated 8 out of 10

Boilerplate HTML5 skeleton for your projects

A truly simple CSS reset

How to run Heroku Scheduler weekly

How to connect to localhost from an iPhone

Backend development for frontend developers

How to hide numerical IDs in Rails 5 (with hashid)

Zero to One

Rated 6 out of 10

Scheduled jobs in Rails 5 and Heroku

Getting Everything You Can Out Of All You've Got

Rated 3 out of 10

CSS font smoothing with antialiasing

Solving "Error loading 'sqlite3' Active Record adapter"

Poor Charlie's Almanack

Rated 6 out of 10

How to tag with acts-as-taggable-on in Rails 5

Deleting Devise users in Rails 5+

Scroll to top on page change with React Router

Multiple classnames with CSS Modules in React

Faster development builds with Jekyll

How to validate the uniqueness of two columns in Rails 5

Company of One

Rated 6 out of 10

The Millionaire Next Door

Rated 7 out of 10

Heroku HTTP Origin Header didn't match request.base_url

How to connect Heroku to Cloudflare

SQLite3 to PostgreSQL in Rails 5

How to use an email layout with Devise

Meditations

Rated 8 out of 10

How I send emails with Rails 5 + Postmark

Finding elements in arrays with ES6

How to add a datetime picker to Rails 5

Multitenancy without subdomains in Rails 5

How to rename a column in Rails 5

How to send emails with Rails 5

How to add webhooks to Rails 5

How to upload files to a Rails post

Tao Te Ching

Rated 9 out of 10

Fixing Apartment's ActiveRecord::ConnectionNotEstablished error

How to create aliases in the macOS Terminal

Node vs. Firebase vs. Laravel vs. Rails

Capital Gaines

Rated 4 out of 10

The quickest way to set up Redux & React

The quickest way to set up MobX & React

How to use decorators in create-react-app

The Four Agreements

Rated 7 out of 10

JavaScript spread syntax explained in 30 seconds

How to set up Apartment for multi-tenant Rails apps

How to use Google Analytics with React Router v4

Flattening multidimensional JavaScript arrays

How to get unique values in a JavaScript array

How to make responsive YouTube embeds

System font stack

Interactive state with CSS

How to make a Jekyll _pages directory

Electron's IPC not sending/receiving

Surely You're Joking, Mr. Feynman!

Rated 6 out of 10

How to style React with CSS Modules

Silver, the smallest CSS grid ever

Entrepreneurship for INTJs

Richard Branson on happiness

Space under HTML image tag

Need / Want

Fix blurry edges when using transform: scale