David Hodlex's Projects
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace.
30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace.
Short JavaScript code snippets for all your development needs
A curated list of high quality coding style conventions and standards.
Master programming by recreating your favorite technologies from scratch.
A complete computer science study plan to become a software engineer.
CS50's Introduction to Artificial Intelligence with Python - projects solutions
Roadmap to becoming a developer in 2022
Config files for my GitHub profile.
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
A collection of (mostly) technical things every software developer should know about
:books: Freely available programming books
Integrate Magisk root and Google Apps (OpenGApps) into WSA (Windows Subsystem for Android)
A collection of full-stack resources for programmers.
Curated list of project-based tutorials
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.