List of things I build

Posted: Aug 01, 2021

Categories: programming


What I cannot create, I don't understand
--- Richard Feynman

I like this quote because to me it's true. But not in a profound way or anything, I just forget things fast if I only read about it 🤷🏻‍♂️

So to make up for my brain's weakness, I learn stuff by building it. Below is a list the things I have built. Some of the projects are inspired from this list.

All of these are open source on my github @qnkhuat

NameTry itStackCategoryNote
Ubinoteubinote.coClojure, SveltePersonal archive with highlightners
TStreamtstream.xyzGo, ReactJSFunTStream is a streaming service for terminal users
Termisharetermishare.comGo, ClojureScriptFunPeer to peer terminal sharing
TheLifeBookthelifebook.meReactJS, FirebaseFunA place to store your life memories
SpaceXyoutubeCommon LispLearn, FunAuto docking for SpaceX Dragon2 Simulation written in Lisp
Llama2.rsRustLearn, FunInference llam2 in one file of pure Rust
Engraveengrave.on.fleek.coSolidity, ReactJSLearn, FunWeb app to write message into the ethereum chain
LifetermyoutubeCFunConway game of life editor on terminal
GoChessssh gochess.clubGoFunPlay chess with your friends on terminal
Paperdraw.ngockhuat.meReactJSFunA digital paper
TermlogJavascriptToolsConsole log to terminal
Make a LispClojureLearn, FunWrite a Lisp inteprepter in Clojure
TagHaskellLearn, FunA CLI to tag folder
Demys - WIPRustLearnWrite a Debugger in Rust
RustOS - WIPRustLearnLearn to write an OS in Rust
SICPSchemeLearnStructure and Interpretation of Computer Programs
DB from scratchCLearnLearn to write a DB from scratch
nand2tetrisPythonLearnMy repo for learning nand2tetris
texteditorCLearnWrite a text editor in C
ConnectUsPHPStartupOur Startup back in 2018
Scan dead linksBashFunA bash script to scan dead links