I like to talk about stuff I have no idea about. Sometimes I even write about them.
All models are wrong
Attempt to understand memory ordering
March 02, 2024
SQL Server how to write many rows quicker
February 11, 2023
Incremental scala implementation notes
February 11, 2023
Random thoughts on coding interview
June 11, 2022
Code Readability 9527
May 24, 2022
Different levels of beliefs
May 05, 2022
CRDT implemented using Typeclass
April 17, 2022
My thoughts of being a Manager in Software Development
April 07, 2022
Summary of Good Strategy Bad Strategy
November 20, 2021
The cost of using an event streaming model to share state
November 12, 2021
Thoughts on organization structure
November 08, 2021
Things to consider when building distributed system
December 23, 2019
How to make a loop cancellable? (Scala)
December 08, 2019
Fix point type for GADT (Scala)
February 08, 2019
My reflection for 2018
December 25, 2018
Scalameta tutorial: Cache decorator
May 06, 2017
How multiplayer game sync their state? (Part 2)
May 01, 2017
Fantastic meetings and where to find them
April 01, 2017
How multiplayer game sync their state? (Part 1)
March 01, 2017