Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Igor's Knowledge Base

A modern, searchable knowledge base built with MkDocs Material containing software engineering knowledge, tips, and best practices.

🔗 Visit the Knowledge Base

What's Inside

Organized by area of interest, with a focus on machine learning and AI:

  • Machine Learning & AI: The math and models behind ML — core specialty
  • Python: Language tips, idioms, and gotchas
  • Web Development: Flask guides and tutorials
  • DevOps & Tools: Git commands, configurations, and workflows
  • Roadmap: A competency matrix tracking progress toward Senior
  • Troubleshooting: Real problems hit and how they got fixed
  • And more, as new areas come up!

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:

    git clone https://github.com/igormcsouza/knowledge-base.git
    cd knowledge-base
  2. Install dependencies:

    uv sync
  3. Start the development server:

    uv run mkdocs serve
  4. Open your browser to http://127.0.0.1:8000

Contributing

Want to add content? Check out the Contributing guide to learn how to:

  • Decide where a new topic belongs (or create a new category)
  • 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

LinkedIn GitHub Website


Built with ❤️ using MkDocs Material

About

Everything I learn to be used as storage for my little brain! :D

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors