Building a Basic Ethereum Smart Contract (For Bike Park Fun!)

I spent some time building my first Ethereum smart contract with Solidity, and teach you how to do the same. This project has a tie-in with my backyard bike park…because learning about blockchain should be fun!

Read the article here

Personal Digital Security Primer

Basic tips for security your digital life against various attackers. Know your threat model and implement these basic practices!

Read the article here

How Bitcoin “Recovery” Scammers Operate

Learn about some of the ways in which fake “recovery hackers” can compromise your crypto online accounts and steal from you.

Read the article here

CoinJoin Privacy Technologies Explained

Learn about how CoinJoins work and how they help protect user privacy.

Read the Article Here

Digital Dollar Bills: Understanding UTXOs and Change

How do transactions work on the inside? Understand part of this process involving inputs, outputs, and change.

Read the Article Here

KATZ Club Crypto Primer

I discuss the basics of cryptocurrencies and their useful properties and technology. I’m then joined by Rebecca White and Laura Taylor for a discussion of cool crypto use cases!

View the Slides Here

The Basics of Wallet & Wallet Security – Cap City BTC

Thanks to the Cap City BTC team for having me! We discuss the fundamentals of crypto wallets and some basic security concerns to be aware of

View the Slides Here

Why Brainwallets are a Bad Idea

Learn why user-generated “Brainwallets” are a poor choice for safe private key storage.

Read the article here

The Waiting Game: The Mempool and Transaction Fees

Learn about the Bitcoin mempool and transaction processing! This tutorial will help you understand block constraints, fees, and ways to adjust block constraints for different properties.

Read the article here

Indestructible Data: How Arbitrary Data is Added to the Blockchain

It’s not just value transfers – Bitcoin and major Bitcoin forks can store arbitrary data, creating interesting use cases! Learn about scripts & OP_RETURN.

Read the article here

Pittsburgh Entrepreneur’s Forum Panel Moderation

I had the opportunity to create questions for and moderate a panel on blockchain applications. Panel included folks from CMU and other startups; one requested to remain off camera.

View the Questions Here

Vires in Numeris Podcast

Thanks to R.L. Bryer for having me! R.L. is an expert in crypto-economics. I enjoyed out chat about crypto-education, learning, and more.

Prototyping the Blockchain Lawnmower (Code Companion #3)

A technical look at how I built my blockchain lawnmower prototype with a Raspberry Pi. I discuss creating an SLP token, digital signatures, and “hotwiring” my lawn tractor.

Read the article here

Hands Off My Keys! The Basics of Offline Wallets

Learn about offline wallets like paper & hardware wallets. How they are possible, the various types, and why you’d use them.

Read the article here

The Business School Guide to Cryptocurrencies

A lecture and Q&A with Dr. Abramovic’s Corporate Finance and Investments classes. We discussed the properties of cryptocurrencies and why future finance professionals might find them useful.

View the slides here

The Blockchain Lawnmower! A Tokenization Tutorial

I put my lawnmower on the Bitcoin Cash blockchain to teach you all about tokenization. Learn about non-fungible tokens and digital signatures, then see a real-world proof of concept I built with a Raspberry Pi and my trusty Murray tractor.

View the slides here

Bitcoin Cryptography – Hashing Algorithms

Learn the properties of hashing algorithms, which algorithms are used in Bitcoin, and how hashes help secure cryptocurrency networks.

Read the article here

Bitcoin & Beards Podcast

Thanks to Crypto J Chains and Bitboy for inviting me on! This was a very fun conversation on Bitcoin, hockey, MMA, and more!