- Coding Conventions as Code with ArchUnit
- Why group and order imports in Go?
- Integration Testing with Github Actions
- Some thoughts on writing tests
- Pre-commit hooks with Go
- Dependency injection with Go
- Create a code generator with protoc
- Safely Use Go Context to Pass Data
- Prepare for system design interviews
- Buying ADA (Cardano) in Singapore
- Release Go modules automatically
- Error Handling when Consuming Streams
- Create a blazing fast blog via NextJS
- Debloat my Huawei P30 Pro
- Enable the dark theme in Gatsby
- Type checking for Gatsby with TypeScript
- Releases with Semantic-release
- I patched a npm package
- scrollIntoView issue with vue-router
- Blogging with VuePress
- One-line HTTP Static Server