Aaron RaffLogo

Software Engineer based in Raleigh, NC. Interested in distributed systems.

Aaron

How to Write Your First Python Test

September 26, 2020

Python’s standard library includes the unittest module which provides handy tools to write tests. Here’s how you can start validating that your Python code works.

An Introduction to Producing and Consuming Kafka Messages in Go

June 13, 2020

Kafka is a popular distributed streaming platform. Let’s take a look at how to produce and consume messages in Go!

How to Write a Lexer in Go

June 01, 2020

A lexer is the first phase in all modern compilers, but how do you write one? Let’s build one from scratch in Go!