Ku Lok Sun's starred repositories

free-programming-books

:books: Freely available programming books

nodebestpractices

:white_check_mark: The Node.js best practices list (July 2024)

Language:DockerfileLicense:CC-BY-SA-4.0Stargazers:98941Issues:1931Issues:321

ant-design

An enterprise-class UI design language and React UI library

Language:TypeScriptLicense:MITStargazers:91666Issues:239Issues:29968

nest

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

Language:TypeScriptLicense:MITStargazers:66445Issues:739Issues:5350

interviews

Everything you need to know to get the job.

Language:JavaLicense:MITStargazers:63176Issues:2615Issues:53

husky

Git hooks made easy 🐶 woof!

Language:JavaScriptLicense:MITStargazers:32215Issues:155Issues:1034

engineering-blogs

A curated list of engineering blogs

learnGitBranching

An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!

Language:JavaScriptLicense:MITStargazers:30319Issues:524Issues:477

hacker-laws

💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws

Language:ShellLicense:CC-BY-SA-4.0Stargazers:25723Issues:443Issues:204

design_patterns_in_typescript

:triangular_ruler: Design pattern implementations in TypeScript

Language:TypeScriptLicense:MITStargazers:5171Issues:175Issues:6

FAQGURU

:school_satchel: :rocket: :tada: A list of interview questions. This repository is everything you need to prepare for your technical interview.

react-basic

A description of the conceptual model of React without implementation burden.

nipplejs

:video_game: A virtual joystick for touch capable interfaces.

Language:JavaScriptLicense:MITStargazers:1775Issues:29Issues:140

smithy

Smithy is a protocol-agnostic interface definition language and set of tools for generating clients, servers, and documentation for any programming language.

Language:JavaLicense:Apache-2.0Stargazers:1746Issues:27Issues:450

blog

:pencil2: 博客写在 Issues 里

blog

A tech blog about Front-end, JavaScript and Security

bedrock-claude-chat

AWS-native chatbot using Bedrock + Claude (+Mistral)

Language:TypeScriptLicense:MIT-0Stargazers:779Issues:20Issues:221

virtualjoystick.js

a virtual joystick library to emulate a joystick on touch screen in javascript

Language:JavaScriptLicense:MITStargazers:419Issues:23Issues:26

JoyStick

A simple JoyStick that use HTML5, Canvas and Vanilla JavaScript, for touch and mouse interfaces (no JQuery required), preview at:

Language:JavaScriptLicense:MITStargazers:349Issues:7Issues:28

learn-redis

:closed_book: Need to store/access your data as fast as possible? Learn Redis! Beginners Tutorial using Node.js :rocket:

deox

Functional Type-safe Flux Standard Utilities

Language:TypeScriptLicense:MITStargazers:206Issues:5Issues:64

restaurant-order

A micro frontend for ordering food from a restaurant

innodb-locks

An attempt to understand locking in MySQL's InnoDB engine

Language:JavaScriptStargazers:111Issues:6Issues:0

notepad-plus-plus-localization-hong-kong

Hong Kong Cantonese localization / translation for Notepad++

clean-architecture

An example of the application built around clean architecture principles as defined by Uncle Bob.

Language:JavaLicense:Apache-2.0Stargazers:50Issues:6Issues:0

open-source

Dimagi's Open Source project standards and Code Review Policies

License:BSD-3-ClauseStargazers:39Issues:28Issues:0

extra-laser

Extra Laser | Extra Parts, Extra Credit

Language:TypeScriptLicense:NOASSERTIONStargazers:4Issues:4Issues:0

adopt-a-fire

(js13k) Set up and maintain a fire by balancing fuel, oxygen and heat

Language:JavaScriptStargazers:2Issues:0Issues:0
Language:TypeScriptLicense:NOASSERTIONStargazers:1Issues:0Issues:0

tank-beyond-repair

Repair your tanks or scrap them for a better tank, play against your friend to build the best tank!

Language:TypeScriptLicense:NOASSERTIONStargazers:1Issues:6Issues:28