An open API service indexing awesome lists of open source software.

https://github.com/gethgr/software-engineer-handbook

Practical guide for common and useful commands for software engineer.
https://github.com/gethgr/software-engineer-handbook

cheatsheet commands handbook mkdocs software-engineering

Last synced: 24 days ago
JSON representation

Practical guide for common and useful commands for software engineer.

Awesome Lists containing this project

README

          

# Software Engineer Handbook

## Description

This repository contains a collection of practical cheat sheets and guides for common tools and frameworks used in software engineering. It covers various topics, including Django, PostgreSQL, Pytest, Docker, Git, and more.

Whether you're a beginner or an experienced developer, this handbook provides quick reference commands, workflows, and best practices for everyday tasks.

The content is organized by category to make it easier for you to find what you need.

## Features

- 📜 **Django Commands**: Common commands for managing a Django project.
- 🛠️ **Pytest**: Commands and practices for testing your code.
- 🐳 **Docker**: Useful commands for working with Docker containers.
- ⚙️ **PostgreSQL**: Commands for database management and operations.
- 🐦 **Git & GitHub**: Best practices and common commands for version control.

## Live Demo

You can view the live version of this handbook on GitHub Pages:

[Visit the Handbook](https://gethgr.github.io/software-engineer-handbook/celery/)

## Installation

To install and contribute to this repository:

- Clone the repository:
```bash
git clone https://github.com/gethgr software-engineer-handbook/tree/main
```

- Install the required dependencies with Poetry:
```bash
poetry install
```

- Build the documentation static files:
```bash
poetry run mkdocs build
```

- To run the site locally:
```bash
poetry run mkdocs serve
```

### Contributing

If you find any issues or want to suggest new additions, feel free to open an issue or create a pull request.