Recent Rotations

  • Distributed Systems

    Building a Raft (Part 1)

    With all the blockchain breaches and social media escapades, there’s been an awful lot of buzz about distributed systems lately. But how many of us really understand how they work? Let’s dive in together…

    Daniel Sollis
    Dec 19, 2022
  • Serialization

    Choosing Serialization Formats in Go

    Serialization format is an often-overlooked engineering step that could make your application as slow as a turtle or as speedy as a cheetah!

    Daniel Sollis & Danielle Maxwell
    Dec 5, 2022
  • Distributed Systems

    No, Twitter Won't Disappear Overnight

    In this post we’ll explore the question, how does a distributed system actually die?

    Edwin Schmierer
    Nov 29, 2022
  • News, Company

    October Retreats and Conferences

    Even though we are a fully distributed team, we celebrate curiosity, collaboration, and growth together in-person as much as we can. We’ve maintained a tradition of combining tech conferences with team retreats, and this October we …

    Benjamin Bengfort
    Oct 31, 2022
  • WASM

    Why WebAssembly Is the Future of Computing

    If you talk about WebAssembly (WASM), you just may spark debate about whether it is really the next best thing in web development or the second coming of Java applets. In this post, we’ll dive into WASM, how it is currently …

    Danielle Maxwell
    Sep 27, 2022
  • Microservices, Eventing

    The Eventing Platform Landscape

    Kafka and PubSub and Kinesis, oh my! Which eventing platform is best? In this post we’ll explore the three primary categories of eventing systems and understand their similarities, differences, and key use cases.

    Rebecca Bilbro
    Sep 10, 2022
  • Golang, Programming

    Ranges of Integer Data Types

    The data type choices we make when building data systems or metrics is critically important: as our systems run for long periods of time it can be easy to overflow the integers that we use (Y2K bug anyone?). As a result, I find myself …

    Benjamin Bengfort
    Sep 7, 2022
  • Technology

    In Which an English Major Interns in Tech

    Over the course of the past few months, I’ve had the pleasure of interning at Rotational Labs as a technical writer. I’m excited to share a little bit about my experience and provide some insight from the perspective of someone who is …

    Natasha White
    Aug 15, 2022
  • Programming

    Effective Programmers Read Code

    As programmers, we tend think of ourselves as authors of code, but our daily engineering practice probably requires us to spend more time reading code than writing it. Perhaps this is even a source of stress for you. Changing your mindset …

    Benjamin Bengfort
    Aug 8, 2022
  • 2
  • of
  • 5