Blogs / Personal blogs

Dmitry Frank

dmitryfrank.com

I'm a passionate software engineer with 20 years of professional experience; these days I'm mostly focusing on the backend of distributed systems, written primarily in Go and Rust. I also have a strong background in really low-level stuff, like real-time kernels for tiny embedded systems with 16KB RAM (e.g. check out…

Popular posts
5
Total points
786
HN comments
334
Rank
#2,958 personal

Visit dmitryfrank.com → RSS feedOn Hacker News Sep 2015 – May 2020

Software Engineering 5Programming Languages 3Tools & Productivity 1Systems & Performance 1

1

Mocking time and testing event loops in Go

Initially I wanted to write articles on those two topics separately (mocking time and testing event loops), but during the process I realized that the things I want to talk about are too interrelated: when I need to mock time, it's usually to test some event loop with it, and when I test event loops, typically mocked…