Welcome to McLargo's technical wiki
What you can find in here
This MUST be a dynamic documentation, constantly updated. Any new tool learn or good practice to include in my daily work must have a space in this project. Also, guidelines/ways of working applicable, no matter my current project.
Grouped in different categories:
Topic | Description |
---|---|
Architecture | Related to patterns, architecture designs... |
DevOps | Related to deployments, ci/cd... |
Machine Learning | Related to machine learning, data science... |
Programming | Directly related to programming |
Project management | Project management stuff |
Utils | Misc of other utils required for daily basics |
With time and more documents covered, relation between them will be enriched. It shouldn't be a just isolated documents, but more of a wiki to cover my professional philosophy and understanding on technical topics.
Tools
I am using markdown to make it easier to build new documents from IDE. Template sample available for this wiki.
I am following markdown good practices. Highlighted practices are:
- Don't use more than one blank line.
- Remove extra spaces at the end of lines.
- Always uses spaces instead of hard tabs.
- Only one H1 per document.
- Header levels should increment by one -- don't skip levels.
- Limit line length to 100 characters.
There is a pre-commit to validate markdown files, so you can check it before committing.
Mkdocs as site generator for my documentation. Includes nice features as search, customizable layout and easy deployment to github pages, making it 100% online.
Repo that generate this website, can be found in my github.
What you cannot find in here
- cheatsheets, they belong to installation repo. Help is available directly in the terminal.
- code, that belongs to github. Either private/public repo.
- mentoring assets
- interview process/reviews.
- books or manuals. Check in Google Drive.