Focus is on building stuff and this blog should serve as a medium to write deep explainers on complex topics.
Upcoming explainers on:
- Spring boot Inversion of Control (Dependency Injection): series
- SSH configuration on unix based system
- Docker internals and docker compose: series
- Nginx and web-server in general: reverse proxy, proxy, media
- HomeLab Project: Series
- SSL and how let's encrypt works
- A Journey into distributed systems
- Go learning series
- Networking Review: TCP/IP protocol and subnetting
- DNS servers
- SSH tunneling and ngrok architecture
- CI/CD with github actions and VPS based deployment pipeline.
- Internals of go and java with memory profiling and testing to limits
- Compilers, OS and networking
- Understanding spring boot from ground up, how application starts, developing apis with framework in java, java and go profiling
- Testing ACID compliance in database, writing backends in go to test features
- Distributed key-value store.
- log-based distributed database
- Serializability and isolation guarantees in database, test with spring may be
- Service discovery and microservices using consul and registrator
- Shell scripting cheatsheat guide