It’s 2019 and I Still Make Websites with my Bare Hands

(Had to kill the first size calculation since it was spinning my CPU.)

“But how does this part work? Like, what is it actually doing?” I ask.

I usually get blank stares. They almost never know.

How Papa Parse got fat

How I (still) make my websites

<!DOCTYPE html>
<title>I code stuff with my bare hands</title>
<meta charset="utf-8">
Hi there
* { margin: 0; padding: 0; box-sizing: border-box; }body {
font-size: 18px;
color: #333;
p {
line-height: 1.4em;


  • the website code base smaller,
  • managing your dev environment easier,
  • debugging faster and more universally solvable
  • your web server configuration simpler (believe me, I know)
  • your web sites load faster,



  • I love the simplicity of your website design. Did you make it yourself, or use a template/theme?
  • Your website is an example of what good web design should look like. It’s fast, clean, doesn’t load extraneous crap and almost all of it works without JavaScript.
  • I’m curious what framework or tool you used to build your documentation site! It’s very nice and clean.

My process

The point

  • a vastly smaller code base;
  • fewer bugs;
  • better intuition;
  • shorter, more efficient, debugging sessions;
  • higher knowledge transfer;
  • and more flexible, future-proof software architecture;




I code stuff with my bare hands.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Rest vs Spread Operator in JavaScript

Principles of Functional Programming in JavaScript That Will Make Your Coding Life Easier

The easiest way to Build Node JS RESTful APIs

The easiest way to Build Node JS RESTful APIs

SCIM 2.0 PUT Operation in WSO2 Identity Server.

Ten things I didn’t know about Javascript Before

How to configure keyboard on Slackware 15.0

The Ultimate Vue Cheat Sheet for Version 3 and 2

async / await

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Matt Holt

Matt Holt

I code stuff with my bare hands.

More from Medium

How to make a website with login from scratch in NodeJS and Mongoose (Advanced)

Introduction to mobx

The Simplest Guide to Using Async/Await with forEach() in JavaScript (with Examples)

Node.js vs. React.js Comparison: Which to Choose for your JavaScript App Development?