Skip to content

Instantly share code, notes, and snippets.

View mrajaeim's full-sized avatar
🧙‍♂️
Focusing

Mohammad Rajaei Monfared mrajaeim

🧙‍♂️
Focusing
View GitHub Profile
@nurmdrafi
nurmdrafi / package.md
Last active July 16, 2025 07:37
How to Build and Publish NPM Package Using Rollup, Babel, TypeScript, ESLint, and Jest

🚀 How to Build and Publish NPM Package Using Rollup, Babel, TypeScript, ESLint, and Jest

1. Setup the Project

Create a new directory for your project and initialize it with npm:

mkdir my-package
cd my-package
npm init -y
@ersingencturk
ersingencturk / setup python.md
Last active May 26, 2024 15:09
Installing Python 3.11 & Rust on Raspberry Pi

Installing Python 3.11 & Rust on Raspberry Pi

Python 3.11 is not available as apt package on debian raspbian bullseye so installing from source needed

updatepython2v11.sh can be used to compile python 3.11 on raspberry pi

installing packages like bcrypt and cryptography needs rust compiling so rust compiler needed if you don't do that you will get error liek this:

Building wheels for collected packages: bcrypt
@qoomon
qoomon / conventional-commits-cheatsheet.md
Last active March 20, 2026 13:04
Conventional Commits Cheatsheet
@joshbuchea
joshbuchea / semantic-commit-messages.md
Last active March 20, 2026 21:59
Semantic Commit Messages

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example