Threads And Queues In Ruby

I recently tried solving a coding challenge that required concurrent processing of data. This is something I’ve honestly never done before in code. At work, almost everything is event driven, and tasks that do need to be done asynchronously or concurrently have been done through systems like Sidekiq, Redis or message queues like Kafka. I want to introduce the problem to you, go over my solution, and describe my thought process along the way....

January 3, 2023 · 9 min · Me

I'm a staff software engineer now? Two Promotions in 8 Months

I’m probably just as shocked as you are reading that title. I still can’t believe I’ve receieved two promotions in the past 8 months. I had intended to do a number of posts on what I was learning and the progress of my career into a staff+ role.. But I’ve already made it. So instead I’m going to talk about the last 8 months, what I’ve been up to since my last post, and what my goals are going forward....

July 7, 2022 · 6 min · Me