Michael Karanja 's repositories
clean-code-php
:bathtub: Clean Code concepts adapted for PHP
citywalk-template
citywalk nuxt template
example-fastapi
Example for fastapi
Exploring-GPT-3
Exploring GPT-3
habitica
A habit tracker app which treats your goals like a Role Playing Game.
how-to-secure-anything
How to systematically secure anything: a repository about security engineering
how-web-works
What happens behind the scenes when we type www.google.com in a browser?
interview
Everything you need to prepare for your technical interview
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
laravel-vue-tailwind-spa
A Laravel, Vue & Tailwind SPA starter project template.
mac-dev-setup
A beginner's guide to setting up a development environment on macOS
myshop
E-merse backend for setting up a shop.
openfoodfacts-androidapp
Native version of Open Food Facts on Android - Coders & Decoders welcome 🤳🥫
os01
Bootstrap yourself to write an OS from scratch. A book for self-learner.
Piped
An alternative privacy-friendly YouTube frontend which is efficient by design.
public-apis
A collective list of free APIs
quickstart-android
Firebase Quickstart Samples for Android
RustPython
A Python Interpreter written in Rust
sanity-nextjs-landing-pages
Syllabi project
snippets-node
Node.js snippets for firebase.google.com
test-site
test site to deploy to netlify
toaruos
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
v-dashboard
Dashboard starter template built with Vue 3 and Tailwind CSS.
vue-3-playground
Vue 3 Playground packed with all the new features