Coding tips and resources for developers and researchers
Top 75.3% on sourcepulse
This repository serves as a comprehensive cheatsheet for graduate students and junior developers, offering practical coding tips, Linux commands, and tool recommendations to enhance productivity and streamline workflows. It aims to share valuable knowledge gained from research and development experiences, particularly benefiting those new to the field or seeking to optimize their terminal and development environment.
How It Works
The cheatsheet is organized into thematic sections covering essential areas like terminal usage, GPU management, data science libraries, web development frameworks, and productivity tools. It provides concise explanations and command examples for common tasks, such as server file transfer via scp
, remote port forwarding with ssh -L
, and efficient Git operations. The inclusion of specific libraries like jq
for JSON processing and bat
for syntax-highlighted cat
showcases a focus on practical, everyday utility.
Quick Start & Requirements
Highlighted Details
nvidia-smi
and nvtop
.timm
, smp
, and augmentation tools like albumtations
.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The repository is a curated collection of tips and may not offer in-depth tutorials or cover all edge cases for each tool. Some recommendations are specific to macOS (e.g., caffeinate
, say
).
3 years ago
Inactive