The Core Dump

The Core Dump is the personal blog of Nic Lindh, a Swedish-American pixel-pusher living in Phoenix, Arizona.

By Nic Lindh on Saturday, 19 March 2016

(Nerd Note) Moving to GitHub Pages

The Core Dump is moving to GitHub Pages. This is a good thing, most likely.

Update Jan. 29, 2018: The site now lives on Netlify. Killer feature: Instant cache invalidation. /update

Update May 29, 2016: Captain Can’t-Leave-Well-Enough-Alone decided to move the site to GitLab Pages instead of GitHub Pages. /update

It’s not like this blog is blowing up the Internet or anything, but dagnabbit, I’m happy to have it.

Happy to have it since I want to have a place on the Internet to call my own, where I can post whatever I want and have it belong to me. It’s not content on Twitter or Facebook or Tumblr or whatever is hip at the particular moment you read this that is owned by those particular companies—it’s content that belongs to me and is on a place I control.

It’s a tiny victory, sure, but it’s a victory, and it matters. What’s mine is mine. I share it, but it belongs to me, not some venture-funded behemoth.

And it should belong to me: I’m the one who spent the time creating it.

But at the same time, I don’t want to spend the time and money to run my own servers unless I have to. In 2003, when I started this blog, I very much had to. As far as I knew back in 2003, there was no way to run a blog on the Internet under your own domain without spending money on a web host. That was the reality back then.

Because of this as well as my nerd instinct for Always Making Things Better, The Core Dump has lived on many hosts through its life, including a sad server in a friend-of-a-friend’s data center, an even sadder server in a friend’s bedroom, then at an exciting hosting startup’s data center, which startup then failed, and I had to put the files at yet another startup’s data center, then on a machine at Amazon, then as files on Amazon S3, moving on to files on Google Cloud Storage, and now, as we speak, on GitHub.

The files are tired at this point. The files want to rest. The files are just settling down at GitHub, pulling their blankets up, staring at the threadbare tents over their heads, hoping this will be the place where they get to stay for a while.

Which all just goes to prove the point that if you own your domain you can move your files anywhere you want and nobody has to be the wiser. On the Internet, this is what freedom looks like.

Seriously, own your domain. The Internet is your playground as long as you own your domain.

The deal with GitHub Pages is that you can host your site for free, as long as the site is static, and if your site is a Jekyll site, GitHub Pages will build it for you. That’s right, not only will GitHub host it, but GitHub will build it! This means if you’re a nerd, you can just update the Git repo of the site, and GitHub will spend the money on cycles to turn it into this site.

The reason this is huge is that (a) it means I don’t have to keep Jekyll up to date on my machines so I can build the site whenever there’s a new post, and (b) it means I can blog from my phone without having to keep a Virtual Private Server around. Being able to use GitHub Pages from my phone, is very, very exciting. There’s a post coming later about why this is such a big deal for me.

Finally, enjoy the fact that this whole move affected you not one iota and if you hadn’t happen to read this post, you wouldn’t even have known anything was changing. That’s the magic of owning your own domain.

You have thoughts? Comments? Salutations? Send me an email!

Related reading you might enjoy

Electric cars are fun, dammit

Let’s talk about how fun it is to have a go-cart people mover.

Impressions moving from an Apple Watch Series 3 to Series 5

Is there reason to upgrade from a 3 to a 5?

Renewing the nerd card: Installing Ubiquiti UniFi in the house

The Internet tells Nic to install Ubiquiti gear in his house, so he does, and now he has thoughts.

Working in the pod mines

What I wish I’d known when I started podcasting.

A report from surveillance cylinder land as we wait for HomePod

Nic reports his experiences so far with voice computing from Amazon and Google and is a bit mystified at the reaction to Apple’s HomePod.

iPhone X impressions

After a few weeks of using iPhone X I’m ready to join the congratulatory choir.

Smart homes for the wealthy

Nic is interested in smart homes. His contractor let him know how the wealthy are already using them.

Getting started with podcasting

A concise guide to getting started with podcasting, including equipment, editing, mic technique and hosting.

The pro market, the nerds, and the vision

Apple’s neglect of the pro market is causing a lot of gnashing of teeth in Apple-nerd circles, but it’s true to Apple’s vision.

What to expect when you’re expecting a Hackintosh

