sombr
Senior Site Reliability Engineer at @google, former Software Developer @amzn. Always tinkering w/ new technologies.
@googleLondon
Pinned Repositories
go-container-roundrobin
RoundRobin (ring) queue-like conainer with fixed memory footprint
rust-lock-free-stack
Rust Lock Free (Atomic) Collection that essentially is a Stack, but limited to a relatively slow "add" operation, but fast "remove_all" that removes everything from the collections and returns a reverse-order iterator.
rust-tasks
Rust Simple Tasks
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
vim-scala-worksheet
Tiny Vim plugin that turns your file into interactive worksheet
sombr's Repositories
sombr/vim-scala-worksheet
Tiny Vim plugin that turns your file into interactive worksheet
sombr/rust-lock-free-stack
Rust Lock Free (Atomic) Collection that essentially is a Stack, but limited to a relatively slow "add" operation, but fast "remove_all" that removes everything from the collections and returns a reverse-order iterator.
sombr/rust-tasks
Rust Simple Tasks
sombr/go-container-roundrobin
RoundRobin (ring) queue-like conainer with fixed memory footprint
sombr/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
sombr/adat-format-py
CLI tool to read and extract ADAT archives
sombr/adat-format-rs
Rust reader for DAT format files
sombr/advent-of-code
Advent of Code snippets: adventofcode.com
sombr/ansible-build-macsec-on-rpi
Ansible playbook to automate building a macsec.ko module on an RPi stock Ubuntu which does not provide its own macsec by default in the distribution
sombr/dlaicourse
Notebooks for learning deep learning
sombr/firefly
A fast & minimal Jekyll blog theme with clean dark mode
sombr/go-container-heap
A fixed footprint (no reallocations) heapq in Go from scratch
sombr/go-container-lock-free-stack
Lock-free implementation of a Stack data structure using atomics
sombr/go-datapump
Simple (synchronous at its core) data pump framework
sombr/go-des
Simple Discrete Event Simulation Written in Go
sombr/go-webgl-poc
Proof of concept experiment using WebGL with Go/WASM. The repo follows this MDN WebGL guide: https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Tutorial
sombr/gok-static-ip
Sets static ip for the given interface
sombr/learn-dns
Experiments implementing some of the DNS RFC from scratch
sombr/learn-raytracing
Learning material, experiments, artefacts from raytracing course study
sombr/microbench-des-go-py-js-c
Microbenchmark (you know you can trust them, right 😄) comparing Discrete Event Simulation runtime implementations in Go, Python, Javascript, C. Why these languages? C is the baseline. Otherwise, they are easy to learn, convenient to write and might offer reasonable performance.
sombr/naive-wasm-bench
Naive benchmark of several WASM languages/runtimes. Based on numeric operations and memory access.
sombr/sombr
Profile Summary
sombr/stylegan2-ada
StyleGAN2 with adaptive discriminator augmentation (ADA) - Official TensorFlow implementation
sombr/stylegan2-ada-pytorch
StyleGAN2-ADA - Official PyTorch implementation
sombr/ubuntu-p2p-macsec-bridge
Setup automation for Ubuntu A <-- ... --> Ubuntu B macsec bridge over an untrusted channel.