Josh Choo's blog
Home
Writing
Notes
Learning
Tech
Frontend
React
React Native
Redux
Redux Saga
Backend
Temporal
GraphQL
gRPC
Express
MongoDB
PostgreSQL
Docker
Kubernetes
Programming Languages
Java
Kotlin
TypeScript / JavaScript / Node.js
Books
(2023)
Building Evolutionary Architectures
- Neal Ford, Rebecca Parsons, and Patrick Kua
(2022)
The Phoenix Project
- Gene Kim, Kevin Behr, and George Spafford
(2022)
A Philosophy of Software Design
- John Ousterhout
(2022)
Data-Oriented Programming
- Yehonathan Sharvit
(2022)
Functional Programming in Java
- Venkat Subramaniam
(2022)
Java by Comparison
- Simon Harrer, Jörg Lenhard and Linus Dietz
(2022)
Powerful Command-Line Applications in Go
- Ricardo Gerardi
(2022)
Software Engineering at Google
- Titus Winters, Tom Manshreck and Hyrum Wright
(2022)
Kotlin in Action
- Dmitry Jemerov and Svetlana Isakova
(2021)
Unit Testing Principles, Practices, and Patterns
- Vladimir Khorikov
(2021)
The Design of Web APIs
- Arnaud Lauret
(2021)
The Effective Engineer
- Edmond Lau
(2021)
99 Bottles of OOP
- Sandi Metz
(2021)
Composing Software
- Eric Elliott
(2021)
Monolith to Microservices
- Sam Newman
(2020)
Building Microservices
- Sam Newman
(2020)
Effective Typescript
- Dan Vanderkam
(2020)
The Coding Career Handbook
- Shawn (swyx) Wang
(2020)
The Pragmatic Programmer, 20th Anniversary Edition
- David Thomas & Andrew Hunt
Courses
Terraform for AWS - Beginner to Expert
Zero To Production In Rust
Epic React
Microfrontends with React: A Complete Developer's Guide
gRPC [Golang] Master Class: Build Modern API and Microservices
Complete Guide to Protocol Buffers 3
React Native - The Practical Guide
Microservices with TypeScript and React
Typescript: The Complete Developer's Guide
Complete React Developer
Node.js: Advanced Concepts
Advanced React and Redux
Modern React with Redux
freeCodeCamp
Nodejs Express - unit testing/integration tests with Jest
The Web Developer Bootcamp
Advanced REST APIs with Flask and Python
Intro to Computer Networks
Python REST APIs with Flask, Docker, MongoDB and AWS DevOps
SQL and PostgreSQL for Beginners
REST APIs with Flask and Python
NUS CS1020E - Data Structures and Algorithms I (C++)