This is the blog of Will Badart.

Archive Series Tags Feed

Host a Website for Free on GitHub Pages

18 Feb 2019

  • #tutorial
  • #web

Those of you who have poked around the footer of this website may know that I host this blog on GitHub Pages. What you may not know is that I do so for free. This post will walk you through the basics of standing up a website using GitHub Pages and how to give it a custom domain name (e.g.

Origins of Computers

14 Jan 2019

  • #computers
  • #hardware

This installment of How We Tricked Rocks Into Thinking will glide over the history of computing machines and introduce you to the fundamental building blocks of digital systems.

How We Tricked Rocks Into Thinking

10 Jan 2019

  • #computers
  • #hardware

Computers are fundamentally little more than chunks of metal, plastic, and semi-conductive material. How do collections of such simple molecules give rise to the breathtaking CGI space-scapes of Interstellar, the vast and omnipresent Internet, and the shrewd, alien Go strategy invented by AlphaGo?

Vim LaTeX Workflow

17 Dec 2018

  • #tutorial
  • #workflow
  • #LaTeX

LaTeX is a document preparation system that encourages authors to focus on getting the right content, rather than being bogged down in formatting and appearance. It’s not a perfect analogy, but think of how HTML and CSS separate the concerns of content and style. Using LaTeX to write a document is like writing a webpage without having to use CSS at all (though the option for more fine-grained control is certainly there).

Coffee Log 27

05 Nov 2018

  • #coffee

Welcome back to the coffee log. My process has developed a pretty steady holding pattern, so there hasn’t been a lot to report lately. However, I’ve finally finished my canister of pumpkin spice coffee, and have moved on to the dark roast.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16