There is unrest in the Mac community about Apple’s commitment to the platform. Some are turning their eyes to building a Hackintosh to get the kind of computer Apple doesn’t provide. Here’s what it’s like to run a Hackintosh.

The car is going digital and that’s a good thing

Car nerds are dealing with some cognitive dissonance as car technology changes.

Review: Kindle Oasis

The Oasis is Amazon’s best e-ink reader to date, but it’s not good enough for the price.

“Tea, Earl Grey, hot”

Nic buys an Amazon Echo and is indubitably happy with the fantasy star ship in his head.

It’s a content blocker, not an ad blocker

The problem isn’t ads. The problem is being stalked like an animal across the internet.

Review: Synology DS416j

The DS416j is a nice NAS for light home use. Just don’t expect raw power.

Apple Watch, six months in

Thoughts on Apple Watch after half a year of daily usage.

Magical thinking about encryption and privacy

Predictably, the Paris attacks brought the anti-encryption crowd back out of the woodwork. They're at best being willfully disingenuous.

Building a static site for an investigative journalism project

Things to consider when planning to build a site on a compressed time table.

Digital hygiene for online security and safety

Nic provides some basic not-too-paranoid tips for securing your digital life.

How to install Jekyll on Amazon Linux

Installing Jekyll on an EC2 Amazon Linux AMI is easy. Here are the steps.

Will Apple Watch be a success?

After wearing the watch for over a month, Nic has thoughts on its future. Spoiler: Depends on how you define success.

Let’s all chill out about the iPad sales numbers

Turns out “it's just a big iPhone” is a stroke of genius.

Tech terms you might be misusing

Some technical terms still confuse people who should know better, like journalists.

Naked root domain with Amazon S3 without using Route 53

How to host a static site on Amazon S3 with an apex domain without using Amazon’s Route 53.

New technology requires new thinking

People fear change, so new technology is used as as a faster version of the old. This makes technologists sad.

An HTML, CSS and JavaScript lesson plan

Nic provides a lesson plan for teaching total beginners HTML, CSS and JavaScript.

The glanceable wrist in your future

Nic loves his Pebble and looks forward to the Apple Watch, but realizes he’s in the minority.

It's the words, stupid

Nic loves books, but he loves their content more.

Our technology is bad and we should feel bad

Nic is worried about the fragile state of our technology and thinks you should be as well.

The WATCH is nigh, and I don’t get it

Nic tries to understand the WATCH. It doesn’t go well.

Apple might enter the home integration field

Nic thinks home integration could be Apple’s next major category. Read on to find out why.

An Apple ebook reader would be nice

Nic is frustrated with his Kindle and would love to see Apple make an e-ink reader.

The Mac, homegrown

Nic delves into the shady computer enthusiast underworld of the Hackintosh.

My first Mac

On the Mac’s 30th anniversary, Nic reminisces about his first.

The iPhone, devourer of technologies

The iPhone was announced Jan. 9, 2007. It now occupies a huge chunk of Nic’s life.

The A7 processor is your friend

Nic is very impressed with the speed of the iPhone 5S and iPad Air.

Finding a theme for your site

Nic tells you how to find a theme for your new site.

The 2013 Nexus 7

Nic buys a Nexus 7 to test the Android waters.

Cloudy with a chance of broken

All Nic wants for WWDC is sync that actually works

Kindle Paperlight: Amazon giveth and Amazon taketh away

Nic is ecstatic about the backlighting on the Kindle Paperlight, but Amazon has made some strange design decisions and there’s a display hardware flaw.

Ebook creation is still a bag of hurt

Nic makes a new ebook and is dismayed by the sad state of ebook publishing.

What your email address says about you

One of the equivalences of haircut and clothing on the Internet is your email address.

On azcentral.com outsourcing comments to Facebook

Nic outlines some of the risks of ceding comments on news stories to Facebook.

Lion and the angst of the greybeards

Nic is bemused by the sturm und drang surrounding the iOS-ification of Mac OS X.

Web publishing made easy

Web publishing used to require heavy-duty nerditry, but no longer.

How to create an e-book

Nic is creating an e-book. He shares what he’s learned so far.

A panegyric to e-book readers

Nic really digs e-book readers. No, seriously, he really digs them. And you should, too.

Your computer is becoming an appliance. Deal.

The future and now of personal computing is appliances. This post parses why you shouldn’t worry about it.