I love to learn, understand, and connect. I’m a fan of systems–building them, fixing them, and thinking about how to make them work better for people.
I’ve gained insights from studying multiple types of systems, including languages, religions, philosophies, government and corporate structures, and many examples from software engineering.
In addition to building software to solve problems, I enjoy: writing, teaching, poetry, hiking, coffee, reggae, soccer, tennis, board games, camp fires, good conversations, and generally any time spent in good company.
Ain’t that what life’s about anyway?
Software Engineering (MBL)
Juris Doctor & Public Policy (JD/MPP)
College of William & Mary
Bachelor of Arts, Summa Cum Laude
Barrett Honors College at Arizona State University
Fjord is an open-source platform that deploys a real-time API Proxy for Kafka.
In Part II, we learned how an HTTP request travels across the Internet to the correct destination server, through several layers, and returns with a response. But how does this happen reliably and securely, without becoming corrupted or being intercepted by a malicious hacker?
What exactly happens when you enter a URL in your browser? How does your browser know what content to display? To answer this question, we need to understand how the various layers of the Internet work.
ISPs, routers, gateways, LANs, HTTP, the cloud, the web… the Internet is so complex that we could spend days, months, and even years studying this stuff, and we still wouldn’t be done.
My team and I are building the Fjord Framework, an open-source framework that deploys an API Proxy to enable client-side streaming from Kafka.
Gradually going through and exploring the 71-volume Harvard Classics, and writing reviews and reflections.
Deepening my understanding of object-oriented programming through the comprehensive and meticulous Launch School Core curriculum.