Data Structure and Algorithm
| Name | Link | Description |
|---|---|---|
| Coding Interview Univeristy | https://github.com/jwasham/coding-interview-university | Resources to learn DSA |
| The Algorithms | https://the-algorithms.com/ | Open-source collection of algorithm codes |
| NeetCode 150 | https://neetcode.io/roadmap | Build your LeetCode foundation |
Data Science
| Name | Link | Description |
|---|---|---|
| R for Data Science (2e) | https://r4ds.hadley.nz/ | A holy grail for data science |
Front End Web Development
HTML
| Name | Link | Description |
|---|---|---|
| MDN Web Docs | https://developer.mozilla.org/en-US/ | Details about Open Web technologies, which encompass HTML, CSS, and APIs |
JavaScript
| Name | Link | Description |
|---|---|---|
| The Modern JavaScript Tutorial | https://javascript.info/ | Vanilla JavaScript |
Programming Languages
C++
| Name | Link | Description |
|---|---|---|
| Learn C++ | https://www.learncpp.com/ | Teaches how to code, not how to program |
| Order of Items in Classes | Stack Overflow Link | Best practice in ordering items in classes |
Python
| Name | Link | Description |
|---|---|---|
| Brocode | https://youtu.be/XKHEtdqhLK8 | Introductory course |
| Github Python Study Guide | https://github.com/huangsam/ultimate-python | Websites, books, and videos on everything python |
Game Development
Godot
| Name | Link | Description |
|---|---|---|
| Godot | https://docs.godotengine.org/en/stable/ | Official Godot documentation |
| uHeartBeast | https://www.youtube.com/@uheartbeast | - |
Machine Learning, Deep Learning, and Artificial Intelligence
| Name | Link | Description |
|---|---|---|
| Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlow | https://www.oreilly.com/library/view/hands-on-machine-learning/9781098125967/ | Appropriate for all level of expertise |
| Other books | https://drive.google.com/drive/u/0/folders/1ws95UpqRs-dcnlTkb863QOws94i8t3tb | It is a collection of books in relation to ML and DL |
Development Freebies
| Name | Link | Description |
|---|---|---|
| Free for dev | https://free-for.dev/#/ | Free things for broke devs |
Tools
AI
Personal Opinion
I do not and will never condone the use of LLMs in education, unless you are already skilled in your field of interest.
You may feel more efficient, but the knowledge that you absorb is less deep.
Spend time polishing the skill of searching, instead of defaulting to LLMs.
The ability to search is a crucial skill in every field, and we are losing it.
You can get more models here: https://huggingface.co/
AI agents and workspaces
It goes without saying, please do not give any of these administrative access
| Name | Link | Description |
|---|---|---|
| n8n | https://n8n.io/ | AI Agents |
| Open Claw | https://openclaw.ai/ | This is what the elderly in China was obsessed with no? |
| OpenCode | https://opencode.ai/ | More coding ai agents |
| Odysseus | https://github.com/pewdiepie-archdaemon/odysseus | Can’t forget the GOAT |
| Zed AI | https://zed.dev/ai | Free for one year for students |
Self-Hosting
Networking
| Name | Link | Description |
|---|---|---|
| Tailscale VPN | https://tailscale.com/ | Built on top of wireguard |
| Wireguard | https://www.wireguard.com/ | If Tailscale is too easy for you |
| Pfsense | https://www.pfsense.org/ | If you want the most control over your network |
Multimedia
| Name | Link | Description |
|---|---|---|
| NextCloud | https://docs.nextcloud.com/ | Self-host your own google drive |
| Navidrome | https://www.navidrome.org/docs/ | Host your own music streaming service |
| JellyFin | https://jellyfin.org/ | Multimedia streaming service |
Files and Folders
| Name | Link | Description |
|---|---|---|
| Localsend | https://localsend.org/ | Lets you send files to every device connected under the same network |
| KDE Connect | https://kdeconnect.kde.org/ | Similar to localsend, but with more functionality |
| Open Media Vault | https://www.openmediavault.org/ | To turn your old devices into NAS |
Converters
| Name | Link | Description |
|---|---|---|
| Cobalt | https://cobalt.tools/ | Link to mp4, mp3, etc.. |
| DocuPub | https://docupub.com/pdfconvert/ | Convert files to pdf |
Games
| Name | Link | Description |
|---|---|---|
| Godot | https://godotengine.org/ | Open-source game engine |
Note Taking
| Name | Link | Description |
|---|---|---|
| Obsidian | https://obsidian.md/ | Local note-taking app |
| Logseq | https://logseq.com/ | Another open-source local note-taking app. not my favourite though! |
| OneNote | https://www.onenote.com/ | Works well on tablets |
| PDFGear | https://www.pdfgear.com/ | PDF reader for Windows and Mac |
| Okular | https://okular.kde.org/ | Cross-platform PDF reader |
Photos/Drawings
| Name | Link | Description |
|---|---|---|
| Gimp | https://www.gimp.org/ | Open-source photo editor |
| Krita | https://krita.org/en/ | Open-source drawing application |
| InkScape | https://inkscape.org/ | Open-source SVG editor |
Videos and Audio
| Name | Link | Description |
|---|---|---|
| Handbrake | https://handbrake.fr/ | Open-source transcoder |
| Openshot | https://www.openshot.org/ | Open-source video editor |
| Audacity | https://www.audacityteam.org/download/ | Open-source audio editor |
Miscellaneous
| Name | Link | Description |
|---|---|---|
| to be a professional hacker | https://hackertyper.com/ | Hack into the mainframe |
| Gandalf | https://gandalf.lakera.ai/baseline | Try to break the model! |
| LM Arena | https://arena.ai/ | Pit models against one another, gladiator style |
| Flexoki Colour Scheme | https://stephango.com/flexoki | This is what im using for this site |