I'm an engineer and entrepreneur who builds products and helps teams grow. Trying to end the day smarter than I was when it started.
Ruby Keyword Arguments and Defaults
Fun with shorthand method signatures in Ruby.
Parsing Meta Blocks using Python's dataclass
A powerful construct to parse class Meta blocks.
Convert Markdown to Slack Formatting
Here's a small pandoc extension to convert Markdown to Slack formatting.
Wells Fargo & Fidelity: Dealing with Culture Problems Late and Early
Difficult problems can be easy to solve if you catch them early enough.
Shortcut to Creating a New Post in Jekyll
A quick shortcut to make a new post in Jekyll.
Upgrade: Online Lending and Blockchain
An interesting use case of a blockchain can be used in a business.
- More →
Work & Investing
- Coinbase: Joined Coinbase as part of the Earn.com acquisition.
- LendingHome: Retail platform & automated investing strategies.
- Clearbit: Advisor & first investor in Clearbit.
- dv01: Advisor & investor in dv01.
- HVMN: Advisor to HVMN.
- Priceonomics: Content marketing software company with epic blog. YC W12.
- Elon: Lightweight Python async job queue backed by Redis.
- Mutations: Python package to validate & execute business logic in web apps.
- Bookshelf: What's on my bookshelf / tablet.
- Quotes: Some quotes I like.
- Sudo: Your world by text.
- Waldo: A dynamic HTTP proxy server.
- Jarvis: Created, ran, and later sold a personal assistant-by-text company.
- Tweetable: Mobile-friendly way to post content to Twitter.
- django-cprofile-middleware: Thin Django profiling middleware.
- FratMusic.com: Music streaming website I built with some friends in undergrad.