Sajidur Rahman's repositories
javafx-work-break-countdown-timer
A JavaFX countdown timer application that reminds you to take a break after a certain amount of time. By default its 30 min but you are free to use your custom time.
php-framework
Creating a custom PHP framework from scratch by implementing best practices.
soft-sight
A color theme for visual studio code (vscode) that feels soft and pleasant to eyes.
design-patterns
Software design patterns simplified and implemented using PHP (8.0 or above).
letter-navigator
A vscode keymap extension that enables navigation with letter keys and perform other essential operations. Replacement for the arrow keys (almost).
opengl-vscode-linux
OpenGL project for vscode using cmake, glfw, glm on linux.
data-structures-and-algorithms
Data Structures and Algorithms.
flappy-game-rust
A simple flappy bird game in Rust language.
go-test-label
Minimal and simplest way to add colored label to Golang console text for test cases.
moolang-interpreter-go
moolang, a dynamic programming language interpreter written in go language.
movie-database-vue-mongo-express
Movie database. Movie review and rating application built with vuejs, nodejs, express and mongodb.
notes-on-c
Simplified comprehensive notes on the C programming language.
notes-on-github-actions
Brief notes on GitHub Actions.
notes-on-go
Minimal notes on go language.
notes-on-php-testing
Notes on PHP testing
notes-on-react
Notes on React with JavaScript
react-graphql-axios-client
ReactJS, Axios, GraphQL client to fetch data from Github GraphQL API.
docs
Documentation for Colyseus
godot_recipes
Lessons, tutorials, and guides for game development using the Godot game engine.
Hands-On-Network-Programming-with-C
Book Example Code for Hands-On Network Programming with C
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
linux
Linux kernel source tree
webgl2-fundamentals
WebGL 2 lessons starting from the basics