| title | Skills | |
|---|---|---|
| permalink | skills/ | |
| redirect_from |
|
{{ site.toc }}
Grading scale:
| 10 | You literally have written a book. | | 7 - 9 | Expert, go-to person on this technology. | | 5 - 6 | Solid daily working knowledge. Highly proficient. | | 3 - 4 | Comfortable working with this, have to check manual on some things. | | 1 - 2 | Have worked with it previously but either not much, or rusty. | {: #grading-table}
If your project does something that interests me, I will learn whatever it takes to contribute. Tell me what I must know, how long I have to learn it, and I'll call you back when I've mastered it.
I write down almost everything I learn as it helps me learn better, find it later faster if I forget it, and may be useful to others. The sections bellow contain links to those write-ups.
| Grade | Name | Notes |
|---|---|---|
| 4 | C / C++ | Cheatsheets: C, C++, POSIX C API |
| 4 | Python | Cheatsheet |
| 4 | Bash | Cheatsheets: language, POSIX / GNU utils |
| 4 | HTML, CSS, JavaScript | Cheatsheets, Node.js, CoffeScript |
| 3 | Ruby, Rails | GitLab contributions, cheatsheets: Ruby, Rails |
| 2 | Java | Cheatsheet, school projects |
| 2 | MySQL | Tutorial |
| 2 | x86 assembly | Cheatsheet, Paging tutorial |
| 3 | LaTeX, Markdown | LaTeX cheatsheet, Markdown style guide, Markdown Testsuite contributions, Jekyll cheatsheet |
| {: #languages-table .data-table} |
| Grade | Name | Notes |
|---|---|---|
| 3 | Algorithms | Big-O analysis, basic algorithms and data structures, P vs NP. Implementations |
| 3 | Linux internals | Kernel cheatsheet |
| 5 | Git | Tutorial |
| 3 | Vim | .vimrc + cheatsheet at end |
| 2 | Django | Cheatsheet and mini project |
| 2 | OpenGL | Cheatsheet and mini projects |
| 2 | Vagrant, VirtualBox, Docker | Cheatsheet, Softcover Vagrant |
| 1 | Chef | For GitLab Contributions |
| 1 | AWS | EC2, SES |
| {: #other-tech-table .data-table} |
| Grade | Name | Notes |
|---|---|---|
| 6 | English | Cambridge CPE grade B in 2004 |
| 6 | French | TCF grade C2 in 2011 |
| 9 | Brazilian Portuguese | Native speaker |
| 2 | Chinese | Beginner |
| {: #natural-languages-table} |