Blog

Rebuilding My Website with an AI Coding Agent

How I used OpenClaw to rebuild my personal site from scratch with Next.js, Tailwind, and MDX.

My Take on the Future of Bitcoin and Cryptocurrency

My take on the current state of the cryptocurrency space and how we go forward from here.

Cesium WMS Custom Template

How I figured out how to connect to a WMS service that was using a custom template in Cesium.js.

Bolivia

Post about my travels in Bolivia during October/November of 2012.

Scraping Fantasy Sports Data with Java and Selenium

How I used Selenium to scrape fantasy football data from ESPN.

Costa Rica

Long post about my travels in Costa Rica during August of 2015.

Using Location in NodeJS and MongoDB

How I leveraged geospatial indexing in MongoDB to get documents within x meters of a specific location for my dating app's NodeJS backend.

Screen Grabs with ADB

How to do screen grabs the easiest way using tools provided by ADB.

Restoring Deleted Files in Android Studio

Accidentally deleted a file in Android Studio or IntelliJ that you didn't commit? Here's how to fix the error of your ways.

Background Images and Credits

Just a post to give credit to some of the authors of the images I used.

Colombia

Long post about my travels in Colombia during August and September of 2015. Broken down by categories such as Lodging, Money, Transportation, etc.

Why Travel?

My thoughts on traveling and why I think everyone should travel and see the world.

Getting Your Domain Name on Your Digital Ocean Droplet

How I switched my domain from another host to Digital Ocean.

Creating a Jekyll Blog!

How I created this Jekyll blog on Digital Ocean with Nginx.

New Jekyll Powered Blog!

First post! Summary of purpose of this blog/new site and a link to the site's GitHub repo.