https://github.com/igormcsouza/knowledge-base
Research and studies I found along my software days
https://github.com/igormcsouza/knowledge-base
docker git python3
Last synced: 6 months ago
JSON representation
Research and studies I found along my software days
- Host: GitHub
- URL: https://github.com/igormcsouza/knowledge-base
- Owner: igormcsouza
- Created: 2024-03-07T15:07:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-09-01T21:39:04.000Z (10 months ago)
- Last Synced: 2025-09-01T22:22:08.024Z (10 months ago)
- Topics: docker, git, python3
- Language: Ruby
- Homepage: https://igormcsouza.github.io/knowledge-base/
- Size: 24.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Igor's Knowledge Base
A modern, searchable knowledge base built with [MkDocs Material](https://squidfunk.github.io/mkdocs-material/) containing software engineering knowledge, tips, and best practices.
🔗 **[Visit the Knowledge Base](https://igormcsouza.github.io/knowledge-base/)**
## What's Inside
This repository contains comprehensive documentation on:
- **Python Development**: Tips, tricks, and best practices
- **Web Frameworks**: Flask guides and tutorials
- **Version Control**: Git commands, configurations, and workflows
- **And much more!**
## Features
- 🔍 **Full-text search** across all content
- 🏷️ **Tag-based organization** for easy discovery
- 📱 **Mobile-friendly** responsive design
- 🌙 **Dark/light mode** toggle
- 🚀 **Fast loading** with modern web technologies
## Quick Start
### Local Development
1. **Clone the repository**:
```bash
git clone https://github.com/igormcsouza/knowledge-base.git
cd knowledge-base
```
1. **Install dependencies**:
```bash
poetry install
```
1. **Start the development server**:
```bash
poetry run mkdocs serve
```
1. **Open your browser** to `http://127.0.0.1:8000`
### Contributing
Want to add content? Check out the [Getting Started guide](https://igormcsouza.github.io/knowledge-base/getting-started/) to learn how to:
- Add new pages and articles
- Use tags effectively
- Follow content guidelines
- Preview changes locally
## Deployment
The site is automatically deployed to GitHub Pages via GitHub Actions when changes are merged to the main branch.
## Follow Me
[](https://linkedin.com/in/igormcsouza)
[](https://github.com/igormcsouza)
[](https://igormcsouza.github.io/)
---
## Built with ❤️ using MkDocs Material