I’m a software engineer, founder, builder, writer, runner, athlete.
I’m currently on a professional sabbatical. My intention with this time is to build and prototype out a as many different ideas as I can, get back into a regular cadence of writing, and have fun on the internet. You can read more about what this all means here.
Some interesting things I have worked on over the years:
- Advisor/Contributor at El Cap, a VC fund investing where new technologies collide with established industries.
- Engineering Lead for Gitcoin’s Allo Protocol, a smart-contract protocol for large-group capital allocation.
- Co-founder of Cabin, a DAO building a decentralized city (now defunct).
- Founder of The Solidity Guild, a community of practice for smart contract engineers.
- Founder and CEO of Hawthorne Interactive, a full-stack product studio (Acquired).
- Faculty Director for the Software Engineering Immersive course at General Assembly.
You can see a more full version of my resume here (wip).
Writing
A good way to learn about me is to read my writing. I write on topics like management, productivity, and career advice, all generally through the lens of being a software engineer. I also write about programming, generally, and specifically about JavaScript, Python, and Solidity.
The following are some of my more popular articles and are good places to start:
- Reading Projects: What They Are and How to Set One
- Write Like Farnam Street
- A Developers Guide to Time Blocking
- Wise Management
In addition to writing these articles, I also maintain a list of aphorisms that I try to live by.
Investing
I will occasionally write small checks in to early stage start ups. But I prefer not to invest and instead connect the right founders to El Cap, where I’m an advisor.
Contact
I try to keep a pretty low profile, despite thinking and working in public. If you’d like to work together, the best way to get a response is to have a mutual contact introduce us. You can learn more about the kinds of things I’m interested in working on here. Otherwise, the best way to reach me is on Twitter.