Skip to content

teivah/teivah

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 

Repository files navigation

Teiva Harsanyi

I’m a software engineer specializing in distributed systems, scalability, reliability, and observability topics. I’m currently working at Google as a senior software engineer in the ML SRE team. Meanwhile, I love meeting challenges, learning, and sharing.

I'm also the author of 100 Go Mistakes and How to Avoid Them book and The Coder Cafe newsletter.

GitHub

Stats

teivah's Stats

Main Repositories:

General:

  • algodeck and designdeck: Open-Source collections of flash cards to help developers preparing their algorithm & system design interview
  • sre-roadmap: An opinionated roadmap to become an SRE
  • docker-kafka: Simple Docker image for Kafka, pulled +250k times

Go:

  • 100-go-mistakes: The official repository of 100 Go Mistakes and How to Avoid Them
  • broadcast: Notification broadcaster library
  • onecontext: Set of Go context's utilities
  • go-lfu: A Go library for handling LFU cache operations in O(1)
  • bitvector: Static bit vector structures library
  • tourniquet: gRPC client-side load balancer
  • multilock: A library to efficiently store a set of Mutex or RWMutex
  • resequencer: Resequencer library
  • majorana: A RISC-V virtual processor
  • go-bbl: Brown Bag Lunch on Go

Rust:

  • rust-cheatsheet: Rust language cheat sheet
  • ettore: A RISC-V virtual processor
  • franz: A collection of Kafka utility tools (load testing, replication)

Haskell:

Python:

Challenges:

Programming Languages

The programming languages on which I built at least some basic foundations:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published