Welcome to Igor's Knowledge Base
A comprehensive collection of software engineering knowledge, tips, and tricks gathered during my journey as a Software Engineer.
What You'll Find Here
This knowledge base is organized around Igor's areas of interest as a software engineer specialized in machine learning and AI:
- Machine Learning & AI: The math and models behind ML — core specialty
- Python: Language tips, idioms, and gotchas
- Web Development: Frameworks like Flask
- DevOps & Tools: Git, tooling, 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!
Navigation
Use the navigation menu above to explore different topics, or use the search functionality to find specific information quickly.
Getting Started
New to this knowledge base? Check out the Getting Started guide to navigate and preview the site, or jump straight to Contributing to learn how to add new content:
- Navigate the documentation
- Use tags for efficient searching
- Contribute new content
- Preview changes locally
Connect with Igor
This knowledge base is continuously updated with new learnings and discoveries.