alextanhongpin
Philosophy - maintainability and evolvability. Loves software architecture and principles. Exploring deep learning and generative AI.
Malaysia, Singapore
Pinned Repositories
advent-of-code-2022
AoC 2022
compress.js
A simple JavaScript based client-side image compression algorithm
database-design
Ideas on better database design
evolutionary-architecture
Collection of best practices when designing an server-side and client-side architecture
full-stack-microservice
Architecture design for microservice
go-advance-concurrency
A collection of best practices and lessons learnt from applying concurrency in go.
go-chat
Chat server with websocket golang
go-rate
Simple rating algorithm as used by Reddit
opencv-sudoku
Experimenting sudoku solver with OpenCV
technical-indicators
Charts for displaying stocks technical indicators
alextanhongpin's Repositories
alextanhongpin/database-design
Ideas on better database design
alextanhongpin/compress.js
A simple JavaScript based client-side image compression algorithm
alextanhongpin/cheat-sheet
A list of useful cheat-sheet for different languages/tools
alextanhongpin/kubernetes-structure
A structured approach for handling large kubernetes project
alextanhongpin/core
Core services for golang
alextanhongpin/go-learn
Things I learnt about go
alextanhongpin/architecture-decision-records
Architecture Decision Record, for fun
alextanhongpin/go-gemini-proxy-openai
Proxy OpenAI client calls to Gemini, for Autogen
alextanhongpin/learn-cuelang
Exploring cue-lang and the basic features
alextanhongpin/frontend
Collection of useful frontend codes
alextanhongpin/daily-scrum
My own daily scrum
alextanhongpin/matrix-factorization
Matrix factorization, and it's application for recommendation system
alextanhongpin/python-guidance
Python Guidance
alextanhongpin/.dotfiles
My Dotfiles
alextanhongpin/alextanhongpin.github.io
my own personal website hosted on github
alextanhongpin/asciidoc-test
Testing out asciidoc on Github
alextanhongpin/deep-learning-learn
Track my learnings on Deep Learnings
alextanhongpin/docker-multi-stage-revisited
Docker multi-stage revisited
alextanhongpin/go-alpine-htmx
Golang AlpineJS + HTMX
alextanhongpin/go-api-test
Setup API
alextanhongpin/go-kafka
Kafka setup with golang
alextanhongpin/go-prometheus
Setup go prometheus
alextanhongpin/js-ffmpeg
Example using ffmpeg wasm for video decoding in the browser
alextanhongpin/js-transformers
Testing out transformer.js capabilities
alextanhongpin/learn-ansible
Learn ansible
alextanhongpin/python-eda
Exploratory Data Analysis
alextanhongpin/python-experimentation-for-engineers
From the book of the same title
alextanhongpin/python-introduction-to-statistical-learning
From the book of the same title
alextanhongpin/python-learn
Learn python
alextanhongpin/python-pytorch
Learning pytorch