General CS Related Resources
WEB
- SVG: Scalable Vector Graphics
- appify - create the simplest possible Mac app from a shell script
- App Manifest Generator
- google/WebFundamentals
- Understanding Success Criterion 1.1.1 | Understanding WCAG 2.0
- Happier HTML5 Form Validation
- Haishan’s Swagger Viewer
- wybiral/code-art
- The Headless Dev - a collection of resources about headless chrome, pupeteer, playwright, and using them for cool browser automation shit.
- WebHint - featuring a verrrrrry stringent scanner for web best practices, like Lighthouse on meth.
- INTL explorer - fun playground for the
Intl
std lib. - Making big performance boost by removing CORS requests
- localhost.run - like ngrok but don’t need to install anything
- Understanding the power of bitwise
- Vercel’s Research on Google SEO/Google Crwaler’s JS behavior
Variables, Naming, and coding style
- Naming Things In Code
- More on Naming Things - how to handle abbreviations in camel case
- Why Abbreviations Suck - I hate Elon Musk but this vibes with me
- Tiny rules for how to name stuff
- Some Dude’s Good Guide on Naming Things in Code
- Software component names should be whimsical and cryptic (it’s a weird take but okay)
ALGORITHMS
- About - Project Euler
- 1. Iterations lesson - Learn to Code - Codility
- HackerRank
- CS50: Introduction to Computer Science
- Program for Fibonacci numbers - GeeksforGeeks
Web Security
- CS253 - Web Security
- OAUTH 2.0 spec
- LocalStorage vs Cookies: All You Need To Know About Storing JWT Tokens Securely in The Front-End
- 5 DevOps Books to Read for FREE
BASH
Editors
- Micro - Home
- hlissner/doom-emacs
- Spacemacs: Emacs advanced Kit focused on Evil
- Doom Emacs Configuration
- Emacs Doom for Newbies
- Lunarvim
- ox editor
- lapce
- Anvil
More Resource Lists
Making Slides/Slideshows
Last modified: