Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've been applying a lot of principles and suggestions from TigerBeetle style lately, mainly in Rust and Go and I can’t recommend it enough.

- single entry point, near-zero deps

- ci locally and tested, one command to runs tests, coverage, lint etc

- property/snapshot/swarm testing, I love writing simulations now and letting the assertions crash

- fast/slow split + everything is deterministic with a seed

- explicit upper bounds + pool of resources. I still dynamically allocate but it makes code simpler to reason about

Thanks to the TB team for the videos and docs they been putting out lately.



Such a pleasure to read this, that TigerStyle is making a difference for you. Appreciate the kind words!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: