Some more iPad weightlifting sketches

Like last time, some more sketches of my weightlifting teammates:

Jo and Jessie


Read More

Creating a Static Website on Google Cloud (with SSL, Access Logging)


Read More

Weightlifting sketches

I am loving the iPad Pro + ProCreate app.

Here are some of my gym mates:



Read More

What are the primary motivations to use Docker for local software development?

Reproducibility. Much of humanity’s problems with software comes down to reproducibility.

"It worked on my laptop" Syndrome

For example, let’s say a customer of yours encounters a bug when using your software. In order to fix the bug you’ll need to identify how to reproduce it so you can verify that a fix you come up with makes the bug no longer reproducible. That is inherently what solving a bug means!

Read More

Static Site Hosting on AWS

Exciting times on the Internet–costs of hosting are as low as every yet people find ways to spend more money than ever on hosting.

I myself host on AWS with a simple combination of their services for <$0.10/month.

Here’s how it works:

Static Site Hosting on AWS drawing

Read More

The Net Present Value of Content

In order to reflect on the value of content (audio, video, images, text), we’ll take a short tutorial in how to estimate the value of a business.

Too impatient? Jump to estimating the value of content.

The Value of a Business

The concept of “net-present value” is at the center of global finance.

Imagine that you have a business that makes these revenues over 4 years:

Year Revenue Years in Business
2017 $100 0
2018 $200 1
2019 $100 2
2020 $0 3

Chart of Revenue

Why no more revenues in 2020? Let’s say we go out of business in the 4th year :)

All businesses’ revenues eventually go to zero as markets trend towards perfect competition over time.

If I asked you how much our company is worth you might say “this is easy: $100 + $200 + $100 = $400–our business should be worth $400!”

It’s not that simple :)

Read More

Information Asymmetries and Paying it Forward

The Internet and the scale of transparency it has brought to human civilization has changed everything.

Near-free information flow between all humans on planet earth has brought light to the dark corners of the earth where terrible human-on-human atrocities have been performed for millenia.

Genocide, rape, enslavement, total disrespect of physical property rights.

Light being shown on evil acts is a pre-requisite to justice being served.

Read More

Tumblr to Jekyll

Since migrating my site from Tumblr to Jekyll, I found it difficult to convert all of the URLs and preserve the post contents.

I used this janky Tumblr exporter to Jekyll-style markdown, that left much to be desired.

Apologies for those of you trying to access these posts that no longer exist!

If you’re still curious about who I am and what I’m interested in (and how to get ahold of me) check out my “about me” page.

Read More