Yap Han Chiang's repositories
codecrafters-redis-rust
A simple TCP server that supports simple redis commands like PING, ECHO, GET, SET
market-data
API server and job scheduler for stock options data
url-shortener-backend
A URL shortener service that allows users to shorten a URL, like tinyURL. Frontend: https://github.com/hanchiang/url-shortener-frontend, Infra: https://github.com/hanchiang/url-shortener-infra
instagram-node-api
An API service to find viral instagram posts of users
instagram-content-finder
A simple console program to retrieve media and other information from instagram profiles
market-data-notification
Retrieve and send stocks and crypto market data to telegram. Infra: https://github.com/hanchiang/market-data-notification-infra. Stocks: https://t.me/+6RjlDOi8OyxkOGU1. Crypto: https://t.me/+geTqFk8RktA2YzA9. Blog post: https://www.yaphc.com/stocks-notification-tradingview-webhook-to-telegram
market-data-notification-infra
Automate provision of cloud infrastructure and application deployment.
software-engineering-learnings
A single repository to store all my learnings in the field of software engineering
apache-kafka-for-beginners
demo of kafka producer and consumer API
async-book
Asynchronous Programming in Rust
complete-crypto-currency-and-blockchain-course-learn-solidity
Learn smart contract with solidity from the course: https://learning.oreilly.com/videos/complete-cryptocurrency/9781839211096/
crypto-google-app-script
Crypto data tracker with google app script
learn-nextjs
Learn next.js by following through the tutorial.
learn-packer
Learn how to use packer to configure and build an machine image
my-gatsby-website
Starter project: https://github.com/vagr9k/gatsby-advanced-starter
my-restaurant
A food aggregation website that allows users to add a store and leave reviews
my-website-hashnode
Backup of my blog's content on hashnode
node-typescript-express
A simple typescript, express project
node-typescript-koa
Node.js typescript koa project template
react-boilerplate-webpack-babel
Boilerplate for react using webpack 4 and babel 7
rust-async
Learn async rust from https://rust-lang.github.io/
train-routes
A coding exercise to count number of paths between two vertices, find shortest path from source to destination, find length of path
typescript-node-docker
A simple dockerised typescript koa server, ready to be developed and deployed
url-shortener-frontend
Frontend for URL shortener service: https://github.com/hanchiang/url-shortener-backend
url-shortener-infra
Infrastructure as code for URL shortener. Backend: https://github.com/hanchiang/url-shortener-backend