{"id":73180,"url":"https://github.com/evasquare/awesome-computer-videos","name":"awesome-computer-videos","description":"Really awesome computer videos you're going to love.","projects_count":97,"last_synced_at":"2026-10-20T03:00:25.144Z","repository":{"id":342881490,"uuid":"839033261","full_name":"evasquare/awesome-computer-videos","owner":"evasquare","description":"Really awesome computer videos you're going to love.","archived":false,"fork":false,"pushed_at":"2026-04-03T12:26:49.000Z","size":39,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-03T17:16:24.410Z","etag":null,"topics":["awesome-list","learning-resources","videos","youtube"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/evasquare.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-08-06T20:41:01.000Z","updated_at":"2026-04-03T12:26:57.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/evasquare/awesome-computer-videos","commit_stats":null,"previous_names":["evasquare/awesome-computer-videos"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/evasquare/awesome-computer-videos","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evasquare%2Fawesome-computer-videos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evasquare%2Fawesome-computer-videos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evasquare%2Fawesome-computer-videos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evasquare%2Fawesome-computer-videos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/evasquare","download_url":"https://codeload.github.com/evasquare/awesome-computer-videos/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evasquare%2Fawesome-computer-videos/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32054610,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T11:35:06.609Z","status":"ssl_error","status_checked_at":"2026-04-20T11:34:48.899Z","response_time":94,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-10-09T16:05:05.189Z","updated_at":"2026-10-20T03:00:25.145Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Web Frontend Development","Operating Systems","Programming Languages","Tech in General","Chip-8","User Interface/Experience","Code Style","Backend Development","Applications","Infrastructure","Language Development","Cybersecurity","Nintendo Switch","Computer Science","Game Development","Etc"],"sub_categories":["Assembly","MS-DOS","Java","Data Structures and Algorithms","Game Engines","Rust","JavaScript","PHP","Swift","C","C++","Go","Spring","Mobile App Development","Apple Frameworks","Networking","Containerization","Cloud","On-Premises","UNIX","Windows","Math","Video Games"],"readme":"# awesome-computer-videos\n\u003e Each video may have its own biases. Watch them at your own discretion.\n\n## Programming Languages\n- [FireShip: God-Tier Developer Roadmap](https://youtu.be/pEfrdAtAmqk)\n- [Low Level Learning: C is 50 Years Old. Should You Learn Rust?](https://youtu.be/NtYHC1KNGoc)\n\n### Rust\n- [Low Level Learning: why rust libraries may never exist.](https://youtu.be/769VqNup21Q)\n- [RustConf 2023: The Art and Science of Teaching Rust](https://youtu.be/x5EbGrgmXKw)\n\n\n### JavaScript\n- [Matt Pocock: \"Import vs Require: The Biggest JavaScript Divide\"](https://youtu.be/6_JNPmjSevo)\n\n#### TypeScript\n- [Matt Pocock: Enums considered harmful](https://youtu.be/jjMbPt_H3RQ)\n- [Matt Pocock: Should you use return types?](https://youtu.be/nwSe95uFN8E)\n\n\n### Java\n- [Coding with John: Never Write a Getter or Setter in Java Again](https://youtu.be/ftKBLu47u_U)\n- [Coding with John: Lambda Expressions in Java - Full Simple Tutorial](https://youtu.be/tj5sLSFjVj4)\n- [Coding with John: Generics In Java - Full Simple Tutorial](https://youtu.be/K1iu1kXkVoA)\n- [Coding with John: Multithreading in Java Explained in 10 Minutes](https://youtu.be/r_MbozD32eo)\n- [Will Tollefson: The Synchronized Keyword in Java Multithreading](https://youtu.be/FpNRXz696ZY)\n- [Geekific: The Singleton Pattern Explained and Implemented in Java | Creational Design Patterns](https://youtu.be/tSZn4wkBIu8)\n\n\n### PHP\n- [Aaron Francis: PHP doesn't suck (anymore)](https://youtu.be/ZRV3pBuPxEQ)\n\n\n### Swift\n- [freeCodeCamp: Swift Programming Tutorial](https://youtu.be/8Xg7E9shq0U)\n\n\n### C\n- [Mults: Explaining Pointers Until I Go Insane](https://youtu.be/qclZUQYZTzg)\n- [LaurieWired: A Competition for Unreadable Code?](https://youtu.be/i55ptVQw1Kk)\n\n\n### C++\n- Playlist: [Caleb Curry: C++ Intermediate Tutorial Series](https://www.youtube.com/watch?v=OCL7mSFCIx0\u0026list=PL_c9BZzLwBRJkVDaJbLHrrjNH_phcbCy7)\n\n\n### Go\n- [Melkey: \"Go Concurrency Explained: Go Routines \u0026 Channels\"](https://youtu.be/B9uR2gLM80E)\n\n\n### Assembly\n\n#### ARM\n- [LaurieWired: \"Mastering Memory: Allocation Techniques in C, C++, and ARM Assembly](https://youtu.be/HlUBE70h2C0)\n- Playlist: [LaurieWired: Practical ARM Assembly Tutorial Series](https://youtube.com/playlist?list=PLn_It163He32Ujm-l_czgEBhbJjOUgFhg)\n\n\n## Chip-8\n- [VoxelRifts: Making a Chip-8 Emulator](https://youtu.be/YtSgV3gY3fs)\n\t- Reference(Document): [Cowgod's Chip-8 Technical Reference v1.0](http://devernay.free.fr/hacks/chip8/C8TECH10.HTM)\n\n\n## Code Style\n- [CodeAesthetic: Don't Write Comments](https://youtu.be/Bf7vDBBOBUA)\n- [Eric Murphy: Why I Stopped Using Prettier](https://youtu.be/DQUkYHQ4aUA)\n\n\n## Web Frontend Development\n- [Fireship: Build a Mindblowing 3D Portfolio Website (Three.js Beginner’s Tutorial)](http://youtu.be/Q7AOvWpIVHU)\n- [Eric Murphy: How Google's Chromium Took Over the Browser World](https://youtu.be/7u7ek8QyWPI)\n- [Eric Murphy: Why does every personal website look like this now?](https://youtu.be/_x6SCSz7g5I)\n- [Theo: Pretty much every website uses the wrong font size…](https://youtu.be/rg3zgQ3xBRc)\n\t- Reference (Article): [The Ultimate Ideal Bestest Base Font Size That Everyone Is Keeping a Secret, Especially Chet](https://adrianroselli.com/2024/03/the-ultimate-ideal-bestest-base-font-size-that-everyone-is-keeping-a-secret-especially-chet.html)\n\t- Reference (CSS Snippet): [Complete Reference of All the Styles Applied by Tailwind Preflight](https://unpkg.com/tailwindcss@3.4.3/src/css/preflight.css)\n- [Eric Murphy: Why I Stopped Using Sass](https://youtu.be/83F7PrfX5qw)\n- [Eric Murphy: Do We STILL Need to Use Vendor Prefixes in CSS?](https://youtu.be/ZbTz_XKDtuE)\n\t- Reference (Website): [Can I use... Support tables for HTML5, CSS3, etc](https://caniuse.com/)\n\n\n## Backend Development\n- [Web Dev Simplified: What Is JWT and Why Should You Use JWT](https://youtu.be/7Q17ubqLfaM)\n- [PwnFunction: Cross-Site Request Forgery (CSRF) Explained](https://youtu.be/eWEgUcHPle0)\n\n### Spring\n- [Rytis Codes: Spring Security for REST API with Spring Boot 3](https://youtube.com/playlist?list=PLVuqGBBX_tP3KmownF68ifFmgPQt-ujBg)\n- Playlist: [Telusko: Spring 6 and Spring Boot Tutorial for Beginners](https://youtube.com/playlist?list=PLsyeobzWxl7qbKoSgR5ub6jolI8-ocxCF)\n- [Telusko: Spring Security 6 with Spring Boot and JWT Tutorial ](https://youtu.be/oeni_9g7too)\n\n\n## Applications\n\n### Mobile App Development\n\n#### Flutter\n- Pessimistic: [Theo: My Final Flutter Video](https://youtu.be/tTGWfXPKxf4)\n- Optimistic: [typecraft: What is happening with Flutter](https://youtu.be/m0GwHNBxvHw)\n\n\n### Apple Frameworks\n\n#### visionOS\n- [WWDC23: Meet UIKit for spatial computing](https://youtu.be/hoCLfOfbvKk)\n- [WWDC23: Detect animal poses in Vision](https://youtu.be/wz6utGmG3os)\n\n\n## Infrastructure\n- [Tom Delalande: The cloud is over-engineered and overpriced (no music)](https://youtu.be/jFrGhodqC08)\n\n### Networking\n- [freeCodeCamp: How does the internet work?](http://youtu.be/zN8YNNHcaZc)\n- Playlist: [NetworkChuck: FREE CCNA 200-301 - Complete Course](https://youtube.com/playlist?list=PLIhvC56v63IJVXv0GJcl9vO5Z6znCVb1P)\n- [Kevin Fang: How This Missing Shell Option Took Down Cloudflare](https://youtu.be/kUtarOlOT3Y)\n\n\n### Containerization\n- [TechWorld with Nana: Docker Crash Course for Absolute Beginners [NEW]](https://youtu.be/pg19Z8LL06w)\n- Playlist: [Caleb Curry: Kubernetes and Docker](https://youtube.com/playlist?list=PL_c9BZzLwBRJ86AcKK3dpvCWZbicjAG1E)\n\n\n### Cloud\n- [NeetCodeIO: The only Cloud services you actually need to know](https://youtu.be/gcfB8iIPtbY)\n\n\n### On-Premises\n- [Techquickie: What are Mainframes?](https://youtu.be/ximv-PwAKnc)\n- [Google Cloud Tech: Google Data Center 360° Tour](https://youtu.be/zDAYZU4A3w0)\n\n\n## Language Development\n- [ThePrimeTime: Flappy Bird in TypeScript Types](https://youtu.be/7VctnNVXe2A)\n- [Low Level Learning: do you know how \"return\" works under the hood? (are you SURE?)](https://youtu.be/e46wHUjNDjE)\n\n\n## Cybersecurity\n- [NetworkChuck: SQL Injections are scary!!](https://youtu.be/2OPVViV-GQk)\n- Playlist: [Google: HACKING GOOGLE Series](https://youtube.com/playlist?list=PL590L5WQmH8dsxxz7ooJAgmijwOz0lh2H)\n- [GiannhsNt: How Hackers Crack Software](https://youtu.be/sIDZlA6Nz5w)\n- [LaurieWired: Deciphering Obfuscated JavaScript Malware](https://youtu.be/2iBqqPmUYfE)\n- [freeCodeCamp.org: JavaScript Security Vulnerabilities Tutorial – With Code Examples](https://youtu.be/ypNKKYUJE5o)\n\n\n## Operating Systems\n- [LaurieWired: How a Clever 1960s Memory Trick Changed Computing](https://youtu.be/vc79sJ9VOqk)\n- [ArrynDoesTech: How to make an operating system in rust on aarch64](https://youtu.be/E1pzQw5N_pU)\n\n### UNIX\n- [ArrynDoesTech: How to write a unix shell in rust](http://youtu.be/EZnp9SR66Zw)\n- [Engineer Man: Understanding Fork Bombs in 5 Minutes or Less](https://youtu.be/RhtjGp7oMvE)\n- [Low Level Learning: these characters will crash your computer](https://youtu.be/xqo3xtkfuic)\n\n\n### Windows\n- [Inkbox: What's inside a .EXE File?](https://youtu.be/-ojciptvVtY)\n- [CHM Tech: What Does The Windows REFRESH Button Really Do?](https://youtu.be/TVmLDiXtfIw)\n\n\n### MS-DOS\n- [Dave's Garage: MS-DOS has been Open-Sourced! We Build and Run it!](https://youtu.be/BR6F0EdyulA)\n\t- Reference (Repository): [https://github.com/microsoft/MS-DOS](https://github.com/microsoft/MS-DOS)\n\n\n## Nintendo Switch\n- [James-Money: Understanding the Nintendo Switch Browser](https://youtu.be/jSVT1ZvkftE)\n\n\n## Computer Science\n- [Fireship: Binary Explained in 01100100 Seconds](https://youtu.be/zDNaUi2cjv4)\n- [Max's Tech: Read and Write in Hexadecimal, The Easy Way!](https://youtu.be/bt4zavZCrLg)\n\n### Math\n- [Boot dev: Math Every Programmer ACTUALLY Needs](https://youtu.be/mzw3P3np_pc)\n\n\n### Data Structures and Algorithms\n- [Tren Black: Data Structures and Algorithms in 15 Minutes](https://youtu.be/oz9cEqFynHU)\n- [BK Binary: Storing Files in the Walmart Chip Aisle](https://youtu.be/qFZQPvdL5fQ)\n\n#### Back To Back SWE\n- [Back To Back SWE: Asymptotic Notations 101: Big O, Big Omega, \u0026 Theta (Asymptotic Analysis Bootcamp)](https://youtu.be/0oDAlMwTrLo)\n- [Back To Back SWE: Add Two Numbers Without The \"+\" Sign (Bit Shifting Basics)](https://youtu.be/qq64FrA2UXQ)\n\n\n## Tech in General\n- [Theo: The Reality Of Betting On New Technologies](https://youtu.be/amGEHuXYLKQ)\n- [Eric Murphy: Can You REALLY Trust Proton Mail?](https://youtu.be/ljFAODAfAC8)\n- [RustConf 2023: Rust Foundation: Demystified](https://youtu.be/Ba0POpa7wD0)\n- [aaltouniversityace: Aalto Talk with Linus Torvalds [Full-length]](https://youtu.be/MShbP3OpASA)\n- [Theo: Fine, I'll talk about frontend versus backend](https://youtu.be/K2ueKlQ2zpk)\n- [NeetCodeIO: What I Hated about working at Google](https://youtu.be/H3loXVm46f0)\n- [Quick Tutorials: Is 8GB of RAM Enough? MacBook Air Torture Test](https://youtu.be/nK--aq3cTxo)\n- [Alex Ziskind: Stack Overflow Survey 2023](https://youtu.be/403U_EQ6Jiw)\n\t- Reference (Website): [Stack Overflow Developer Survey 2023](https://survey.stackoverflow.co/2023/)\n- [NeetCode: Hype is a Mind Virus... a sobering perspective](https://youtu.be/uB9yZenVLzg)\n- [Coding Interviews in 2026](https://youtu.be/eTY2Lwnd2fI)\n\n\n## Game Development\n- [Juniper Dev: Undertale is a horribly made game](https://youtu.be/hKxtQ0CUVFE)\n\n### Game Engines\n\n#### Godot\n- [Coco Code: Start Your Game Creation Journey Today! (Godot beginner tutorial)](https://youtu.be/5V9f3MT86M8)\n- [Coco Code: LEVEL UP Your Game Design Toolkit (Godot for Beginners)](https://youtu.be/zL__a0Ei6Vs)\n\n\n## User Interface/Experience\n- [Apple WWDC2018: Designing Fluid Interfaces](https://developer.apple.com/videos/play/wwdc2018/803/)\n\n\n## Etc\n- [Daniel Rivera: How To Install Ghidra on Mac with Apple Silicon (M2, M1, M1 Pro, M1 Max, M1 Ultra)](https://youtu.be/LJz6MdzEmjM)\n\n### Video Games\n\n#### Minecraft\n- [SalC1: The Confusing History of Minecraft.com](https://youtu.be/Ardk5agFomY)\n- [SalC1: The Story of MinecraftForFree.com](https://youtu.be/BKNx7chzuJ4)\n- [SalC1: How the Minecraft Title Screen Seed was Found](https://youtu.be/GaRurhiK-Lk)\n- [SalC1: Pack.PNG has been FOUND! - Here's how they did it.](https://youtu.be/ea6py9q46QU)\n- [SalC1: The Story of Eaglercraft](https://youtu.be/0qOCuLgX_lw)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/evasquare%2Fawesome-computer-videos/projects"}