A quick guide for getting started with open source projectsβfind, contribute, and grow as a developer!
- Explore GitHub Explore or Good First Issue
- Look for labels like
good first issue,help wanted, orbeginner friendly
A quick guide for getting started with open source projectsβfind, contribute, and grow as a developer!
good first issue, help wanted, or beginner friendlyA handy list of Bash commands to boost your workflow and productivity! Perfect for developers, sysadmins, and anyone working in the terminal.
ls -al β List all files and folders with details.cd β Change directory.A lightweight and reusable debounce utility function written in pure JavaScript. Ideal for improving performance in events like input typing, window resizing, or button spamming.
Debouncing is a technique used to limit the rate at which a function is executed. It ensures that a function is not called again until a certain time has passed since its last call. This is useful for performance optimization in scenarios like:
Welcome to the TypeScript Utility Library, a collection of reusable, type-safe, and elegant utilities designed to streamline your TypeScript projects. Whether you're handling deep object manipulations, managing asynchronous operations, or ensuring robust type safety, this library has you covered. π
deepClone and deepFreeze.A collection of essential and reusable JavaScript utility functions that simplify common programming tasks. These functions are small, pure, and easy to integrate into any frontend or backend JavaScript project.
β
capitalize(str)
Capitalizes the first letter of a given string.
β
debounce(func, delay)