Kevin's Blog

Resources

Intro

This page is for my humble list of resources.

There are many online resources, but not of them are worth my time. The tricky part is saving them so I can find next time.

The format I am using is

[Title][Category|Category][URL|URL...]

[DESCRIPTION - optional]

PROGRAMING

  1. [Sparse Table][cp][wikipedia|cp-algo]

  2. [Algomonster][algo][url]

    A memoir technique to answer a range of queries without recalculating the result per query, using 2d array matrix.

  3. [Disjoint set][cp][cp-algo]

  4. [Disjoint sparse table][cp][cp-algo]

  5. [Defer Recover Panic in Golang][go][go.dev]

  6. [Concurrency pattern in Go][go][github]

  7. [Buf connect][go|grpc][buf blog]

    This blog post explain why buf-connect is a better framework compare to Google gRPC implementation

  8. [Segment tree][cp][cp-algo|cp-algo|[cses][https://cses.fi/problemset/task/1143/]]

Tips

  1. [java use equals instead of == when comparing integers][java][stackoverflow]

OPEN SOURCES

Blogs

  1. [Code review tips][codereview][google eng practice|code reviewer fall in love|redhat dev blog]

The list doesn’t include general tech news (InfoQ, the new web, tech explore, wired, etc.)

Reply to this post by email ↪