CodeMeshIO: How Did I Get Here?

Building Confidence in a Distributed Stream Processor Video of my CodeMeshIO talk: "How Did I Get Here? Building Confidence in a Distributed Stream Processor" is now available. There's a number of links at the end of the talk for additional material you can check out. To make life easier on…

Read this article

QCon: How Did I Get Here?

Building Confidence in a Distributed Stream Processor Video of my QCon New York talk: "How Did I Get Here? Building Confidence in a Distributed Stream Processor" is now available. There's a number of links at the end of the talk for additional material you can check out. To make life…

Read this article

Learning from Ada

This is a cautionary tale. One of youth and a lesson I eventually learned but still often don't heed. About how sometimes, the tool that is easiest to get started with isn’t the tool that will make your job the easiest. When I was getting started as a professional…

Read this article

Pony Patterns: Waiting

I am a patient boy. I wait, I wait, I wait, I wait. My time is water down a drain Everybody's moving. Everybody's moving. Everything is moving, moving, moving, moving Please don't leave me to remain. In the waiting room --- Ian MacKaye How do you wait when you can't…

Read this article

Inside the Pony TCP Stack

In this post, we are going to take a look at how Pony implements its TCP stack. The API for Pony's networking stack is callback and event driven. I've previously written about network programming in Pony and showed how to implement a simple echo server. We didn't, however, dive too…

Read this article