Archive
Stocks notification: Building multi-arch docker image
Reverse engineering CryptoPanic REST API
Stocks notification: TradingView webhook to telegram
Caching docker layers in github actions and retriggering workflow
Automating infrastructure provisioning, configuration, and application deployment
Hashnode: A home for my blog
Implementing redis serialisation protocol
Building redis with CodeCrafters
Learning a system programming language: Rust
Project venturebites: A portal for asia tech startup events
Managing personal finance
Data mining: SQL for data practitioners
Tracking user behaviour with Google Analytics and Google Tag Manager
Instagram scraper: Find viral posts on instagram
Reverse geocode cities from geographic coordinates
Challenges in designing a great user onboarding experience
API versioning: The inevitable breaking change in software
Pagination: The deceptively simple task
First software engineering role: A year in review
2020 outlook
Distributed systems: A glance at designing data-intensive applications
In review: 3 months probation
Software engineering: More than just coding
Lessons from interviews to first job