Knowledge and Education should be open and free. Hierarchy and Exploitation must be abolished.
- Z. (down) Notes below. Avoid funnel sales, if you spent money, there's something wrong. Also don't forget good OpSec, self defense gears, and physical/mental strength.
- A. (go) Development Environment (10 items) (Linux, Neovim, Dev Tools, Languages, Configs, Security, Dotfiles).
- B. (go) Complementary Subjects (280 items) (Linguistics, English, Security, OpSec, Psychology, Anthropology, History, Philosophy, Economics, Business, Defense, Cooking, Xenology, Self Defense).
- C. (go) Fundamentals of Science and Technology (133 items) (Logic, Physics (Classical/Quantum Mechanics, Thermodynamics, Electricity, Relativity, Electronics, Electromagnetism, Optoelectronic, Semiconductor, Fusion), Mathematics (Calculus, Linear Algebra, Statistics, Applied Math), Game Theory, Geology/Geography, Business, Biology, Medical, and Their Applications).
- D. (go) Computer Science and Competitive Programming (150 items) (CPU/OS, Git/Vim/Cronjob/Regex, Object Oriented/Functional Programming, Data Structures and Algorithms, Design Patterns, Database Design, Networking/Security/Encryption/Cryptography, Distributed Systems, and System Design).
- E. (go) Low-Level Programming (10 items) (Assembly/C, Embedded Systems, Interpreter/Compiler, Control Theory, and Robotics).
- F. (go) Game Dev and Digital Arts (179 items) (Game Theory, Worldbuilding, Game Design, GDevelop, Love2D, Python/PyGame, TypeScript/KaboomJS, JavaScript/P5JS/Canvas/Phaser, C++/OpenGL/Raylib, Godot, C#/Unity, Unreal Engine, Piskel/Aseprite/Krita/Inkscape, Gimp/Blender/Kdenlive, and BeepBox/LMMS/Audacity).
- G. (go) Fullstack Dev and Backend Engineering (228 items) (JS/TS/React/NextJS, Java/Spring, Go/Pprof, Python/Django, Bun/HTMX, C#/DotNet, PostgreSQL/MongoDB, REST/GraphQL/GRPC-Protobuf/NATS/Kafka, NGINX/Certbot, Docker/Kubernetes/OpenTelemetry/Prometheus/Grafana, AWS/Jenkins/Ansible/Terraform, Angular, Dart/Flutter/Android, and Rust).
- H. (go) Optional Practice (26 items) with other stacks (Ocaml, Zig, Svelte, PHP/Laravel, Ruby on Rails, CNCF IoT Edge Computing, and Data Science/AI/ML/PyTorch).
- I. (go) Preparation for Job Search and Realities of the Industry (70 items) (Head Ups, Pathways, Resume, Interview, and Reflections).
- J. (go) Pet Project Ideas (20 items) and advice on open-source contribution.
- K. (go) Interview Questions (50 items) that I've been asked (Fundamentals, DS&A, Go, JS, React).
- L. (go) Interview Preparation Template (7 sections) (Frequent questions, how to avoid traps and answer them properly).
- M. (go) Non-free Resources (21 items) (Books & Udemy courses, wait for sales).
- N. (go) My Personal SWE Roadmap (512 items) with 5 milestones (Fundamentals, Languages, Tools, Game Dev, Web Dev, and Infrastructures).
- O. (go) Productive Daily Plan (2 sections) for NEETs (Daily normal days and Uposatha/Sabbath days).
- P. (go) Philosophy in Action (3 sections) (Internal Analysis, External Influences, and Layman's Primer).
- Q. (go) Chess Practice (25 items) (Fundamentals, London, CaroKann, NimzoIndian, and Bullet).
- R. (go) Speedcubing Resources (39 sections) (Rubiks, Big Cubes, Blindfolded, and Side Events).
![buddhistanarchism](https://private-user-images.githubusercontent.com/43614969/321197341-41b55efe-cfab-44f8-917f-737174a41f2f.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk3NDUzNjksIm5iZiI6MTcxOTc0NTA2OSwicGF0aCI6Ii80MzYxNDk2OS8zMjExOTczNDEtNDFiNTVlZmUtY2ZhYi00NGY4LTkxN2YtNzM3MTc0YTQxZjJmLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjMwVDEwNTc0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRiY2I4YmI0MWIwYjQzOGMwY2I2MGVmZmI2MTg0Y2FmODNjNjcyMjc3MTNhYzRkNDY4YTU4YWQ1MDZmYTA0MzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.P_aCUir0_i0lb_5mW3GanmyKdAaHGeVxdmtVEFws8wk)
(a manifesto).
Hierarchy is inherently problematic because it will always have the problem of asymmetries: power and information, and thus, will inevitably lead to corruption and exploitation.
"Wage slavery refers to a person's dependence on wages or a salary for their livelihood, in a world where the distribution of and conditions for these wages is determined by a specific class."
"A wise man should avoid unchastity as a pit of glowing charcoal. If unable to lead a celibate life, he should not go to another’s wives." - KN Snp 2.14
(up).
-
Complete Ubuntu and Neovim dotfiles from scratch.
-
1. Ubuntu LTS; Git, GitHub CLI, LazyGit; ZSH, Oh-my-ZSH; LinuxBrew; (For Windows users).
-
2. GCC, LLVM, Go, Rust, NodeJS, Python, Lua, Java, Ocaml, Zig, DotNet, PHP, Ruby.
-
3. Docker, Docker Compose, Maven, Kubectl, Minikube, Jenkins,Ansible, Terraform; Wolfram Alpha.
-
4. Neovim, Extensibility, Lazy, Mason, Codeium, WakaTime; VSCode, IntelliJ, (Helix, PyCharm); Vim Motions.
-
5. Kreya, DbGate; DbDiagramOSS, Freedium; Flutter, Android Studio/Toolchain SDK; Latex & PDF compiler (up).
-
6. Chrome, Ublock, SponsorBlock, PipePipe, Gemini AI; LibreOffice, OBS, Gimp, Avidemux, Audacity, Kdenlive.
-
7. (A non-14-eyes trusted VPN or free WARP, Tor, Signal Org, proper OPSEC, OSINT, tools, and reconnaissance).
-
8. Godot, Defold, Phaser, Aseprite, Krita, Blender; Unity, Unreal Engine; Arduino; Terms of Service Didn't Read.
-
9. GNU Parallel videos, jq + vim, awk, remember to remove metadata from your files with ExifTool, Developer Tools secrets that shouldn’t be secrets, Simple, Non-Commercial, Open Source Notes, Joplin, Obsidian, Anki.
-
10 Curate and Optimize your own Dotifles, my custom Ubuntu and Neovim dotfiles from scratch, then you can replicate your environment everywhere (up).
-
Contains Linguistics, English, Security, OpSec, Psychology, Anthropology, History, Philosophy, Economics, Business, Defense, Cooking, Xenology, Self Defense.
-
1. (01:31, 17) - Linguistics (up).
-
2. (00:54, 30) - English Pronunciation Practice - Word Lists - American Accent (up).
-
3. (00:05, 1) - Learn ALL Verb Tenses | Past, Present, Future with examples (up).
-
4. (01:32, 10) - 10000 most common English words (up).
-
5. 4000 Essential English Words (2nd Edition) Anki Deck (up).
-
9. Advanced English Grammar In Use Activities Anki Deck (up).
-
10. (02:35, 27) - Learn Pali Language series (in English) (up).
-
11. Introduction to Pali course (up).
-
12. Beginner Pāli Course at SBS (up).
-
13. 200 Most frequent Pali words with audio and English Anki Deck (up).
-
14. Vocab Pali Class Anki Deck (up).
-
17. (00:06, 1) - Every Psychological Effect Explained in 12 Minutes (up).
-
18. (00:04, 1) - Every Common Misconception Debunked in 9 Minutes (up).
-
19. (00:04, 1) - Every Optical Illusion in 8 Minutes (up).
-
20. (00:05, 1) - Every Propaganda Technique Explained in 11 Minutes (up).
-
21. (00:06, 1) - Every Stock Market Term Explained in 13 Minutes (up).
-
22. (00:05, 1) - Every Marketing Trick Explained in 10 Minutes (up).
-
23. (00:04, 1) - Every Interrogation Technique Explained in 8 Minutes (up).
-
24. (00:04, 1) - Every Political Ideology Explained in 8 Minutes (up).
-
25. (00:04, 1) - Every Type of Computer Virus Explained in 8 Minutes (up).
-
26. (00:01, 1) - Back to Work Wagie (up).
-
27. (00:01, 1) - Clean It Up, Wagie (up).
-
28. (00:01, 1) - Thank You From a Land Speculator (up).
-
29. (00:01, 1) - The Duck Song (up).
-
30. (00:06, 1) - You Need Physical Security (up).
-
31. (00:03, 1) - 21 Foot Rule Knife attack threat (up).
-
32. (00:09, 1) - The Perfect Crime - Scientific Fraud (up).
-
33. (00:10, 1) - Inner Cultivation vs Outer Activism (up).
-
35. (00:12, 1) - Memes, Genes, and Brain Viruses (up).
-
36. (00:06, 1) - AI Building Stuff in Minecraft (up).
-
37. (00:07, 1) - You've Been Lied To About Genetics (up).
-
38. (00:06, 1) - Beginner Obsidian Tutorial - Get Started with Personal Knowledge Management (up).
-
39. (00:02, 1) - How I Would Learn Obsidian MD (If I could start over) (up).
-
40. (00:10, 1) - How to use Obsidian (up).
-
41. (00:05, 1) - Form, Function, & Fun! - My Obsidian Vault Tour (up).
-
42. (00:36, 1) - Making Those Connections: Using Obsidian in Your OSINT Work (up).
-
43. (00:10, 1) - Anti-OSINT Tools (up).
-
44. (00:09, 1) - Solving a REAL investigation using OSINT (up).
-
45. (00:34, 1) - Top 10 FREE OSINT tools (with demos) for 2024 (up).
-
46. (01:21, 3) - Teaching Combat Tactics (up).
-
47. (03:13, 18) - Small Unit Tactics (up).
-
48. (00:14, 1) - The Darknet Market OPSEC Bible 2023 Edition (up).
-
49. (00:24, 1) - When Cybercriminals with Good OpSec Attack (up).
-
50. (00:44, 1) - GhostNet Update - Anti-censorship distributed radio communication (up).
-
51. I Made a Graph of Wikipedia... This Is What I Found (up).
-
52. (00:12, 1) - Anarchism as a way of life (up).
-
53. (00:07, 1) - Philosophy Underpins Everything (up).
-
54. (00:04, 1) - AI reveals huge amounts of fraud in medical research (up).
-
55. (00:06, 1) - Children forced into modern-day slavery - Child labour rises globally for the first time in decades (up).
-
56. (00:02, 1) - Pleasure Trips or Underage Sex Tourism (up).
-
57. (00:14, 1) - This Anime exposed a $28,000,000,000 Sweatshop (up).
-
58. (00:43, 1) - The Case of Prince Andrew and Jeffery Epstein (up).
-
59. (00:05, 1) - History of Arab Slave Trade (up).
-
60. (00:10, 1) - Introduction to the Slavic Slave Trade (up).
-
61. (00:03, 1) - Asian Slaves and Slave Trade in the Indian Ocean (up).
-
62. (00:09, 1) - Exposing Africa's Part In The Slave Trade (up).
-
63. (00:02, 1) - Italy’s Secret Slavery: Hundreds of Indians, Mostly Sikhs, Enslaved Under Horrific Conditions (up).
-
64. (00:04, 1) - Qatar migrant workers forced to work for no pay (up).
-
65. (00:16, 1) - Modern Day Slaves of Thailand | Open Secrets (up).
-
66. (00:07, 1) - Slavery Never Ended - History is a Lie (up).
-
67. (00:16, 1) - Wage Slavery & Anticapitalist Slavers (up).
-
68. (00:08, 1) - Inside a Pig Butchering Scam (up).
-
69. (00:11, 1) - All of your problems have something in common (up).
-
70. (00:08, 1) - The Case Against Hierarchy (up).
-
71. (00:18, 1) - I am an anarchist (up).
-
72. (00:14, 1) - How I became an anarchist (up).
-
73. (00:07, 1) - The Reason You're Poor (It's more than just taxes) (up).
-
74. (00:06, 1) - How Billionaires Pay Less In Taxes Than You (up).
-
75. (00:05, 1) - 10 Ways Billionaires Avoid Tax On A Massive Scale (up).
-
76. (00:06, 1) - The (Overdue) Collapse of the 9-5 Job (up).
-
77. (00:15, 1) - The Trillion Dollar Equation (up).
-
78. (00:06, 1) - You Are The Center of The Universe (Literally) (up).
-
79. (00:06, 1) - My dream died, and now I'm here (up).
-
80. (00:12, 1) - Don't Believe Everything Academics Write (up).
-
81. (00:10, 1) - When Fake Archaeology Uses Fake Science (up).
-
82. (00:11, 1) - Why You Shouldn't Just Trust Scientists (up).
-
83. (00:14, 1) - Accelerationism? ACCELERATE INTO WHAT? (up).
-
84. (00:09, 1) - What is Mutual Aid? (up).
-
85. (00:10, 1) - God's Greatest Hypocrisy (up).
-
86. (00:01, 1) - Who is God? And what about the society (up).
-
87. (00:03, 1) - Worldwide Poverty and Slavery are always Systemic. Here's how (up).
-
88. (Hierarchy, coercion, and exploitation: An experimental analysis) (up).
-
89. (Radical Solutions and Open Science - Open and Free Access to Education for All) (up).
-
90. (01:29, 16) - Psychology (up).
-
91. (00:31, 18) - Anthropology/Archeology (up).
-
92. (00:09, 1) - How Consensus Works (up).
-
93. (00:08, 1) - Learning From Mistakes (up).
-
94. (00:09, 1) - Doing Evil While Pretending To Be Good (up).
-
95. (00:07, 1) - How to Easily Manipulate People (up).
-
96. (00:16, 1) - How To Create A Political Cult (up).
-
97. (00:13, 1) - We Need A Library Economy (up).
-
98. (00:40, 1) - The Economy Is Fake, the Jobs Are Fake, the Money Is Fake (up).
-
99. (00:09, 1) - Why Americans are OBSESSED with Starbucks (up).
-
100. (00:06, 1) - The Cult of Productivity (up).
-
101. (00:06, 1) - Careers Have Changed Forever (up).
-
102. (00:17, 1) - These Stupid Trucks are Literally Killing Us (up).
-
103. (00:07, 1) - The Deadly Monetization of Nursing Homes (up).
-
104. (01:01, 11) - Strong Towns (up).
-
105. (00:20, 1) - How to Survive the Coming Crisis (up).
-
106. (00:19, 1) - How do we build an anarchist revolution? | Constructing the Revolution (up).
-
107. (00:06, 1) - How We Can Build A Solarpunk Future Right Now (up).
-
108. (00:07, 1) - How We Can Build A Solarpunk Future (up).
-
109. (01:04, 1) - Revolutionary Prefiguration (up).
-
110. (00:07, 1) - The Passive Income Scam (up).
-
111. (00:04, 1) - How Sim Swap Hackers Steal Millions (up).
-
112. (00:06, 1) - Multi-Level Marketing Companies Are NOT Pyramid Schemes (They Are Worse) (up).
-
113. (00:07, 1) - 9-5 Jobs Are Great Actually (up).
-
114. (00:06, 1) - If Companies Are Desperate For Workers... Why Can Nobody Find A Job (up).
-
116. (00:07, 1) - Why Managers Exist (up).
-
117. (00:04, 1) - Why is Company Management Always Terrible (up).
-
118. (00:05, 1) - Why Middle Managers Will Outlast Us All (up).
-
119. (00:06, 1) - Why CEOs Always Fail Upwards (up).
-
120. (00:04, 1) - The Anti-Work Movement (up).
-
121. (00:06, 1) - Why Corporate America Is Obsessed With "Company Culture" (up).
-
122. (00:05, 1) - How HR Came To Rule Corporate America (up).
-
123. (00:03, 1) - 4 Reasons Why HR Is NOT Your Friend (up).
-
124. (00:02, 1) - 4 Signs That You're About To Be Fired (up).
-
125. (00:02, 1) - 3 Reasons To Quit Your Job (up).
-
126. (00:06, 1) - How HR Cheats Employees (up).
-
127. (00:06, 1) - Why Companies NEED People Back In The Office (up).
-
128. (00:05, 1) - Here's Why You Want A Really Boring Job (up).
-
129. (00:05, 1) - Why Do Tech Companies Hire and Fire So Much (up).
-
130. (00:03, 1) - The Complete Guide to Startups (up).
-
131. (00:05, 1) - Your Job Achieves Nothing... (probably) (up).
-
132. (00:07, 1) - You Will Never Retire, Here's Why (up).
-
133. (00:20, 1) - How Brands Use Design & Marketing to Control Your Mind (up).
-
134. (00:08, 1) - Why Do Poor Countries Stay Poor (up).
-
135. (00:10, 1) - Why There's No Such Thing as a Good Billionaire (up).
-
136. (00:09, 1) - Why There's No Such Thing As An Ethical Business Under Capitalism (up).
-
137. (00:05, 1) - The Simple Solution To Financial Fraud... But (up).
-
138. (00:04, 1) - A Brief History Of The Man Who Brainwashed America: Edward Bernays (up).
-
139. (00:12, 1) - How Consumer Propaganda Changed America (up).
-
140. (00:07, 1) - How Caffeine Enslaved The World (up).
-
141. (00:40, 1) - Capitalism & Philanthropy (up).
-
142. (00:39, 1) - The Illusion of Democracy | Who Really Controls our Lives (up).
-
143. (00:06, 1) - Most People Think They Are Middle Class (Most Are Not) (up).
-
144. (00:05, 1) - The Real Reason Companies Have Become Obsessed With Your Data (up).
-
145. (00:11, 1) - Using Your Kids for Money (up).
-
146. (00:03, 1) - Georgism 101 (up).
-
147. (00:05, 1) - South Korea's Ponzi-Like Rental System Is Imploding (up).
-
148. (00:12, 1) - Landlord arguments suck (Debunking Arguments Landlords Use to Justify Their Existence) (up).
-
149. (00:05, 1) - Cash Flows Explained (up).
-
150. (00:05, 1) - Your Coffee Did Not Cost You Your Financial Future (Here's What Did) (up).
-
151. (00:08, 1) - Why Rich People Become Assholes (up).
-
152. (00:09, 1) - How the Rich Ate South Korea (up).
-
153. (00:07, 1) - World System Theory: Analyzing Global Capitalism and Inequality (up).
-
154. (00:54, 1) - The art of climate greenwashing (up).
-
155. (00:22, 1) - Structuralism: how non-being shaped the modern world (up).
-
156. (Open Source Ecology Development) (up).
-
157. (01:04, 1) - How the Internet was stolen (up).
-
158. (00:05, 1) - Why Billionaires Try So Hard To Look "Poor" (up).
-
159. (00:06, 1) - Why Rich People Love Pretending to Be Poor (up).
-
160. (00:03, 1) - What does a consultant actually do (up).
-
161. Porter's five forces analysis (up).
-
162. (00:28, 1) - Why did the School System Fail (up).
-
163. (00:27, 1) - Killer Patents & Secret Science Vol. 1 | Free Energy & Anti-Gravity Cover-Ups (up).
-
164. (00:19, 1) - The Anthropology of Real Life NPCs (up).
-
165. (00:20, 1) - The Top 20 Bloodiest Atrocities in History (up).
-
166. (00:09, 1) - Canada’s Desperate Slumlords (up).
-
167. (00:02, 1) - You Don't Have Anxiety, You're Just Lazy (up).
-
168. (00:02, 1) - What you can learn from anime main characters (up).
-
169. (00:11, 1) - The Meaning of Anti-Work (up).
-
170. (00:01, 1) - Anarchism is our only alternative (up).
-
171. (00:15, 1) - ONLY horizontalism can achieve socialism (up).
-
172. (00:10, 1) - Left unity is a LIE (up).
-
173. (00:22, 1) - Why States Fail Us (up).
-
174. (00:15, 1) - Why we must destroy the state (up).
-
175. (01:35, 6) - General Strike Series (up).
-
176. (00:11, 1) - Shooting to kill - how many men can do this? (up).
-
177. (00:09, 1) - NEVER TRUST YOUR AGENT: how human interests never align (up).
-
178. (00:14, 1) - Human Nature (up).
-
179. (00:28, 1) - Power | An anarchist theory of power (up).
-
180. (00:08, 1) - Means and Ends: The Anarchist Critique of Seizing State Power (up).
-
181. (00:33, 1) - A Guide to Anarchy (up).
-
182. (01:28, 4) - The State is Counter-Revolutionary (up).
-
183. (03:24, 3) - A Modern Anarchism (up).
-
184. (00:58, 5+) - Liberation in Action (up).
-
185. (00:16, 1) - Map Projections Explained (up).
-
186. (00:06, 1) - The Four Quadrants: A Map of All Knowledge and Human Experience (up).
-
187. (00:22, 1) - The Map Of Philosophy (up).
-
188. (01:29, 9+) - Playing Odd (up).
-
189. (00:44, 9) - Mesopotamia in Minutes (up).
-
190. (00:17, 1) - OOPArts | Out Of Place Artefacts (up).
-
191. (14:48, 42+) - Myths of Ancient History (up).
-
192. (04:55, 15) - Civilizations (up).
-
193. (00:04, 1) - Problem of Instant Gratification (up).
-
194. (00:11, 1) - Why You Don't Associate With Crazy People (up).
-
195. (00:08, 1) - Overpriced Prostitutes (up).
-
196. (00:10, 1) - Don't be a Cuck/Simp (up).
-
197. (00:07, 1) - The Simp Industrial Complex (up).
-
198. (00:13, 1) - A Study of the Black Pill: Revisited (up).
-
200. (00:30, 1) - Why Modern Dating is Broken (up).
-
201. (00:08, 1) - Walking away from marriage, children, and other stuff we're supposed to have (up).
-
202. (00:09, 1) - How Porn Destroyed My Adolescence (up).
-
203. Your Brain on Porn (up).
-
204. (00:13, 1) - The Nofap Deniers (up).
-
205. (00:04, 1) - What the Buddha really taught (up).
-
206. Sutta Central (up).
-
207. The Buddha's Words (up).
-
208. (05:55, 13) - Karma and Rebirth Workshop (up).
-
209. (00:15, 1) - Stream Entry for Laypeople (up).
-
210. (00:07, 1) - Why Gym Memberships are a SCAM (up).
-
211. (00:02, 1) - Why Walking Isn't Really Exercise (up).
-
212. (00:08, 1) - Does Harder Cardio Equals A Leaner Body (up).
-
213. (00:10, 1) - Healthy At Every Size Is A Load Of Bullshit (up).
-
214. (00:04, 1) - Beginner Home Workout Without Equipment (up).
-
215. Jumping rope 10 sets of 40 + 20s rest per set on off days (up).
-
216. (00:12, 1) - Food Theory: I Quit Sugar for 30 Days (up).
-
217. (07:15, 72+) - Diets and Weight loss (up).
-
218. (00:20, 1) - Water Fasting: The Complete Guide (Fastest Fat Loss Method) (up).
-
219. (00:15, 1) - How to reverse Type 2 Diabetes (up).
-
220. (00:21, 2) - 50 Cooking Tips With Gordon Ramsay | Part One, Part Two (up).
-
221. (00:18, 1) - 100 Food Hacks I Learned In Restaurants (up).
-
222. (00:10, 1) - 50 Food Mistakes You Need To Avoid (up).
-
223. (00:10, 1) - Meals So Easy A College Student Could Make It (up).
-
224. The Why Files (up).
-
225. That is impossible (up).
-
226. Sam O'Nella Academy (up).
-
228. The Infographics Show (up).
-
229. Found And Explained (up).
-
231. Barely Sociable (up).
-
232. DeepseaOddities (up).
-
233. NodNerd's oldest videos (up).
-
234. MetaBallStudios (up).
-
235. EarthquakeSim (up).
-
236. Stonehenge Dronescapes (up).
-
237. Avoid scams and grifters with Coffeezilla, Voidzilla, Coffee Break, and SomeOrdinaryGamers (up).
-
238. Mr. Mythos (up).
-
239. Blameitonjorge (up).
-
240. Armoured Skeptic (up).
-
243. Jenined UFO Research (up)
-
244. Post Disclosure World (up).
-
245. (00:09, 1) - Top 10 apocalyptic mass death movie scenes of all time (humanity's end / disaster / threats) (up).
-
246. (00:29, 28) - Muay Thai Tips and Techniques (up).
-
247. (00:08, 1) - Comparing 6 STAFF Martial Arts from around the World. History, Self-defence, Fitness & Flow (up).
-
248. (00:01, 1) - How to make a balaclava out of a tshirt (up).
-
249. (00:04, 1) - Avoiding FED Honey Pots and Entrapment (up).
-
250. (01:41, 21) - Build the BEST DIY 3D Printer (up).
-
251. (00:14, 1) - DIY High Speed 3D Printer (CoreXY From Scratch) (up).
-
253. (00:16, 1) - How To Make Rifled Barrels At Home Using Electrochemical Machining (up).
-
254. (00:09, 1) - Build a 40 Pound No Heat PVC Bow for Less Than $7 (up).
-
255. (02:01, 26) - Everything Arrows (up).
-
256. (00:01, 1) - How to Make a Molotov Cocktail (up).
-
257. (00:04, 1) - Homemade airgun, who needs a 3D printer? (up).
-
258. (00:01, 1) - Powerful Adderini 3d Printed Crossbow Slingbow (up).
-
259. Adderini Build Manual (up).
-
260. (00:11, 1) - Making the Adderini (up).
-
261. (00:04, 1) - DIY Crossbow-Slingshot (up).
-
262. (00:10, 1) - How Dangerous is a Slingshot? (up).
-
263. (00:45, 1) - GUNS: Everything You Need to Know (Special) (up).
-
264. (00:53, 5) - Coil gun theory (up).
-
265. (00:05, 1) - DIY coil gun (up).
-
266. (00:04, 1) - My 1.5KJ Home-Built Gauss Rifle (up).
-
267. Matt Rittman's How Guns Work (up).
-
268. (00:08, 1) - Zeroing a AK 47 (up).
-
269. (00:01, 1) - The Harlot 3d Printed 22lr Derringer for under $5 (up).
-
270. (00:03, 1) - From Scratch Ammo (up).
-
271. (00:03, 1) - AMAZING HOME GUNSMITHS AROUND THE WORLD (up).
-
272. (00:12, 1) - This War Is Being Fought With 3D Printed Guns (up).
-
273. (00:09, 1) - The FGC 9 MKII Making Tyrants Afraid Again (up).
-
274. (00:13, 1) - Plastic Defence: Secret 3D Printed Guns in Europe (up).
-
275. (00:22, 1) - Meet the Plastikov v4 (up).
-
276. (00:03, 1) - FGC9 MK3 mods, upgrades, and aesthetics in 2023 (up).
-
277. Deterrence Dispensed (up).
-
278. FGC-9_MkII_Guide (up).
-
279. Free and Open Source (FOSS) CAD (up).
-
280. (00:01, 1) - RIP JStark (up).
-
Contains Logic, Physics (Classical/Quantum Mechanics, Thermodynamics, Electricity, Relativity, Electronics, Electromagnetism, Optoelectronic, Semiconductor, Fusion), Mathematics (Calculus, Linear Algebra, Statistics, Applied Math), Game Theory, Geology/Geography, Business, Biology, Medical, and Their Applications
-
1. (01:12, 11) - Navigating Digital Information (up).
-
2. (00:04, 1) - Every Bias Explained in 8 Minutes (up).
-
3. (00:05, 1) - Every Logical Fallacy Explained in 11 Minutes (up).
-
4. (00:04, 1) - Every Paradox in 8 Minutes (up).
-
5. (00:18, 1) - The Essentials of Problem Solving (up).
-
6. (05:43, 1) - Introduction to mathematical thinking complete course (up).
-
7. (Nerd's lesson) (up).
-
8. (00:11, 1) - Chemistry is dangerous (up).
-
9. (00:09, 1) - GENERAL CHEMISTRY explained in 19 minutes (up).
-
10. (00:09, 1) - What Is the Autism Spectrum? (up).
-
11. (00:36, 1) - Everything We've Learned About Cancer | Compilation (up).
-
12. (00:07, 1) - The Skeletal System (up).
-
13. (04:28, 49) - Anatomy & Physiology (up).
-
14. (01:05, 1) - The Mass Extinction Debates: A Science Communication Odyssey (up).
-
15. (00:15, 1) - The Oldest Unsolved Problem in Math (up).
-
16. (00:04, 1) - An Introduction to Mathematical Proofs (up).
-
17. (00:51, 4) - The Wonderful World of Weird Wheels (up).
-
18. (00:29, 1) - The birth, life and death of the universe (up).
-
19. (00:09, 1) - All Fundamental Forces and Particles Explained Simply | Elementary particles (up).
-
20. (03:10, 28) - Math videos in order (up).
-
21. (02:38, 31) - Mechanics videos in order (up).
-
22. (00:56, 9) - Thermodynamics videos in order (up).
-
23. (03:04, 35) - Electricity videos in order (up).
-
24. (03:17, 22) - Quantum videos in order (up).
-
25. (01:52, 22) - Relativity videos in order (up).
-
26. (00:05, 1) - Deep dive into the known forces (up).
-
27. (00:01, 1) - What is a Higgs Boson (up).
-
28. (00:03, 1) - The Origins of Mass (up).
-
29. (00:04, 1) - What is energy (up).
-
30. (00:11, 1) - Field Theory Fundamentals in 20 Minutes (up).
-
31. (00:26, 1) - Quantum Mysticism is Stupid (Deepak Chopra, Spirit Science, Actualized.org) (up).
-
32. (01:19, 9) - Science and Technology (up).
-
33. (04:50, 47) - History of Science (up).
-
34. (03:56, 47) - Engineering (up).
-
35. (02:39, 16) - Map Videos - Domain of Science (up).
-
36. (03:38, 35) - Subatomic Stories (up).
-
37. (10:03, 100) - Back to School - Expanded (up).
-
38. (01:12, 16) - How to College (up).
-
39. (00:05, 1) - How Electricity works - working principle (up).
-
40. (01:01, 1) - Electronics Fundamentals (up).
-
41. (00:09, 1) - The Philosophy of Color (up).
-
42. (00:08, 1) - The Mosaic Problem - How and Why to do Math for Fun (up).
-
43. (00:10, 1) - But how hard IS Flow? (up).
-
44. (00:08, 1) - The better way to do statistics (up).
-
45. (00:13, 1) - Generator for Any Probability Distribution - Probability Transform and RNGs (up).
-
46. (00:07, 1) - Rethinking the real line (up).
-
47. (00:20, 1) - How math brought revolution to evolution : Evolutionary Game Theory (up).
-
48. (00:10, 1) - The Concept So Much of Modern Math is Built On | Compactness (up).
-
49. (00:15, 1) - The Mathematical Problem with Music, and How to Solve It (up).
-
50. (00:09, 1) - The Bubble Sort Curve (up).
-
51. (00:12, 1) - The deeper meaning of matrix transpose (up).
-
52. (00:11, 1) - The Mathematician’s Weapon | An Introduction to Category Theory, Abstraction and Algebra (up).
-
53. (00:13, 1) - A Sensible Introduction to Category Theory (up).
-
54. (00:09, 1) - The Art of Linear Programming (up).
-
55. (00:09, 1) - Linear Algebra - Matrix Transformations (up).
-
56. (00:08, 1) - Dear linear algebra students, This is what matrices (and matrix manipulation) really look like (up).
-
57. (00:17, 1) - Is the Future of Linear Algebra.. Random? (up).
-
58. (00:27, 1) - A Swift Introduction to Projective Geometric Algebra (up).
-
59. (00:07, 1) - The “Practical” Side of Number Theory | Practical Numbers and Sets (up).
-
60. (00:07, 1) - Bayes theorem, the geometry of changing beliefs (up).
-
61. (00:09, 1) - How to systematically approach truth - Bayes' rule (up).
-
62. (00:09, 1) - This is How Easy It Is to Lie With Statistics (up).
-
63. (00:06, 1) - A problem so hard even Google relies on Random Chance (up).
-
64. (00:07, 1) - The Mathematics Used to Solve Crime (up).
-
65. (00:06, 1) - Curves we (mostly) don’t learn in high school (and applications) (up).
-
66. (00:03, 1) - An unexpected application of the harmonic series (up).
-
67. (00:04, 1) - The Poisoned Drinks Problem (up).
-
68. (00:05, 1) - Symmetry Puzzles (up).
-
69. (00:06, 1) - Parity Puzzles (up).
-
70. (00:09, 1) - The BEST Way to Find a Random Point in a Circle (up).
-
71. (00:13, 1) - Circuits, Graph Theory, and Linear Algebra (up).
-
72. (00:10, 1) - Towers of Hanoi: A Complete Recursive Visualization (up).
-
73. (00:10, 1) - 5 Simple Steps for Solving Any Recursive Problem (up).
-
74. (00:10, 1) - 5 Simple Steps for Solving Dynamic Programming Problems (up).
-
75. (00:06, 1) - Using Fractals to Deliver Babies (up).
-
76. (00:14, 1) - How Do We Solve Difficult Problems in Mathematics (up).
-
77. (10:49, 165) - Mathematics (All Of It) (up).
-
78. (00:14, 1) - The Fast Fourier Transform (FFT) (up).
-
79. (00:02, 1) - Functions are vectors (up).
-
80. (02:08, 21) - Artificial Intelligence (up).
-
81. (00:05, 1) - But what is a neural network REALLY (up).
-
82. (00:05, 1) - Why Neural Networks can learn (almost) anything (up).
-
83. (00:08, 1) - Why do Convolutional Neural Networks work so well (up).
-
84. (00:09, 1) - Deriving the Ultimate Neural Network Architecture from Scratch (up).
-
85. (00:12, 1) - Watching Neural Networks Learn (up).
-
86. (00:06, 1) - LaTeX for Students – A Simple Quickstart Guide (up).
-
87. (02:13, 12) - LaTeX Tutorials (up).
-
89. (00:16, 1) - Video Editing Basics - 2023 Kdenlive Tutorial (up).
-
90. (01:30, 16) - Essence of Essence of linear algebra Course
-
91. (01:35, 12) - Essence of calculus Course (up).
-
92. (06:58, 188) - Pre-Algebra/Introductory Algebra (up).
-
93. (08:42, 149) - Algebra I/Intermediate Algebra (up).
-
94. (08:54, 119) - Algebra II/College Algebra (up).
-
95. (01:30, 16) - Essence of linear algebra (up).
-
96. (05:24, 46) - Linear Algebra (Entire Course) (up).
-
97. (03:54, 30) - Abstract Algebra - Entire Course (up).
-
98. (00:26, 7) - Trig Review for Calculus in 10 Minutes or Less (up).
-
99. (01:25, 13) - From Zero to Geo (up).
-
100. (08:00, 70) - Calculus I (Entire Course) (up).
-
101. (08:56, 65) - Calculus II (Entire Course) (up).
-
102. (09:28, 80) - Discrete Math I (Entire Course) (up).
-
103. (06:57, 54) - Discrete Math II/Combinatorics (entire course) (up).
-
104. (08:14, 72) - Applied Statistics (Entire Course) (up).
-
105. (00:13, 1) - Learn Google Sheets | Create a Budget and Chart from Scratch | Full Tutorial (2023) (up).
-
106. (02:28, 1) - Microsoft Excel Tutorial for Beginners (up)
-
107. (02:29, 11) - Using Excel in Statistics (up).
-
108. (03:02, 11) - How to create Ultimate Personal Budget in Excel (up).
-
109. (06:43, 72) - Electronics I: Semiconductor Physics and Devices (up).
-
110. (03:24, 50) - Introductory Electromagnetism (up).
-
111. (04:46, 54) - Optoelectronic and Photonic Devices (up).
-
112. (04:07, 30+) - Semiconductor "Course" (up).
-
114. (01:19, 9) - Science and Technology (up).
-
115. (06:56, 86) - Game Theory 101 (up).
-
116. (03:57, 41) - Computer Science (up).
-
117. (00:57, 6) - Neural Networks Course (up).
-
118. (00:09, 1) - Complex Numbers in Quantum Mechanics (up).
-
119. (00:10, 1) - Quantum Mechanics got real (up).
-
120. (01:36, 18) - Business Soft Skills (up).
-
121. (01:40, 18) - Business Entrepreneurship (up).
-
123. (02:51, 38) - Medicine & Biology (up).
-
124. Ninja Nerd's Medical Playlists (up).
-
127. (02:02, 21) - Environmental Science (up).
-
128. (01:24, 13) - Climate & Energy (up).
-
130. (01:10, 11) - Public Health (up).
-
131. (01:30, 16) - Outbreak Science (up).
-
132. (05:17, 51) - Organic Chemistry (up).
-
Contains CPU/OS, Git/Vim/Cronjob/Regex, Object Oriented/Functional Programming, Data Structures and Algorithms, Design Patterns, Database Design, Networking/Security/Encryption/Cryptography, Distributed Systems, and System Design.
-
1. (00:54, 30) - English Pronunciation Practice - Word Lists - American Accent (up).
-
2. (00:05, 1) - Learn ALL Verb Tenses | Past, Present, Future with examples (up).
-
3. (01:32, 10) - 10000 most common English words (up).
-
4. (01:30, 16) - Essence of linear algebra (up).
-
5. (01:35, 12) - Essence of calculus (up).
-
6. (00:09, 1) - How to systematically approach truth - Bayes' rule (up).
-
7. (06:56, 86) - Game Theory 101 (up).
-
8. (00:26, 1) - Physics - Basic Introduction (up).
-
9. (00:15, 1) - Basic Electronics For Beginners (up).
-
10. (00:07, 1) - Finite State Machines explained (up).
-
11. (00:12, 1) - Hardware Basics (up).
-
12. (00:21, 1) - How a Computer Works - from silicon to apps (up).
-
13. (00:27, 1) - Google Like a Pro – All Advanced Search Operators Tutorial (up).
-
14. (00:11, 1) - Operating System Basics (up).
-
15. (00:08, 1) - CPU Scheduling Basics (up).
-
16. (00:34, 6) - Code Practices (up).
-
17. (00:14, 1) - Object-Oriented Programming (up).
-
18. (00:23, 2) - UML and Design Document (up).
-
19. (00:05, 1) - Functional programming - A general introduction (up).
-
20. (00:07, 1) - The Absolute Best Intro to Monads For Software Engineers (up).
-
21. (00:22, 1) - Object-Oriented Programming is Bad (up).
-
22. (00:16, 1) - Solid Programming - No Thanks (up).
-
23. (00:11, 1) - "Clean" Code, Horrible Performance (up).
-
24. (01:13, 11) - Git and GitHub for Poets (up).
-
25. (00:23, 1) - How to be a git expert (up).
-
26. (00:04, 1) - Git's Best And Most Unknown Feature (up).
-
27. (00:14, 2) - 15 Lazygit Features In Under 15 Minutes, NEW Lazygit release! (8 months worth of features) (up).
-
28. Vim Cheat Sheet (up).
-
29. (00:12, 1) - Lua Crash Course - Less than 15mins (up).
-
30. (00:10 1) - Functional Programming Introduction with Lua (up).
-
31. (09:58, 39) - Lua Programming Tutorials (up).
-
32. (00:16, 1) - The Only Video You Need to Get Started with Neovim (up).
-
33. (04:20, 1) - Python Tutorial for Beginners (with mini-projects) (up).
-
35. Regex Explain (up).
-
37. (00:05, 1) - 60 Linux Commands you NEED to know (in 10 minutes) (up).
-
38. (01:16, 1) - Bash Script with Practical Examples (up).
-
39. (00:06, 1) - Cron Jobs For Beginners | Linux Task Scheduling (up).
-
40. Python file watcher and periodically execute commands (up).
-
41. A robust Dotfiles for Ubuntu and Neovim - Scientific, Optimized, and Minimal (up).
-
42. Udacity's Free Data Structures and Algorithms Course (up).
-
44. (04:40, 60) - The Last Algorithms Course You'll Need (up).
-
45. (00:08, 1) - Projects Every Programmer Should Try (up).
-
46. (00:04, 1) - Why Linked Lists vs Arrays isn’t a real choice (up).
-
47. (02:07, 8) - C Programming Mini Projects (up).
-
48. (02:00, 4) - Advanced C Programming and Make (up).
-
49. (00:38, 7) - Hacker CS: Advanced C Programming (up).
-
50. (00:09, 1) - C Network Programming - Programming a multiplayer game from scratch in 7 DAYS (up).
-
51. Introduction to C++ (up).
-
52. (00:16, 1) - Forbidden C++ (up).
-
53. (01:41, 20) - Bo Qian's Modern C++ (up).
-
54. (02:17, 29) - Bo Qian's Advanced C++ (up).
-
55. (01:44, 23) - Bo Qian's C++ Standard Library (up).
-
56. (00:23, 6) - Bo Qian's C++ Unit Test (up).
-
57. (00:15, 1) - Back To Basics: C++ Containers (up).
-
58. (00:15, 1) - Back To Basics! Fixed Point Numbers in C++ (up).
-
59. (00:34, 8) - Bo Qian's Advanced STL (up).
-
60. (00:27, 5) - Bo Qian's Practical Programming Algorithms (up).
-
61. (00:49, 10) - Bo Qian's Concurrent Programming with C++ 11 (up).
-
62. (00:08, 1) - 31 nooby C++ habits you need to ditch (up).
-
63. (00:25, 1) - Serialising/Deserialising Structured Memory To Disk, AKA Savin' Stuff (up).
-
64. (00:22, 1) - Automating Sequences via Lua Coroutines in C++ (up).
-
65. (00:29, 1) - Networking in C++ Part #1: MMO Client/Server, ASIO & Framework Basics (up).
-
66. (00:24, 1) - Networking in C++ Part #2: MMO Client/Server, ASIO, Sockets & Connections (up).
-
67. C++ References (up).
-
68. C++ Cheatsheets (up).
-
69. A cheatsheet of modern C++ language and library features (up).
-
70. Megalith Architecture (everything in a single file) - Traveling Salesman in C++ with Genetics Algorithm (up).
-
72. ((00:16, 4) - Bo Qian's Boost Library) (up).
-
73. (00:02, 1) - Johnson Trotter Algorithm - Generate Permutations (up).
-
74. Coderized's all videos (up).
-
75. CodeAesthetic's all videos (up).
-
76. (00:31, 3) - Reducible's Problem Solving (up).
-
77. (00:43, 3) - Reducible's Computer Graphics (up).
-
78. (00:39, 4) - Reducible's Graph Theory (up).
-
79. (00:18, 2) - Reducible's Fast Fourier Transform (up).
-
80. (00:47, 3) - Reducible's Data Compression (up).
-
81. (00:34, 7) - WilliamFiset's Recursion (up).
-
82. (04:27, 55) - WilliamFiset's Data Structures (up).
-
83. (01:34, 12) - WilliamFiset's Dynamic Programming (up).
-
84. (04:07, 43) - WilliamFiset's Graph Theory (up).
-
85. (00:13, 1) - A Sensible Introduction to Category Theory (up).
-
86. (00:09, 1) - The Art of Linear Programming (up).
-
87. (351 pages) - Principles of Algorithmic Problem Solving (up).
-
89. Complete Introduction to the 30 Most Essential Data Structures & Algorithms (up).
-
90. Codeforces Community Courses (up).
-
91. (06:27, 18) - Errichto's Algo Lectures (up).
-
93. (296 pages) - Competitive Programmer’s Handbook (up).
-
98. (01:49, 1) - Code With Me: 24 MAANG Interview Questions (up).
-
100. (Codeforces Catalog) (up).
-
101. (ACM-ICPC Cheat Sheet) (up).
-
102. (The Ultimate Topic List(with Tutorials, Problems, and Templates)) (up).
-
103. Learn Java Fundamentals – Object-Oriented Programming (up).
-
104. Java in a Nutshell, 8th Edition (up).
-
105. (00:14, 1) - Learn SOLID Principles with CLEAN CODE Examples (up).
-
107. (01:10, 1) - Functional Programming in Java (up).
-
108. (00:05, 1) - Software Design Patterns and Principles (quick overview) (up).
-
109. (00:11, 1) - 8 Design Patterns Everyone Should Know (up).
-
110. (00:05, 1) - 10 Design Patterns Explained in 10 Minutes (up).
-
111. (00:12, 1) - Ranking ALL Design Patterns for Games under 30min (up).
-
112. (03:31, 27) - Design Patterns (up).
-
113. (00:49, 6) - Relational Databases (up).
-
114. (00:08, 1) - MySQL - The Basics | Learn SQL in 23 Easy Steps (up).
-
115. (01,46, 20) - Database Design (up).
-
116. (00:14, 1) - Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF (up).
-
117. (03:44, 1) - ALL Hackerrank SQL Solutions in ONE Video! | Easy Medium Hard Problems (up).
-
119. MongoDB Basics (up).
-
120. (00:04, 1) - 7 Security Risks and Hacking Stories for Web Developers (up).
-
121. (00:05, 1) - 7 Cryptography Concepts EVERY Developer Should Know (up).
-
122. (00:08, 1) - Cybersecurity and Zero Trust (up).
-
123. Computer Networking Fundamentals - Learning Series (up).
-
124. (00:09, 1) - Each layer of the OSI model and TCP/IP explained (up).
-
125. How Web Works (up).
-
126. (00:24, 3) - Introduction to Cryptography (up).
-
127. (00:16, 1) - RSA Algorithm Explained + implementation (up).
-
128. (00:41, 1) - Understanding AES Encryption Mechanics (up).
-
129. (00:18, 1) - A complete overview of SSL/TLS and its cryptographic system (up).
-
130. (00:43, 1) - OWASP API Security Top 10 Course – Secure Your Web Apps (up).
-
131. Security for developers (up).
-
132. OWASP Top 10 (up).
-
133. Snyk Top 10 (up).
-
134. (00:08, 1) - The QUIC Protocol, HTTP3, and How HTTP Has Evolved (up).
-
135. (00:03, 1) - Friendly Intro To the CAP Theorem (Consistency vs Availability vs Partition Tolerance) (up).
-
136. (00:10, 6) - ACID Definition (up).
-
137. (00:21, 1) - Relational Database ACID Transactions (Explained by Example) (up).
-
138. (00:04, 1) - BASE properties in DBMS (with example) (up).
-
139. (00:24, 1) - Distributed Systems in One Lesson (up).
-
140. (00:24, 1) - Data consistency across cloud native systems (up).
-
141. (00:40, 1) - Introduction to System Design (up).
-
142. (00:42, 1) - System Design for Beginners Course (up).
-
143. (00:43, 12+) - System Design (up).
-
144. (03:10, 14) - System design fundamentals (Series) (up).
-
145. (00:41, 1) - System Design Interview – Step By Step Guide (up).
-
146. (02:39, 1) - System Design Interview Basics (up).
-
147. System Design Cheatsheet (up).
-
148. (01:11, 7) - System Design Interview (up).
-
149. (01:19, 11) - Database Concepts - Locking, Indexing, LSM Tree, Isolation, RAFT, Bloom, Full Text Search (up).
-
Contains Assembly/C, Embedded Systems, Interpreter/Compiler, Control Theory, and Robotics.
-
1. (01:19, 22) - Electronics II: Analog Circuits (up).
-
2. (00:21, 4) - Advanced Circuit Design (up).
-
3. (00:10, 2) - PID Control (up).
-
4. (00:19, 3) - Laplace and Fourier Transforms (up).
-
5. (01:14, 1) - Assembly Language Programming with ARM (up).
-
6. (20:00, 22) - Writing a C interpreter (up).
-
7. (01:06:05, 28) - Building a Compiler (up).
-
8. (05:14, 1) - Arduino Course for Everybody (up).
-
9. ((01:41, 12) - Arduino Maze Solver Robot) (up).
-
10. ((00:41, 4) - ArduBot Pro 2023 Workshop (Chinese)) (up).
-
Contains Game Theory, Worldbuilding, Game Design, GDevelop, Love2D, Python/PyGame, TypeScript/KaboomJS, JavaScript/P5JS/Canvas/Phaser, C++/OpenGL/Raylib, Godot, C#/Unity, Unreal Engine, Piskel/Aseprite/Krita/Inkscape, Gimp/Blender/Kdenlive, and BeepBox/LMMS/Audacity.
-
1. (06:56, 86) - Game Theory 101 (up).
-
2. (00:02, 1) - Color Theory Basics (up).
-
3. (00:23, 1) - Essential Mathematics For Aspiring Game Developers (up).
-
4. (10:03, 112) - Math for Game Developers (up).
-
5. (17:02, 10) - Math for Game Devs 2022 (up).
-
6. (01:28, 11) - Gamedev Math (up).
-
7. (00:05, 1) - The Art of Game Optimization (up).
-
8. (00:12, 1) - How I made a 3D Level in a 2D Game (up).
-
9. (00:19, 1) - Every Vault in the Fallout Series Explained (up).
-
10. (02:36, 23+) - Finding the Best ARPG Ever Made (up).
-
11. (00:07, 1) - Giving Personality to Procedural Animations using Math (up).
-
12. (00:32, 1) - The Ultimate Guide for Physics in Game Development (up).
-
13. (00:17, 2) - Worldbuilding (up).
-
14. (00:11, 1) - Worldbuilding Fundamentals, Philosophy, Gardeners Vs Architects, & Worldbuilder's Disease (up).
-
15. (01:31, 17) - Linguistics (up).
-
16. (00:51, 8) - How to Make a Language (up).
-
17. (04:21, 14) - Alien Biospheres (up).
-
18. (00:20, 1) - All Tomorrows: the future of humanity? (up).
-
19. (00:11, 1) - All Other Tomorrows (up).
-
20. (00:29, 9) - All Tomorrows Project (Starscapes) (up).
-
21. (00:16, 5) - Comedic Summaries (up).
-
22. (06:08, 39+) - Worldbuilding Showcase (up).
-
23. (02:31, 10) - The Sutra Story (the best anime) (up).
-
24. (00:29, 6) - Game Design (up).
-
25. In The Games Of Madness's all videos about Game Design (up).
-
27. (00:08, 1) - How To PLAN your Game as a Solo Developer (up).
-
28. (00:23, 1) - 2D Game Development with GDevelop (up).
-
29. (01:01, 1) - How to Make an Endless Runner Game in Gdevelop (up).
-
30. (00:55, 1) - 2D Wave Defense Game – GDevelop GameDev Tutorial (up).
-
31. (00:17, 1) - (Isometric Game Tutorial! - Gdevelop) (up).
-
32. (05;23, 30) - (GDevelop Tutorials) (up).
-
33. (01:55, 28) - (More GDevelop Tutorials) (up).
-
35. (00:48, 13) - Introduction To GitHub Actions Course (up).
-
36. (05:35, 1) - Game Development with LÖVE 2D and Lua (up).
-
37. (05:34, 1) - The complete guide to Python (up).
-
38. (01:32, 13) - Tower Defense (up).
-
39. (04:14, 1) - Creating 2D platformer in Python (up).
-
40. (05:42, 1) - Creating a Pokémon style game in Python (up).
-
41. (01:42, 17) - Java Tutorial 2022/2023 for Beginners (up).
-
42. (07:04, 39) - Java Tower Defence Tutorial (up).
-
43. (08:20, 35) - Platformer Tutorial - Java (up).
-
44. (06:31, 30+) - Android Game Tutorial (up).
-
45. (02:15, 43) - Learn JavaScript Course (up).
-
46. (03:22, 36) - Beginner JavaScript tutorial with p5.js (up).
-
48. (01:01, 9) - JavaScript made easy (up).
-
49. Airbnb JavaScript Style Guide (up).
-
50. (20:12, 12) - HTML Canvas and JavaScript Game Tutorials (up).
-
51. (04:57, 45) - The Nature of Code (up).
-
52. (12:38, 7) - JavaScript Game Dev Tutorials (up).
-
53. (03:19, 2+) - TypeScript Game Dev Tutorials (up).
-
54. Learn Phaser (up).
-
55. (00:32, 4) - Game Prototyping With Phaser 3 (up).
-
56. (01:26, 10) - How to Really Make a Phaser Game from Scratch - UNCUT (up).
-
57. (01:01, 3) - How to code a Bomberman game (up).
-
58. (14:40, 106+) - Monster Tamer - Pokemon like RPG Tutorial with Phaser 3 (up).
-
59. (03:48, 13) - How to code a Street Fighter game (up).
-
60. (14:42, 22) - COMP 4300 - Intro to C++ Game Programming (up).
-
61. (00:17, 1) - Introduction to shaders: Learn the basics (up).
-
62. (00:11, 1) - An introduction to Shader Art Coding (up).
-
63. (03:23, 23) - Celeste In C++ (up).
-
64. (01:05:02, 30) - Vampire Survivors In C++ (up).
-
65. Raylib Cheatsheet (up).
-
66. Code 13 classic games from scratch with C++ and Raylib (Street Fighter, Pokemon-like RPG, Shoot 'em Up, Bomberman, Tower Defense, Pacman, Tetris, Galaga, Asteroid, Arkanoid, Frogger, Snake, and Pong) (up).
-
67. (00:13, 1) - Game Engine Due Diligence - for GameDevUtopia (up).
-
68. (00:36, 1) - Defold Game Engine Crash Course Tutorial (up).
-
69. Learn Defold (up).
-
70. (00:16, 4) - Build Pong with Defold (up).
-
71. (01:12, 11) - Defold for beginners (up).
-
72. (05:42, 13) - Defold Tutorials (up).
-
73. (00:15, 23) - Your First Game in Godot 4 (up).
-
74. (00:41, 1) - Make a game before the end of the day (in Godot 4) (up).
-
75. (00:17, 1) - I Used Godot For 100 Hours, Here’s What I Learned (up).
-
76. (01:06, 1) - Your First 2D GAME From Zero with GODOT 4! Vampire Survivor Style (up).
-
77. (05:46, 1) - The ultimate introduction to Godot 4 (up).
-
78. (01:46, 4+) - Godot Beginner videos (up).
-
79. (00:44, 1) - Data models - using data to create extensible, maintainable games in Godot (up).
-
80. (01:11, 2+) - Godot Intermediate videos (up).
-
81. (00:21, 1) - All 219 Godot Nodes Explained In 42 Minutes (up).
-
82. (00:03, 1) - Boost your games performance! | Godot 4 optimization tutorial (up).
-
83. (00:47, 24) - Godot tutorials (up).
-
84. (00:30, 3) - Godot Random Level Generation (up).
-
85. (03:33, 16) - Godot Games (up).
-
86. (04:04, 16) - Godot Pixel Platformer Tutorial/Code Along (up).
-
87. (02:52, 15) - Heart Platformer - Godot 4 Tutorial Series (up).
-
88. (02:14, 19) - Space Shooter Godot 4 Tutorial Using Components (up).
-
89. (00:25, 15+) - Godot 4 UI Tutorials (up).
-
90. (00:49, 32+) - Godot 4 2D Tutorials (up).
-
91. (00:01, 1+) - Godot 4 3D Tutorials (up).
-
92. (00:01, 1) - 100 Official Godot 4.2 Demos Just Released (up).
-
93. (00:06, 1) - Godot 4 Shader Tutorial for Absolute Beginners (up).
-
94. (00:09, 1) - Flat Fire Shader Tutorial - Godot 4 (up).
-
95. (06:05, 30) - Godot 4 - Idle Game Tutorial - Project Stardust (up).
-
96. (02:37, 7+) - How to Make a Basic Horror Game in Godot (up).
-
97. (06:32, 15) - Creating A Horror Game With Godot (up).
-
98. (08:37, 17) - Godot 4 Intermediate Card Game Course (up).
-
101. A tour of the C# language (up).
-
102. (01:57, 15) - How to program in C# - Beginner Course (up).
-
103. (02:25, 1) - Your First 2D GAME - Day 1 Beginner Tutorial (up).
-
104. (14:16, 32) - Make A Game In Unity With No Experience (up).
-
105. (05:24, 1) - Learn Unity Beginner/Intermediate 2023 (up).
-
106. Official Unity Learning Pathways (up).
-
107. (00:11, 1) - 20 Advanced Coding Tips For Big Unity Projects (up).
-
108. (01:44, 10) - Unity Tutorial 2024 - Build a 2D RPG (up).
-
109. (03:10, 1) - Unity Multiplayer (FREE Complete Course, Netcode for Game Objects Unity Tutorial 2023) (up).
-
110. (00:15, 1) - How to Improve a Games Performance to ‘Perfection’ | 10 Tips | Unity3D (up).
-
111. (04:12, 23) - Unity 3D | First-Person Shooter Tutorial Series (up).
-
112. (06:49, 36) - How to make a 2D Platformer - Unity Course (up).
-
113. (05:41, 38) - How to make a Survival Game - Unity Course (up).
-
114. (16:08, 46) - Unity 3D | Open-World Survival Game Tutorial Series (up).
-
115. (05:17, 28) - How to make a Tower Defense Game (up).
-
116. (01:28, 9+) - Unity 3D | Real-Time Strategy (RTS) Tutorial Series (up).
-
117. (02:30, 1) - Unreal Engine 5 Beginner Tutorial - UE5 Starter Course (up).
-
118. (00:22, 1) - How to make a 2D Game in Unreal Engine 5 - 2024 Beginner Tutorial (up).
-
119. (00:46, 12) - Paper 2D Basics (up).
-
120. Official Learn Unreal Engine 5 fast with these new courses (up).
-
121. (02:25, 8+) - Getting into C++ with Unreal Engine (up).
-
122. (00:04, 1) - Unreal Engine Performance Optimization Tips (up).
-
123. (00:08, 1) - How to Optimize Performance in Unreal Engine 5 (up).
-
124. (04:35, 28) - Unreal Engine Tutorials (up).
-
125. (12:23, 3) - Create a Game in Unreal Engine 5 in 2024 (up).
-
126. (02:30, 14) - RTS Style Multiplayer Game Setup In Unreal Engine 5 (up).
-
127. (00:16, 1) - Video Editing Basics - 2023 Kdenlive Tutorial (up).
-
128. (00:18, 1) - How to use GIMP - Beginner Tutorial (up).
-
129. (00:10, 1) - How to make sprites & spritesheets free using Gimp (up).
-
130. (00:02, 1) - 50 Digital Art Tips in 5 Minutes (up).
-
131. (00:03, 1) - How to make 2D game art! Simple assets, even if you are bad at drawing (up).
-
132. (00:07, 1) - How to Learn Game Art (up).
-
133. (00:04, 1) - Hand drawn is easier than pixel art | HD graphics vs low-bit vs Hi-bit (up).
-
134. (00:02, 1) - Animation Without Drawing Tablet: Do You Need One (up).
-
135. (00:04, 1) - How to Draw with a Mouse - Krita Digital Art Tips & Tricks Tutorial for Beginners (up).
-
136. (01:12:25, 40) - Beginner's Drawing Course (up).
-
137. (00:53, 5) - Inkscape - basics of game art creation (up).
-
138. (04:40, 87) - Inkscape Tutorials (up).
-
139. (00:07, 1) - How to Animate in KRITA for Beginners (up).
-
140. (00:13, 1) - How to make chiptunes with zero musical background using BeepBox (up).
-
141. (00:05, 1) - LMMS - Tutorial for Beginners in 11 MINUTES (up).
-
142. (01:24, 22) - LMMS Tutorials (up).
-
143. (00:45, 17) - Audacity Tutorials (up).
-
144. (00:05, 1) - 10 Minute Pixel Sprite TUTORIAL for COMPLETE BEGINNERS (up).
-
145. (01:06, 15) - Getting Started with Pixel Art (up).
-
146. (11:47, 49) - Pixel Art Class (up).
-
147. (00:06, 1) - 10 Aseprite tips you MUST Know (up).
-
148. (00:15, 1) - An Aseprite Crash Course In 30 Minutes (up).
-
149. (01:43, 19) - Pixel Art Tutorials (up).
-
150. (00:16, 2) - Pixel Art Fundamentals (up).
-
151. (00:11, 3) - Short Pixel Art Tutorials (up).
-
153. (00:09, 1) - Blender Beginner Tutorial - The Essentials (up).
-
154. (02:02: 21) - Blender for Game Dev (up).
-
155. (02:56, 7) - Blender for Game Devs (up).
-
156. (00:07, 1) - What is WebGPU (up).
-
158. Kenny - Free game assets and tools (up).
-
159. PixelJoint (up).
-
160. Falco Engine Free Asset Store (up).
-
161. Flaticon - free UI icons (up).
-
162. GDC 2024 - Game Audio Bundle - 27.5GB+ of royalty-free high-quality sound effects (up).
-
163. Freesound org (up).
-
164. Mixkit - free stock effects (up).
-
165. Suboptimal Engineer's videos (up).
-
166. UnitOfTime's videos (up).
-
167. Jdh's videos (up).
-
168. Brackeys's videos (up).
-
170. Godotneers's videos (up).
-
171. Chris Courses' videos (up).
-
172. Clear Code's videos (up).
-
173. Saultoons's videos (up)
-
174. AstroSam's videos (up).
-
175. GDC's videos (up).
-
176. Gamefromscratch's videos (up).
-
177. ((04:34, 22) - Vulkan Engine - No Libs) (up).
-
178. ((21:00:00+, 693) - Handmade Hero Complete) (up).
-
179. Code a turn-based 2D RPG with physics-based-slingshot-combat from scratch with Godot/Krita and release on Steam/Google (up).
-
Streamlined Software Engineering Practice aiming for Remote SWE L7 (Senior Principal).
-
Contains JS/TS/React/NextJS, Java/Spring, Go/Pprof, Python/Django, Bun/HTMX, C#/DotNet, PostgreSQL/MongoDB, REST/GraphQL/GRPC-Protobuf/NATS/Kafka, NGINX/Certbot, Docker/Kubernetes/OpenTelemetry/Prometheus/Grafana, AWS/Jenkins/Ansible/Terraform, Angular, Dart/Flutter/Android, and Rust.
-
1. (00:03, 1) - World's shortest UI/UX design course (up).
-
2. (00:09, 1) - Learn DOM Manipulation In 18 Minutes (up).
-
3. (00:29, 1) - Build 2048 with JS, HTML, and CSS (up).
-
4. (02:18, 20) - Working with Data and APIs in JavaScript (up).
-
7. (00:33, 1) - Learning Docker - The Easy Way (up).
-
8. (00:04, 1) - 100+ Docker Concepts you Need to Know (up).
-
10. (00:04, 1) - Non-blocking I/O and how Node uses it, in friendly terms: blocking vs async IO, CPU vs IO (up).
-
11. (00:14, 1) - A Deep Dive Into the Node js Event Loop (up).
-
12. (00:36, 7) - Node.js Event Loop (up).
-
13. (03:42, 1) - Express JS (up).
-
14. (00:06, 1) - The Async Await Episode I Promised (up).
-
15. (00:19, 2) - Promises and Async/Await From Scratch (up).
-
16. (00:06, 1) - Test-Driven Development - TDD Introduction with JavaScript (up).
-
17. (00:06, 1) - 100+ Web Development Things you Should Know (up).
-
18. (00:09, 1) - Learn JavaScript Event Listeners In 18 Minutes (up).
-
20. Inner workings of Map, Reduce & Filter in JavaScript (up).
-
21. Web API design best practices - RESTful web API design (up).
-
22. HTTP Guides (up).
-
23. The Reactive Principles (up).
-
24. Hypermedia Systems (up).
-
25. (00:05, 1) - RESTful APIs in 100 Seconds - Build an API from Scratch with Node.js Express (up).
-
26. Public APIs List (up).
-
27. (00:11, 1) - PubSub Design Pattern in JS (up).
-
28. (00:07, 1) - Build a Mindblowing 3D Portfolio Website - Three.js Beginner’s Tutorial (up).
-
29. The TypeScript Handbook (up).
-
30. (04:47, 1) - Practical TypeScript – Course for Beginners (up).
-
31. (02:35, 30) - Functional Programming with TypeScript (up).
-
32. (00:40, 1) - WebSockets Beginners Tutorial with Socket.IO (up).
-
33. (00:08, 1) - I Finally Understand Load Balancing (up).
-
34. (00:19, 1) - Microservices Crash Course & Moleculer JS Intro (up).
-
36. (00:04, 1) - Module Bundlers Explained... Webpack, Rollup, Parcel, and Snowpack (up).
-
37. (00:13, 1) - Understanding the Complexity of Modern Web Dev Stack (Webpack, Babel, TypeScript, React) (up).
-
38. (00:03, 1) - 10 Rendering Patterns for Web Apps (up).
-
39. Beyond Fireship's videos (up).
-
40. ThePrimeagen videos, TheVimeagen's videos, ThePrimeTime's videos, ThePrimeagenClips's videos (up).
-
41. (00:03, 1) - What is Hydration (up).
-
42. (00:02, 1) - Signals Explained (up).
-
43. (00:04, 1) - 21 Awesome Web Features you’re not using yet (up).
-
44. (00:19, 1) - The New JS Features Coming Soon (up).
-
45. (00:09, 1) - Flexbox CSS Crash Course (up).
-
46. (01:16, 1) - How I Made My Website Load in 0.364 Seconds (up).
-
47. (00:03, 1) - 7 better ways to create a React app (up).
-
48. (00:07, 1) - The React Ecosystem in 2023 (up).
-
49. (00:21, 1) - Learn React With This One Project (up).
-
50. (01:32, 1) - React Crash Course 2024 (up).
-
51. (01:31, 1) - From 0 to Production - The Modern React Tutorial (RSCs, Next.js, Shadui, Drizzle, TS and more) (up).
-
52. (00:52, 1) - React Beginner Course 2024 (Vite, Tailwind CSS, TypeScript) (up).
-
53. (00:19, 1) - React 19 Is FINALLY Here (up).
-
54. (04:05, 5) - Full Stack MERN Application (up).
-
55. (01:48, 1) - MERN Crash Course | JWT Authentication, Redux Toolkit, Deployment & More (up).
-
56. (01:37, 1) - GraphQL Crash Course With Full Stack MERN Project (up).
-
57. (00:19, 1) - N + 1 Query Problem, GraphQL, and Performance Woes (up).
-
58. (00:05, 1) - The Ultimate API Showdown: Server Actions, tRPC, GraphQL, and REST Compared (up).
-
59. (00:46, 1) - Learn Accessibility - Full a11y Tutorial (up).
-
60. (07:30, 9) - AWS MasterClass for Beginners (up).
-
61. (54:20, 1) - AWS Cloud Complete Bootcamp Course (up).
-
62. (02:00, 1) - Deploying Next.js to AWS Lambda with SST, Neon Postgres, Drizzle ORM, and more (up).
-
63. (04:44, 1) - Spring Boot Complete Tutorial - Master Class (up).
-
64. Spring Boot Docs (up).
-
65. Notes on Spring Framework (up).
-
66. (00:29, 1) - Microservice | CQRS Design Pattern with SpringBoot & Apache Kafka (up).
-
68. (Code Java's videos about JavaEE) (up).
-
69. Learn Go with Tests (up).
-
71. (10:21, 15) - Learning Golang from Zero (up).
-
72. (01:58, 30) - Mastering Golang: Comprehensive Tutorial Series (up).
-
73. Go by Example (up).
-
74. (00:45, 6) - Go Design Patterns (up).
-
75. (00:03, 1) - Golang generics in 6 minutes (up).
-
76. (00:07, 1) - Fun with error handling in Go (up).
-
77. (00:07, 1) - Delve: The Best Golang Debugger (up).
-
78. Effective Go (up).
-
79. Go's extensive documentations (up).
-
80. Uber Go Style Guide (up).
-
81. (00:11, 1) - 3 SIMPLE patterns to organize your goroutines - Golang Concurrency Patterns (up).
-
82. (00:11, 1) - Go Semaphore Pattern Tutorial (up).
-
83. (00:06, 1) - Controlling Concurrency: Advanced Go Programming (up).
-
84. (00:27, 1) - Go REST API with NO DEPENDENCIES (up).
-
85. (01:41, 5) - Complete JSON API project in Golang (JWT, Postgres, and Docker) (up).
-
86. (00:06, 1) - How to create your Golang APIs from now on with v1.22 (up).
-
87. (00:10, 1) - GraphQL, gRPC, and GoLang: a match made in heaven (up).
-
88. (01:46, 5) - Building Golang APIs (up).
-
89. (04:47, 8) - Golang By Example For Beginners (up).
-
90. (01:02, 8+) - Advanced Golang (up).
-
91. (01:35, 23+) - 10x Golang Engineer (up).
-
92. The Go Memory Model (up).
-
94. (00:02, 1) - Backgrounds Jobs with Go Routines (up).
-
95. Robfig Cron (up).
-
96. Creatively Grateful's videos about cronjob, daemon, and other weird things in Go (up).
-
98. Big file processing - The One Billion Row Challenge, Go's bufio (up).
-
99. (00:27, 1) - SQLx vs SQLc (up).
-
100. (00:28, 1) - Golang Building SSH and Bubble Tea App (up).
-
101. (00:20, 1) - Designing Multiplayer TD in Neovim (up).
-
102. (00:04, 1) - Tower Defense: How TCP Packets Work (up).
-
103. (01:19, 1) - TCP Packets In Vim and Golang (up).
-
104. (02:45, 7) - Go DNS from scratch (up).
-
105. (00:12, 1) - The truth about HTMX (up).
-
106. (01:01, 1) - FULL Introduction To HTMX Using Golang (up).
-
107. (00:34, 2) - Go + HTMX + WebSockets (up).
-
108. (00:36, 2) - How I Built Readwise In Golang (up).
-
109. GitHub Good First Issue (up).
-
110. (00:07, 1) - Go Message Queue using Concurrency, zero dependency (up).
-
111. (00:11, 1) - Build a Concurrent Download Manager - zero dependency (up).
-
112. (00:09, 1) - Go WebScrapping Tutorial Using Colly (up).
-
113. (01:35, 8) - GO+Redis URL Shortener Project Complete (up).
-
114. (00:15, 1) - Time-based KV Store in Go (Interview Question) (up).
-
115. (00:13, 1) - Go Ring Buffer (up).
-
116. (02:53, 1) - Simple Redis Server From Scratch In Golang (up).
-
117. (04:53, 1) - How To Build A Complete Distributed File Storage In Golang (up).
-
118. Iximiuz's Containerization Series (up).
-
119. (00:27, 1) - Introduction to Microservices, Docker, and Kubernetes (up).
-
120. (00:05, 1) - What is a Reverse Proxy? (vs. Forward Proxy) | Proxy servers explained (up).
-
121. (01:00, 1) - Learning Kubernetes - The Easy Way (up).
-
122. ProgrammingPercy's videos about Go (up).
-
123. (06:09, 27) - Go Commerce Platform (up).
-
124. (01:34, 14) - Go Monolith to Microservice (up).
-
125. (05:49, 21) - Building Microservices with Go (up).
-
126. (02:41, 19) - Understanding and using NATS Server in Golang (up).
-
127. (00:25, 1) - NGINX Tutorial for Beginners (up).
-
128. (00:10, 1)- Load balancing gRPC service with NGINX (up).
-
130. (09:14, 76+) - Backend master class (Golang + Postgres + Kubernetes + gRPC), Backup link - coupon (up).
-
131. (Go Jet - Type safe SQL builder with code generation and automatic query result data mapping) (up).
-
132. (Cloudflare-go) (up).
-
133. (00:03, 1) - Apache Kafka in 6 minutes (up).
-
134. (00:03, 1) - 3 Important Use Cases Why The Industry Is Using Kafka (up).
-
135. (03:56, 9) - Apache Kafka Series (in English) (up).
-
136. (00:08, 1) - Asynchronous Processing with Go using Kafka and MongoDB (up).
-
137. (00:21, 1) - Go Profiling and Observability from Scratch (up).
-
138. Debugging Go Code: Using pprof and trace to Diagnose and Fix Performance Issues (up).
-
139. (00:12, 1) - Go Profiling Tutorial (up).
-
140. (00:08, 1) - Tracing Programs with Go (up).
-
141. Profiling Go Programs (up).
-
142. The Busy Developer's Guide to Go Profiling, Tracing and Observability (up).
-
143. (00:05, 3) - Profiling Go Code with pprof 1, 2, 3 (up).
-
144. (00:34, 4) - Fundamental of Profiling a Go application (up).
-
145. (00:20, 1) - Profiling and Optimizing Go (up).
-
146. (00:04, 1) - Golang Monitoring: instrument your application for Prometheus (up).
-
147. (00:14, 1) - The Fundamentals of OpenTelemetry (up).
-
148. (03:21, 7) - OpenTelemetry Bootcamp Tutorials (up).
-
149. (00:49, 1) - Grafana and Prometheus Crash Course (up).
-
150. (00:15, 1) - How To Monitor Your Go App With Prometheus (up).
-
151. (00:35, 4) - TDD, CI/CD, Monitoring (up).
-
152. (00:15, 1) - Monitor/Instrument Go with Prometheus (Counter - Gauge - Histogram - Summary) (up).
-
153. (00:06, 1) - OpenTelemetry Golang Tutorial (Tracing in Grafana & Kubernetes & Tempo) (up).
-
155. Build a single page portfolio website with React, host on GitHub Pages; build a standard production grade Go REST API with all the techniques; check all job sites, and start applying for SWE L5/6/7 and freelancing (up).
-
156. (01:00:48, 14) - Master Next.js by Building Real Apps (up).
-
157. (02:10:15, 14) - Learn Next & React and get Hired (up).
-
158. Jack Herrington's videos (up).
-
159. Web Dev Simplified's videos (up).
-
160. Traversy Media's videos (up).
-
161. Theo - t3․gg's videos (up).
-
162. (00:05, 1) - Infrastructure as Code (IaC) Intro (up).
-
163. (00:31, 1) - Jenkins Tutorial – How to Deploy a Test Server with Docker + Linux (up).
-
164. (01:24, 1) - Kubernetes CI/CD Pipeline Using Jenkins (up).
-
165. (01:03, 7) - Real-time Kubernetes Complete DevOps Project Series (up).
-
166. (02:50, 17) - Getting started with Ansible (up).
-
167. (01:16, 1) - Ansible Complete Course (up).
-
168. (01:44, 1) - Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code) (up).
-
169. (00:21, 1) - Building with Infrastructure as Code | Terraform, Ansible, and Jenkins Hands-On Guide (up).
-
170. (00:04, 1) - Terraform Ansible Integration | Terraform Ansible AWS Example (up).
-
171. (06:27, 37) - CNCF Tutorials (up).
-
173. (01:16, 8) - PostgreSQL High-Availability (up).
-
174. (00:32, 13) - PostgreSQL Performance Tuning (up).
-
175. PostgreSQL is enough (up).
-
176. Bitwise Man's videos about Go (up).
-
177. Dream of Code's videos about Go (up).
-
178. Bryan English's videos about Go (up).
-
179. Donald Feury's videos about Go (up).
-
180. Sam x Smith's videos about Go (up).
-
181. Tiago's videos about Go (up).
-
182. AnthonyGG's videos about Go (up).
-
183. Samvcodes's videos about Go (up).
-
184. Some Fireship's videos (up).
-
185. (02:15, 20) - Django Ecommerce Website - Htmx/Tailwind (up).
-
186. (02:02, 1) - Build a Multi-Tenant B2B App With BUN and HTMX (up).
-
187. (00:06, 1) - Vercel got it wrong (up).
-
189. ((01:00, 5) - Cloudflare) (up).
-
190. (AlwaysData free cloud platform) (up).
-
191. (Oracle Cloud free tier, get started) (up).
-
192. (Using cloud native tools to deploy a PostgreSQL instance in Oracle Cloud) (up).
-
193. (Postgres on ORACLE CLOUD ubuntu always free and it works) (up).
-
194. (01:15, 1) - ASP.NET Core Tutorial – Beginner to Advanced Projects (up).
-
195. (01:35, 1) - ASP.NET Core Tutorial – Full Auction App (up).
-
196. .NET Microservices: Architecture for Containerized .NET Applications (up).
-
197. Angular Tour of Heroes (up).
-
198. (08:46, 1) - Angular for Beginners Course (up).
-
199. (00:32, 1) - Flutter TDD & Clean Architecture - Learn By A Project (up).
-
200. (04:01, 1) - Flutter App Development Course – Build a Twitter Clone with Appwrite and Riverpod (up).
-
201. (06:59, 1) - Learn Rust Programming (up).
-
202. (00:04, 1) - Rust for TypeScript devs : Borrow Checker (up).
-
203. The Rust Programming Language (up).
-
204. (00:32, 5) - Nyxtom's Beginner's Guide to Rust (up).
-
205. (14:19, 15) - Crust of Rust (up).
-
206. Rust by Example (up).
-
207. Rust Exercism (up).
-
208. Rust Design Patterns (up).
-
209. Rust Cheat Sheet (up).
-
210. (07:03, 3) - Implementing TCP (up).
-
212. (03:37, 2) - Advanced topics in Rust (up).
-
213. (01:36, 5) - Rust Async I/O in Depth (up).
-
214. (00:31, 3) - Rust Crates and Libraries (up).
-
215. (03:11, 25) - Rust Programming Exercises (up).
-
216. Rust - Simple Code Layout (start simple, scale better) (up).
-
218. (01:37, 1) - Solving distributed systems challenges in Rust (up).
-
220. Rust Anthology Master List (up).
-
221. Unofficial Bevy Cheat Book (up).
-
222. Tantan's videos about Rust (up).
-
224. Leptos Book (up).
-
225. Sqlx - The Rust SQL Toolkit (up).
-
226. Jon Gjengset's videos about Rust (up).
-
227. Jeremy Chone's videos about Rust (up).
-
228. Fasterthanlime's videos about Rust (up).
-
229. Build a personal project without tutorials, the Magnum Opus with 150k+ SLOC while constantly applying for senior+ jobs (up)
[ ] Contains Ocaml, Zig, Svelte, PHP/Laravel, Ruby on Rails, CNCF IoT Edge Computing, and Data Science/AI/ML/PyTorch.
- 1. (02:39, 34) - Ocaml Tutorial (up).
- 2. Learn Zig (up).
- 3. Brook Jeynes's videos about Zig (up).
- 4. Learn Svelte (up).
- 5. (01:38, 1) - Complete TALL Stack Tutorial - Zero to Prod (Tailwind, Alpine, Laravel, Livewire & More) (up).
- 6. (02:42, 1) - Laravel 11 + React Full Stack App with Inertia - Project Management App (up).
- 7. Laravel Doc (up).
- 8. Angular Tour of Heroes (up).
- 9. (08:46, 1) - Angular for Beginners Course (up).
- 10. (01:15, 1) - ASP.NET Core Tutorial – Beginner to Advanced Projects (up).
- 11. (01:35, 1) - ASP.NET Core Tutorial – Full Auction App (up).
- 12. .NET Microservices: Architecture for Containerized .NET Applications (up).
- 13. CNCF IoT Edge Computing - EdgeX Docker-based Edge microservices mesh system demo (up).
- 14. (00:20, 1) - The Most Important Algorithm in Machine Learning (up).
- 15. (02:30, 1) - The Complete Mathematics of Neural Networks and Deep Learning (up).
- 16. (00:57, 6+) - Neural networks (up).
- 17. (01:16, 1) - Data Science Essentials – Crash Course in A/B Testing with Case Study (up).
- 18. (00:32, 1) - Neural Net in C++ Tutorial (up).
- 19. (00:25, 7) - Generative AI from scratch (up).
- 20. (00:29, 1) - Large Language Models in Five Formulas (up).
- 21. (04:32, 30) - Beginners Guide to Machine Learning in JavaScript (up).
- 22. (04:31, 25) - NCSU - CSC 411 - Intro to Artificial Intelligence (up).
- 23. (12:33, 1) - Learn PyTorch for deep learning in a day. Literally (up).
- 24. (01:16, 1) - RAG (Retrieval Augmented Generation) LangChain from scratch (up).
- 25. Anti-hype LLM reading list (up).
- 26. (05:25, 1) - Python for Hackers | Bug Bounty & Ethical Hacking (up).
-
Contains Head Ups, Pathways, Resume, Interview, and Reflections.
-
If you’re following along this list, you may need to have a
proof of work
, i.e. a document or a portfolio to list all of your projects ordered by themes, this acts as a degree for when you go to interviews (up). -
It’s essential to be able to read official documentations, search on Google, and prompt the AI. But be aware that AIs can hallucinate stuffs, last time I ask Bard it said its hallucination rate is 57%.
-
Keep resume simple, condense, one single page if possible, don’t leak your picture or address, and don’t lie or add unnecessary things.
-
Avoid scammy recruiters, offshore sweatshops, and dodgy domains like gambling, drugs, dating apps, weapon sellers, blockchain, property development, PR, quant.
-
One applicant per day is a good rate, too much will lead to overwhelm and drop in quality of job and preparation. Upwork, Turing, Toptal, LinkedIn, etc. Or just directly apply to the companies' career portal.
-
Practice makes perfect, just keep studying, building pet projects, implementing your practical ideas, and interviewing a lot & take notes.
-
It’s just a number game, don’t take it personally if you constantly fail, keep up the grind.
-
Even if you’re employed, don’t stop job seeking, or else you will get complacent, delusion, and atrophy. And you have zero leverage in case of laid off.
-
If you're still in school, please, for the love of the Buddha, finish them. Despite their pointlessness, having them is just much better in a grim market, just get as much degrees and quality certifications as you can, because the industry is mostly nepotism, cronyism, and favoritism. Meritocracy is a myth. But still it's always important if you have the real skill to back yourself up. This is why this resources guide exist. If you're a drop out, you will need to work twice as hard and apply quadruple as much. Life is rigged and cruel, you just have to bite the bullet, know the game and how to navigate it.
-
Building your own knowledge base with free/OSS tools like Anki, Joplin, and Obsidian (up).
-
1. Software Engineer interviews: Everything you need to prepare (up).
-
3. Coding Interview Prep (up).
-
4. (00:03, 1) - How to ACTUALLY land that Software Engineer Job (up).
-
5. (00:10, 2) - Becoming a Self Taught Software Engineer (up).
-
6. (00:07, 1) - 4 Steps to Hyperfocus (up).
-
7. (00:05, 1) - How to Start Gamedev in 2024 (up).
-
8. (00:15, 1) - What Is A Graphics Programmer? (up).
-
9. (00:10, 1) - Roadmap to becoming a gamedev in 2024 (up).
-
10. (00:08, 1) - God-Tier Developer Roadmap (up).
-
11. (01:21, 1) - Web Development In 2024 - A Practical Guide (up).
-
12. (00:12, 1) - You should just choose Laravel (up).
-
13. (00:18, 1) - Most Important Skills for Electrical Engineering (up).
-
14. MDN Curriculum - The essential skillset for new front-end developer (up).
-
15. The Odin Project - Full Stack Ruby on Rails and JavaScript (up).
-
16. (BootDev - Backend with Go) (up).
-
17. (00:08, 1) - YouTube Coders are LYING to You. Here's How (up).
-
18. (00:05, 1) - Game Development Tutorials Are LYING To You (up).
-
19. (00:07, 1) - It's brutal to be a gamedev right now... (up).
-
20. (00:12, 1) - Debunking "First AI Software Engineer" - Upwork lie exposed (up).
-
21. (00:15, 1) - Scams In Software Engineering (up).
-
22. (00:06, 1) - The Employer Is Lying To You In Your Interview - Here's The Proof (up).
-
23. (00:03, 1) - 4 Reasons Why HR Is NOT Your Friend (up).
-
24. (00:06, 1) - How HR Cheats Employees (up).
-
25. (00:02, 1) - 4 Signs That You're About To Be Fired (up).
-
26. (00:02, 1) - 3 Reasons To Quit Your Job (up).
-
27. (00:12, 1) - Jonathan Blow Made Me Quit My Job (up).
-
28. (00:12, 1) - This Problem Changes Your Perspective On Game Dev (up).
-
29. (00:01, 1) - My life changing year of C++ game development (up).
-
30. (00:08, 1) - 7 Years Of Solo Game Development (up).
-
31. Web3 is Going Just Great (up).
-
32. (00:06, 1) - How Much Google ACTUALLY Pays Their Software Engineers | My Real Six Figure Tech Salary (up).
-
33. (00:05, 1) - What Are The Top 3 Career Paths For Software Developers (up).
-
34. (00:07, 1) - Is it still worth it to learn to code? (I think so)
-
35. (00:03, 1) - How to Learn to Code - 8 Hard Truths (up).
-
36. (00:03, 1) - 3 Ways to Stay Sharp as a Dev (up).
-
37. (00:05, 1) - Problem-Solving for Developers - A Beginner's Guide (up).
-
38. (00:08, 1) - Unlocking Your Intuition: How to Solve Hard Problems Easily (up).
-
39. (00:07, 1) - I coded one project EVERY WEEK for a YEAR (up).
-
40. (00:02, 1) - How am I suppose to get a job as a software engineer? (up).
-
41. (00:04, 1) - The Complete Guide to Getting a Tech Job (up).
-
42. (00:06, 1) - The Downfall of Redis (up).
-
43. (00:04, 1) - The Worst Kind Of Programmer (up).
-
44. (00:21, 1) - Getting Hired At Big Tech or MAANG (up).
-
45. (01:59, 1) - How to Get a Developer Job – Even in This Economy (up).
-
46. (00:12, 1) - Performance Excuses Debunked (up).
-
47. (00:40, 1) - The Clean Code Debacle and Rhetoric Tricks (up).
-
48. (00:26, 1) - The Only Unbreakable Law (up).
-
49. (00:11, 1) - How to -10x Engineer Correctly (up).
-
50. (00:13, 1) - Death By A Thousand MicroService (up).
-
51. (00:13, 1) - Sprints - The Biggest Mistake Of Software Engineering (up).
-
52. (00:40, 1) - xz Exploit Is WILD - Must See Bash Part (up).
-
53. (00:13, 1) - How to Become a Good Backend Engineer (Fundamentals) (up).
-
54. (00:03, 1) - How To Learn A New Programming Language (up).
-
55. (00:05, 1) - 7 Tips for the Coding Resume (for Software Engineers) (up).
-
56. (00:11, 1) - Should You Lie On Your Resume? (up).
-
57. (01:26, 4) - Resume Advice (up).
-
58. (00:25, 1) - How To Succeed In Coding & Technical Interviews (up).
-
59. (00:06, 1) - 5 Dangerous Things to Avoid Saying In a Job Interview (up).
-
60. (00:06, 1) - Signs You Should Decline The Job Offer (up).
-
61. (00:04, 1) - 4 Critical Steps To Take Before Accepting A JOB OFFER (up).
-
62. Technical Interview Questions that I've been asked, see section K..
-
65. (Experiences with Freelancing on Upwork (Vietnamese)) (up).
-
66. (Experiences as a Remote software engineer (Vietnamese)) (up).
-
68. (How to make $50k a year working remotely (Vietnamese)) (up).
-
69. (Taxation for remote working - 2022 update (Vietnamese)) (up).
-
70. Overemployed FAQ (up).
Try to build them yourself without watching tutorials. I gathered some these on the internets, not all are my original ideas. If you want to work with an open source project, contact their team first and see how it goes. Please don't spam open source projects fishing for contribution, it's just not worth it and you only degrade yourself. Build ones that are not too basic and you can explain them well. Also check the project based learning list.
- 1. Something that you are interested on or have a need to solve, your personal website, discord bots, tools and mods for hobbies or video games you're playing, emulator, memory trainer, repertoire trainer, maze solver robot, automated irrigation system with an app for calibrations and monitoring, sudoku solver, ant simulator, genetic algorithm visualizer, invent a new board game, schema generator, or just simply automate and sync your daily repetitive tasks (up).
- 2. Try to create something that will help people, make the world a little bit better for somebody (up).
- 3. A fully functional text editor that support undo/redo, search/replace, tables, and drawing (up).
- 4. A free blog/writing collection website with headless CMS (up).
- 5. A statistical analysis and solution website that based on the United Nation's 17 Sustain Development Goals (up).
- 6. A peer-to-peer messaging app (up).
- 7. A habits, health, and nutrition tracker (up).
- 8. A free course website (Netflix clone but instead of movies you deliver educational content) (up).
- 9. A content/project management system with task synching and scheduling (up).
- 10. A 4chan clone (up).
- 11. A multi-threaded web indexing spider (up).
- 12. An e-commerce website/app (Amazon clone) that integrate with map, payment, and delivery (up).
- 13. A decentralized peer-to-peer (not blockchain) barter transaction app with proper backend system that can support a large Anarchy society (up).
- 14. 3D Printing hardware and software (up).
- 15. A single page portfolio website with React and host on GitHub Pages (up).
- 16. A personal project/habit/income/expense planner from scratch with NextJS (up).
- 17. Code 13 classic games from scratch with C++ and Raylib (Street Fighter, Pokemon-like RPG, Shoot 'em Up, Bomberman, Tower Defense, Pacman, Tetris, Galaga, Asteroid, Arkanoid, Frogger, Snake, and Pong) (up).
- 18. A turn-based 2D RPG with physics-based-slingshot-combat from scratch with Godot/Krita and release on Steam and Google (up).
- 19. Setting up a production-level REST API with tests, auth(o/en), caching, PostgreSQL database, and GitHub CI in Go from scratch with Docker/Pprof and AlwaysData or Oracle Cloud Free Tier hosting (up).
- 20. A fullstack c2c commerce app for mutual aids with distributed system in Go, NodeJS, GRPC, NextJS frontend, and Docker/K8s/Prometheus/Terraform/AWS (up).
-
That I've been asked (Fundamentals, DS&A, Go, JS, React) (up).
-
1. (DSA) Explain and compare Procedure, Object Oriented, and Functional Programming.
-
2. (DSA) Explain the concept of array, linked list, tree, hash map, stack, queue, and priority queue.
-
3. (DSA) Explain DFS, BFS, and their practical applications.
-
4. (DSA) Implement a string reverser, palindrome checker, prime number checker, or reverse a linked list.
-
5. (DSA) Solve an array problem.
-
6. (DSA) Solve a dynamic programming, a medium string manipulation with trie, or an easy graph problem (up).
-
7. (JS) Explain hoisting, scope, and closures.
-
8. (JS) Difference between var, let, and const.
-
9. (JS) Explain DOM manipulation; how to center a div both horizontally and vertically.
-
10. (JS) Explain class, arrow function, map-filter-reduce.
-
11. (JS) Explain async and await.
-
12. (JS) Explain Node's single threaded event loop model.
-
13. (JS) Explain callback and promise.
-
14. (JS) List and explain some ES6 features.
-
15. (JS) Implement an event emitter from scratch.
-
16. (JS) Implement map-filter-reduce from scratch.
-
17. (JS) Implement promise and async/await from scratch; resolve chain promises.
-
18. (JS) Implement signal from scratch (up).
-
19. (React) What's the difference between function component and class component.
-
20. (React) What are props and how children prop works.
-
21. (React) How Virtual DOM works.
-
22. (React) Explain all built-in React hooks; explain react router.
-
23. (React) Best practices of using Redux, Store, State Management, Context and Redux Middleware.
-
24. (React) How to use GraphQL with React; the difference between REST and GraphQL; the n+1 problem.
-
25. (React) Implement a listing page in React with TDD using a public API (up).
-
26. (Go) What's the difference between ACID and BASE; explain in the context of PostgreSQL and MongoDB.
-
27. (Go) Which features of PostgreSQL/MongoDB did you use.
-
28. (Go) How to use JSON data in PostgreSQL.
-
29. (Go) Explain normalization and indexing.
-
30. (Go) How to drop all required data in PostgreSQL.
-
31. (Go) How to read 10gb of data from PostgreSQL; how would you read a 10gb file with Go.
-
32. (Go) What's the difference between HTTP, TCP, UDP, WebSockets, and GraphQL.
-
33. (Go) Explain HTTPS; what's the difference between certificate and public key.
-
34. (Go) What's the difference between symmetric and asymmetric encryption.
-
35. (Go) Name and explain some important services in a cloud platform; cronjob scheduling.
-
36. (Go) How to scale with and without a cloud platform; how Kubernetes works.
-
37. (Go) Identify bottleneck in production environment; explain tracing, distributed logging, and metrics (up).
-
38. (Go) Explain some design patterns that are commonly used in Go.
-
39. (Go) The difference between parallelism and concurrency; Go's concurrency features and their use cases.
-
40. (Go) How Go's scheduler works; compare it with the OS scheduler.
-
41. (Go) Practical ways to use closure in Go.
-
42. (Go) Explain context package in Go; how would you implement time out; how would you handle errors.
-
43. (Go) How would you write unit tests in Go; explain mocking and dependency injection.
-
44. (Go) How would you test a database layer, a service layer, a handler layer, or a third-party callback layer.
-
45. (Go) Explain common concurrent patterns in Go and their usages.
-
46. (Go) Explain CAP theorem; how Event Driven works in Go services; orchestrate a micro-services architecture.
-
47. (Go) Explain producer, consumer, and offset in Kafka; how to concurrently consume and retry.
-
48. (Go) Implement a task with generics; design and implement an inventory and storefront system.
-
49. (Go) Implement a parallel URL fetcher with 5 async processes and print a specific field in the JSON respond.
-
50. (Go) Implement a REST API with a database layer, caching, and rate limiting using only standard libs ((up).
I'm looking for a full-time software development job in X (A, B, C; great if remote). Back-end or full-stack regarding anything Go and/or JavaScript (NodeJS, ReactJS, NextJS). I love to work on a quality product or project with proper git workflow, code review, and unit tests. My salary requirements: $X-X/month gross with standard benefits (9-to-5, 13th month pay, full social insurance, health insurance, yearly health check, etc.).
Introduction (up)
- I'm Lavantien, a Y born in X, and I studied computer engineering at UIT, majoring in embedded systems, and minoring in robotics. Now I'm working mostly as a web developer, I enjoy programming and solving problems. I mostly use Go and JavaScript. I can do front-end but I love develop my back-end skill because there's always something new to learn, like networking, protocols, security, dealing with distributed systems and databases, setting up a robust testing pipeline, and working with third-party integrations and cloud services. During the 7 years of my web development career, I've been involved in some large projects like ETCC E470 and Ackio Mesh, but most of them were small projects and startups where I had the chance to build things from the ground up and participate in the whole development process.
Values that I will bring to the team (up)
- Good sense of responsibility.
- When in doubt, I always directly ask questions and clarify with others. I'm open to feedback and welcome criticism.
- I am good at analyzing problems, reading documentation, and searching for solutions. I always try to find the best ways to save costs and improve profitability for my clients.
- I have a strong foundation of core programming techniques, data structures and algorithms, design patterns, and networking. I have a robust mental model for debugging and writing code.
- And I am very intimate with all aspects of backend development and all the nuances of the Go and JavaScript languages. I am very familiar with complex code bases, distributed systems, and third-party integrations.
- I focus on team objectives. I have a win-win mentality.
- I love to learn from other people and to constantly improve myself.
Potential incompatibilities with company culture (up)
- I don't want to speak with anyone unless it's necessary for the job.
- I don't like to work on a legacy code base or just pure maintenance work.
- I don't like most of the meetings where people are just bantering and wasting time on what could be just email.
- I don't like to give vague estimations. I hate it when PMs give unrealistic timelines just to
- I might come across as being critical, as I don't want to flatter.
- I love meritocracy. I hate micromanagement, nepotism, cronyism, and favoritism regarding performance reviews.
Description of my favorite project (up)
- It was a remote international team at Dropezy, a quick commerce app that allows customers to quickly buy necessities like food, vegetables, water, toiletries, etc., applies discounts with a seamless payment process, guaranteed delivery in under 15 minutes, no matter where they are located in supported cities. Our code base is entirely in Go and Flutter. We use GRPC with Protobuf for communication, HTTP callbacks for third-party integrations, and Docker Compose for local development. Our code base is comprised of four monorepos: one for the backend, one for the mobile app, one for the protobuf schemas, and the last one for platform tools like Kubernetes, Terraform, and GCP. I'm fortunate to join in very early in the development process, and I'm also fortunate to be a part of the first production release. My work there focuses mostly on the inventory-order-payment-delivery pipeline, delivery services integration, research on geolocation optimization, writing unit tests to ensure proper coverage, and lastly optimizing MongoDB aggregation pipelines.
Points I would like to clarify with HR (up)
- Real salary range? Full social insurance? Payment method and frequency?
- Yearly health checkup? PTO policy? OT policy? Work log?
- 13th month policy? Project bonus?
- Who are the clients of the company? What are the domains of projects in the company? What are the sources of funding? How stable is the profitability of the company?
- What is the longest project in the company, and how did it end up?
- Layoff possibility? "We can keep the contract but no more salary, or you can write a resignation letter"?
- Is there nepotism in the company (e.g., HRM is the CEO's wife and CTO is the CEO's brother)? Cronyism? Favoritism regarding performance reviews? Micromanagement?
Questions I would like to ask the tech lead (up)
- Is there a minimum standard for the code base? Like, regression testing, 80% on the test coverage, or all PRs need to be reviewed and rebase before merging? And what does the CI pipeline look like?
- Are there sufficient onboarding documentation and a development wiki? How many SLOC in the code base?
- What are the problems that you expect this position to solve? Could you describe a typical ticket or story?
- How are stories and tickets divided? What does a typical sprint look like? Timeline and release cycle?
- How are estimations and decisions made? Evident-based solutions, data-driven approach, i.e., profiling and benchmarking first? Does the team keep decision records?
- How many users are the system serving? What kind of architecture? Why chose microservices? What are the network latency between each service and the amount of serialization and deserialization on each request? Are you solving problems you don't have?
- How does the team evaluate performance? What are the specific metrics? Are there peer reviews?
- What are the types of meetings? How does each of them go? What does a typical working day look like?
Feedback for the interview process (up)
- Try to focus on the positive.
- 1. Book - Distributed Services with Go: Reliable, Scalable, & Maintainable Systems (up).
- 2. Book - Zero to Production in Rust: An introduction to backend development (up).
- 3. Book - Writing an interpreter and compiler in Go (up).
- 4. Master Microservices with Java, Spring, and Kubernetes (up).
- 5. The Complete Golang Bootcamp (up).
- 6. Design Patterns in Go (up).
- 7. Building Web Applications with Go (up).
- 8. Backend Master Class (up).
- 9. GRPC Master Class (up).
- 10. Working with Concurrency in Go (up).
- 11. Working with Microservices in Go (up).
- 12. Docker and Kubernetes: The Complete Guide (up).
- 13. Terraform for AWS (up).
- 14. Infrastructure Automation with Terraform (up).
- 15. The Complete JavaScript Course (up).
- 16. The Ultimate React Course (up).
- 17. React, NextJS, and NestJS: A Rapid Guide (up).
- 18. Vue3, NuxtJS, and Golang: A Rapid Guide (up).
- 19. Flutter & Dart: The Complete Guide (up).
- 20. Creality Ender 3 V3 SE - $195 Budget 3D Printer (up).
- 21. Kamvas 13 or Galaxy Tab S6 Lite 2022 - ~$270 Budget Drawing Board (up).
-
Contains Fundamentals, Languages, Tools, Game Dev, Web Dev, and Infrastructures.
-
Five milestones:
- Milestone 1 - Code 13 classic games from scratch with C++ and Raylib (Street Fighter, Pokemon-like RPG, Shoot 'em Up, Bomberman, Tower Defense, Pacman, Tetris, Galaga, Asteroid, Arkanoid, Frogger, Snake, and Pong).
- Milestone 2 - Big file processing - The One Billion Row Challenge.
- Milestone 3 - Build a single page portfolio website with React, host on GitHub Pages; build a standard production grade Go REST API with all the techniques; check all job sites, and start applying for SWE L5/6/7 and freelancing.
- Milestone 4 - Code a turn-based 2D RPG with physics-based-slingshot-combat from scratch with Godot/Krita and release on Steam/Google.
- Milestone 5 - Build a personal project without tutorials, the Magnum Opus with 150k+ SLOC while constantly applying for senior+ jobs.
-
1. (01:31, 17) - Linguistics (up).
-
2. (00:54, 30) - English Pronunciation Practice - Word Lists - American Accent (up).
-
3. (00:05, 1) - Learn ALL Verb Tenses | Past, Present, Future with examples (up).
-
4. (01:32, 10) - 10000 most common English words (up).
-
5. (01:30, 16) - Essence of linear algebra (up).
-
6. (01:35, 12) - Essence of calculus (up).
-
7. (00:09, 1) - How to systematically approach truth - Bayes' rule (up).
-
8. (00:26, 1) - Physics - Basic Introduction (up).
-
9. (00:15, 1) - Basic Electronics For Beginners (up).
-
10. (00:07, 1) - Finite State Machines explained (up).
-
11. (00:12, 1) - Hardware Basics (up).
-
12. (00:21, 1) - How a Computer Works - from silicon to apps (up).
-
13. (00:27, 1) - Google Like a Pro – All Advanced Search Operators Tutorial (up).
-
14. (00:11, 1) - Operating System Basics (up).
-
15. (00:08, 1) - CPU Scheduling Basics (up).
-
16. (00:34, 6) - Code Practices (up).
-
17. (00:14, 1) - Object-Oriented Programming (up).
-
18. (00:23, 2) - UML and Design Document (up).
-
19. (00:05, 1) - Functional programming - A general introduction (up).
-
20. (00:07, 1) - The Absolute Best Intro to Monads For Software Engineers (up).
-
21. (00:22, 1) - Object-Oriented Programming is Bad (up).
-
22. (00:16, 1) - Solid Programming - No Thanks (up).
-
23. (00:11, 1) - "Clean" Code, Horrible Performance (up).
-
24. (01:13, 11) - Git and GitHub for Poets (up).
-
25. (00:23, 1) - How to be a git expert (up).
-
26. (00:04, 1) - Git's Best And Most Unknown Feature (up).
-
27. (00:14, 2) - 15 Lazygit Features In Under 15 Minutes, NEW Lazygit release! (8 months worth of features) (up).
-
28. Vim Cheat Sheet (up).
-
29. (00:12, 1) - Lua Crash Course - Less than 15mins (up).
-
30. (00:10 1) - Functional Programming Introduction with Lua (up).
-
31. (09:58, 39) - Lua Programming Tutorials (up).
-
32. (00:16, 1) - The Only Video You Need to Get Started with Neovim (up).
-
33. (04:20, 1) - Python Tutorial for Beginners (with mini-projects) (up).
-
35. Regex Explain (up).
-
37. (00:05, 1) - 60 Linux Commands you NEED to know (in 10 minutes) (up).
-
38. (01:16, 1) - Bash Script with Practical Examples (up).
-
39. (00:06, 1) - Cron Jobs For Beginners | Linux Task Scheduling (up).
-
40. Python file watcher and periodically execute commands (up).
-
41. A robust Dotfiles for Ubuntu and Neovim - Scientific, Optimized, and Minimal (up).
-
42. Udacity's Free Data Structures and Algorithms Course (up).
-
44. (04:40, 60) - The Last Algorithms Course You'll Need (up).
-
45. (00:08, 1) - Projects Every Programmer Should Try (up).
-
46. (00:04, 1) - Why Linked Lists vs Arrays isn’t a real choice (up).
-
47. (02:07, 8) - C Programming Mini Projects (up).
-
48. (02:00, 4) - Advanced C Programming and Make (up).
-
49. (00:38, 7) - Hacker CS: Advanced C Programming (up).
-
50. (00:09, 1) - C Network Programming - Programming a multiplayer game from scratch in 7 DAYS (up).
-
51. Introduction to C++ (up).
-
52. (00:16, 1) - Forbidden C++ (up).
-
53. (01:41, 20) - Bo Qian's Modern C++ (up).
-
54. (02:17, 29) - Bo Qian's Advanced C++ (up).
-
55. (01:44, 23) - Bo Qian's C++ Standard Library (up).
-
56. (00:23, 6) - Bo Qian's C++ Unit Test (up).
-
57. (00:15, 1) - Back To Basics: C++ Containers (up).
-
58. (00:15, 1) - Back To Basics! Fixed Point Numbers in C++ (up).
-
59. (00:34, 8) - Bo Qian's Advanced STL (up).
-
60. (00:27, 5) - Bo Qian's Practical Programming Algorithms (up).
-
61. (00:49, 10) - Bo Qian's Concurrent Programming with C++ 11 (up).
-
62. (00:08, 1) - 31 nooby C++ habits you need to ditch (up).
-
63. (00:25, 1) - Serialising/Deserialising Structured Memory To Disk, AKA Savin' Stuff (up).
-
64. (00:22, 1) - Automating Sequences via Lua Coroutines in C++ (up).
-
65. (00:29, 1) - Networking in C++ Part #1: MMO Client/Server, ASIO & Framework Basics (up).
-
66. (00:24, 1) - Networking in C++ Part #2: MMO Client/Server, ASIO, Sockets & Connections (up).
-
67. C++ References (up).
-
68. C++ Cheatsheets (up).
-
69. A cheatsheet of modern C++ language and library features (up).
-
70. Megalith Architecture (everything in a single file) - Traveling Salesman in C++ with Genetics Algorithm (up).
-
72. ((00:16, 4) - Bo Qian's Boost Library) (up).
-
73. (00:02, 1) - Johnson Trotter Algorithm - Generate Permutations (up).
-
74. Coderized's all videos (up).
-
75. CodeAesthetic's all videos (up).
-
76. (00:31, 3) - Reducible's Problem Solving (up).
-
77. (00:43, 3) - Reducible's Computer Graphics (up).
-
78. (00:39, 4) - Reducible's Graph Theory (up).
-
79. (00:18, 2) - Reducible's Fast Fourier Transform (up).
-
80. (00:47, 3) - Reducible's Data Compression (up).
-
81. (00:34, 7) - WilliamFiset's Recursion (up).
-
82. (04:27, 55) - WilliamFiset's Data Structures (up).
-
83. (01:34, 12) - WilliamFiset's Dynamic Programming (up).
-
84. (04:07, 43) - WilliamFiset's Graph Theory (up).
-
85. (00:13, 1) - A Sensible Introduction to Category Theory (up).
-
86. (00:09, 1) - The Art of Linear Programming (up).
-
87. (351 pages) - Principles of Algorithmic Problem Solving (up).
-
89. Complete Introduction to the 30 Most Essential Data Structures & Algorithms (up).
-
90. Codeforces Community Courses (up).
-
91. (06:27, 18) - Errichto's Algo Lectures (up).
-
93. (296 pages) - Competitive Programmer’s Handbook (up).
-
98. (01:49, 1) - Code With Me: 24 MAANG Interview Questions (up).
-
100. (Codeforces Catalog) (up).
-
101. (ACM-ICPC Cheat Sheet) (up).
-
102. (The Ultimate Topic List(with Tutorials, Problems, and Templates)) (up).
-
103. (06:56, 86) - Game Theory 101 (up).
-
104. (00:02, 1) - Color Theory Basics (up).
-
105. (00:23, 1) - Essential Mathematics For Aspiring Game Developers (up).
-
106. (17:02, 10) - Math for Game Devs 2022 (up).
-
107. (01:28, 11) - Gamedev Math (up).
-
108. (00:05, 1) - The Art of Game Optimization (up).
-
109. (00:07, 1) - Giving Personality to Procedural Animations using Math (up).
-
110. (00:32, 1) - The Ultimate Guide for Physics in Game Development (up).
-
111. (00:17, 2) - Worldbuilding (up).
-
112. (00:11, 1) - Worldbuilding Fundamentals, Philosophy, Gardeners Vs Architects, & Worldbuilder's Disease (up).
-
113. (00:29, 6) - Game Design (up).
-
114. In The Games Of Madness's all videos about Game Design (up).
-
117. (00:48, 13) - Introduction To GitHub Actions Course (up).
-
118. (05:35, 1) - Game Development with LÖVE 2D and Lua (up).
-
119. (05:34, 1) - The complete guide to Python (up).
-
120. (01:32, 13) - Tower Defense (up).
-
121. (04:14, 1) - Creating 2D platformer in Python (up).
-
122. (05:42, 1) - Creating a Pokémon style game in Python (up)
-
123. (01:42, 17) - Java Tutorial 2022/2023 for Beginners (up).
-
124. (07:04, 39) - Java Tower Defence Tutorial (up).
-
125. (08:20, 35) - Platformer Tutorial - Java (up).
-
126. (06:31, 30+) - Android Game Tutorial (up).
-
127. (03:22, 36) - Beginner JavaScript tutorial with p5.js (up).
-
128. JavaScript MDN extensive Web Docs (up).
-
129. (01:01, 9) - JavaScript made easy (up).
-
130. Airbnb JavaScript Style Guide (up).
-
131. (02:15, 43) - Learn JavaScript Course (up).
-
132. (20:12, 12) - HTML Canvas and JavaScript Game Tutorials (up).
-
133. (04:57, 45) - The Nature of Code (up).
-
134. (12:38, 7) - JavaScript Game Dev Tutorials (up).
-
135. (03:19, 2+) - TypeScript Game Dev Tutorials (up).
-
136. Learn Phaser (up).
-
137. (00:32, 4) - Game Prototyping With Phaser 3 (up).
-
138. (01:26, 10) - How to Really Make a Phaser Game from Scratch - UNCUT (up).
-
139. (01:01, 3) - How to code a Bomberman game (up).
-
140. (14:40, 106+) - Monster Tamer - Pokemon like RPG Tutorial with Phaser 3 (up).
-
141. (03:48, 13) - How to code a Street Fighter game (up).
-
142. (14:42, 22) - COMP 4300 - Intro to C++ Game Programming (up).
-
143. (00:17, 1) - Introduction to shaders: Learn the basics (up).
-
144. (00:11, 1) - An introduction to Shader Art Coding (up).
-
145. (03:23, 23) - Celeste In C++ (up).
-
146. (01:05:02, 30) - Vampire Survivors In C++ (up).
-
147. Raylib Cheatsheet (up).
-
148. (Milestone 1) Code 13 classic games from scratch with C++ and Raylib (Street Fighter, Pokemon-like RPG, Shoot 'em Up, Bomberman, Tower Defense, Pacman, Tetris, Galaga, Asteroid, Arkanoid, Frogger, Snake, and Pong) (up).
-
149. Learn Java Fundamentals – Object-Oriented Programming (up).
-
150. Java in a Nutshell, 8th Edition (up).
-
151. (00:14, 1) - Learn SOLID Principles with CLEAN CODE Examples (up).
-
153. (01:10, 1) - Functional Programming in Java (up).
-
154. (00:05, 1) - Software Design Patterns and Principles (quick overview) (up).
-
155. (00:11, 1) - 8 Design Patterns Everyone Should Know (up).
-
156. (00:05, 1) - 10 Design Patterns Explained in 10 Minutes (up).
-
157. (00:12, 1) - Ranking ALL Design Patterns for Games under 30min (up).
-
158. (03:31, 27) - Design Patterns (up).
-
159. (00:49, 6) - Relational Databases (up).
-
160. (00:08, 1) - MySQL - The Basics | Learn SQL in 23 Easy Steps (up).
-
161. (01,46, 20) - Database Design (up).
-
162. (00:14, 1) - Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF (up).
-
163. (03:44, 1) - ALL Hackerrank SQL Solutions in ONE Video! | Easy Medium Hard Problems (up).
-
165. MongoDB Basics (up).
-
166. (00:04, 1) - 7 Security Risks and Hacking Stories for Web Developers (up).
-
167. (00:05, 1) - 7 Cryptography Concepts EVERY Developer Should Know (up).
-
168. (00:08, 1) - Cybersecurity and Zero Trust (up).
-
169. Computer Networking Fundamentals - Learning Series (up).
-
170. (00:09, 1) - Each layer of the OSI model and TCP/IP explained (up).
-
171. How Web Works (up).
-
172. (00:24, 3) - Introduction to Cryptography (up).
-
173. (00:16, 1) - RSA Algorithm Explained + implementation (up).
-
174. (00:41, 1) - Understanding AES Encryption Mechanics (up).
-
175. (00:18, 1) - A complete overview of SSL/TLS and its cryptographic system (up).
-
176. (00:43, 1) - OWASP API Security Top 10 Course – Secure Your Web Apps (up).
-
177. Security for developers (up).
-
178. OWASP Top 10 (up).
-
179. Snyk Top 10 (up).
-
180. (00:08, 1) - The QUIC Protocol, HTTP3, and How HTTP Has Evolved (up).
-
181. (00:03, 1) - Friendly Intro To the CAP Theorem (Consistency vs Availability vs Partition Tolerance) (up).
-
182. (00:10, 6) - ACID Definition (up).
-
183. (00:21, 1) - Relational Database ACID Transactions (Explained by Example) (up).
-
184. (00:04, 1) - BASE properties in DBMS (with example) (up).
-
185. (00:24, 1) - Distributed Systems in One Lesson (up).
-
186. (00:24, 1) - Data consistency across cloud native systems (up).
-
187. (00:40, 1) - Introduction to System Design (up).
-
188. (00:42, 1) - System Design for Beginners Course (up).
-
189. (03:10, 14) - System design fundamentals (Series) (up).
-
190. (00:41, 1) - System Design Interview – Step By Step Guide (up).
-
191. (02:39, 1) - System Design Interview Basics (up).
-
192. (00:43, 12+) - System Design (up).
-
193. (01:11, 7) - System Design Interview (up).
-
194. System Design Cheatsheet (up).
-
195. (01:19, 11) - Database Concepts - Locking, Indexing, LSM Tree, Isolation, RAFT, Bloom, Full Text Search (up).
-
197. (00:03, 1) - World's shortest UI/UX design course (up).
-
198. (00:09, 1) - Learn DOM Manipulation In 18 Minutes (up).
-
199. (00:29, 1) - Build 2048 with JS, HTML, and CSS (up).
-
200. (02:18, 20) - Working with Data and APIs in JavaScript (up).
-
201. HTTP Networking in JavaScript (up).
-
203. (00:33, 1) - Learning Docker - The Easy Way (up).
-
204. (00:04, 1) - 100+ Docker Concepts you Need to Know (up).
-
205. Overview of best practices for writing Dockerfiles (up).
-
206. (00:04, 1) - Non-blocking I/O and how Node uses it, in friendly terms: blocking vs async IO, CPU vs IO (up).
-
207. (00:14, 1) - A Deep Dive Into the Node js Event Loop (up).
-
208. (00:36, 7) - Node.js Event Loop (up).
-
209. (03:42, 1) - Express JS (up).
-
210. (00:06, 1) - The Async Await Episode I Promised (up).
-
211. (00:19, 2) - Promises and Async/Await From Scratch (up).
-
212. (00:06, 1) - Test-Driven Development - TDD Introduction with JavaScript (up).
-
213. (00:06, 1) - 100+ Web Development Things you Should Know (up).
-
214. (00:09, 1) - Learn JavaScript Event Listeners In 18 Minutes (up).
-
216. Inner workings of Map, Reduce & Filter in JavaScript (up).
-
217. Web API design best practices - RESTful web API design (up).
-
218. HTTP Guides (up).
-
219. The Reactive Principles (up).
-
220. Hypermedia Systems (up).
-
221. (00:05, 1) - RESTful APIs in 100 Seconds - Build an API from Scratch with Node.js Express (up).
-
222. Public APIs List (up).
-
223. (00:11, 1) - PubSub Design Pattern in JS (up).
-
224. (00:07, 1) - Build a Mindblowing 3D Portfolio Website - Three.js Beginner’s Tutorial (up).
-
225. The TypeScript Handbook (up).
-
226. (04:47, 1) - Practical TypeScript – Course for Beginners (up).
-
227. (02:35, 30) - Functional Programming with TypeScript (up).
-
228. (00:40, 1) - WebSockets Beginners Tutorial with Socket.IO (up).
-
229. (00:08, 1) - I Finally Understand Load Balancing (up).
-
230. (00:19, 1) - Microservices Crash Course & Moleculer JS Intro (up).
-
231. Testcontainers - Getting Started (up).
-
232. (00:04, 1) - Module Bundlers Explained... Webpack, Rollup, Parcel, and Snowpack (up).
-
233. (00:13, 1) - Understanding the Complexity of Modern Web Dev Stack (Webpack, Babel, TypeScript, React) (up).
-
234. (00:03, 1) - 10 Rendering Patterns for Web Apps (up).
-
235. Beyond Fireship's videos (up).
-
236. ThePrimeagen videos, TheVimeagen's videos, ThePrimeTime's videos, ThePrimeagenClips's videos (up).
-
237. (00:03, 1) - What is Hydration (up).
-
238. (00:02, 1) - Signals Explained (up).
-
239. (00:04, 1) - 21 Awesome Web Features you’re not using yet (up).
-
240. (00:19, 1) - The New JS Features Coming Soon (up).
-
241. (00:09, 1) - Flexbox CSS Crash Course (up).
-
242. (01:16, 1) - How I Made My Website Load in 0.364 Seconds (up).
-
243. (00:07, 1) - The React Ecosystem in 2023 (up).
-
244. (00:21, 1) - Learn React With This One Project (up).
-
245. (01:32, 1) - React Crash Course 2024 (up).
-
246. (01:31, 1) - From 0 to Production - The Modern React Tutorial (RSCs, Next.js, Shadui, Drizzle, TS and more) (up).
-
247. (00:52, 1) - React Beginner Course 2024 (Vite, Tailwind CSS, TypeScript) (up).
-
248. (00:19, 1) - React 19 Is FINALLY Here (up).
-
249. (04:05, 5) - Full Stack MERN Application (up).
-
250. (01:48, 1) - MERN Crash Course | JWT Authentication, Redux Toolkit, Deployment & More (up).
-
251. (01:37, 1) - GraphQL Crash Course With Full Stack MERN Project (up).
-
252. (00:19, 1) - N + 1 Query Problem, GraphQL, and Performance Woes (up).
-
253. (00:05, 1) - The Ultimate API Showdown: Server Actions, tRPC, GraphQL, and REST Compared (up).
-
254. (00:46, 1) - Learn Accessibility - Full a11y Tutorial (up).
-
255. (07:30, 9) - AWS MasterClass for Beginners (up).
-
256. (54:20, 1) - AWS Cloud Complete Bootcamp Course (up).
-
257. (02:00, 1) - Deploying Next.js to AWS Lambda with SST, Neon Postgres, Drizzle ORM, and more (up).
-
258. (04:44, 1) - Spring Boot Complete Tutorial - Master Class (up).
-
259. Spring Boot Docs (up).
-
260. Notes on Spring Framework (up).
-
261. (00:29, 1) - Microservice | CQRS Design Pattern with SpringBoot & Apache Kafka (up).
-
263. (Code Java's videos about JavaEE) (up).
-
264. Learn Go with Tests (up).
-
266. (10:21, 15) - Learning Golang from Zero (up).
-
267. (01:58, 30) - Mastering Golang: Comprehensive Tutorial Series (up).
-
268. Go by Example (up).
-
269. (00:45, 6) - Go Design Patterns (up).
-
270. (00:03, 1) - Golang generics in 6 minutes (up).
-
271. (00:07, 1) - Fun with error handling in Go (up).
-
272. (00:07, 1) - Delve: The Best Golang Debugger (up).
-
273. Effective Go (up).
-
274. Go's extensive documentations (up).
-
275. Uber Go Style Guide (up).
-
276. (00:11, 1) - 3 SIMPLE patterns to organize your goroutines - Golang Concurrency Patterns (up).
-
277. (00:11, 1) - Go Semaphore Pattern Tutorial (up).
-
278. (00:06, 1) - Controlling Concurrency: Advanced Go Programming (up).
-
279. (00:27, 1) - Go REST API with NO DEPENDENCIES (up).
-
280. (01:41, 5) - Complete JSON API project in Golang (JWT, Postgres, and Docker) (up).
-
281. (00:06, 1) - How to create your Golang APIs from now on with v1.22 (up).
-
282. (00:10, 1) - GraphQL, gRPC, and GoLang: a match made in heaven (up).
-
283. (01:46, 5) - Building Golang APIs (up).
-
284. (04:47, 8) - Golang By Example For Beginners (up).
-
285. (01:02, 8+) - Advanced Golang (up).
-
286. (01:35, 23+) - 10x Golang Engineer (up).
-
287. The Go Memory Model (up).
-
288. Scalable Go Scheduler Design Doc (up).
-
289. (00:02, 1) - Backgrounds Jobs with Go Routines (up).
-
290. Robfig Cron (up).
-
291. Creatively Grateful's videos about cronjob, daemon, and other weird things in Go (up).
-
292. Code4Func's playlists (Vietnamese) (up).
-
293. (Milestone 2) - Big file processing - The One Billion Row Challenge, Go's bufio (up).
-
294. (00:27, 1) - SQLx vs SQLc (up).
-
295. (00:28, 1) - Golang Building SSH and Bubble Tea App (up).
-
296. (00:20, 1) - Designing Multiplayer TD in Neovim (up).
-
297. (00:04, 1) - Tower Defense: How TCP Packets Work (up).
-
298. (01:19, 1) - TCP Packets In Vim and Golang (up).
-
299. (02:45, 7) - Go DNS from scratch (up).
-
300. (00:12, 1) - The truth about HTMX (up).
-
301. (01:01, 1) - FULL Introduction To HTMX Using Golang (up).
-
302. (00:34, 2) - Go + HTMX + WebSockets (up).
-
303. (00:36, 2) - How I Built Readwise In Golang (up).
-
304. GitHub Good First Issue (up).
-
305. (00:07, 1) - Go Message Queue using Concurrency, zero dependency (up).
-
306. (00:11, 1) - Build a Concurrent Download Manager - zero dependency (up).
-
307. (00:09, 1) - Go WebScrapping Tutorial Using Colly (up).
-
308. (01:35, 8) - GO+Redis URL Shortener Project Complete (up).
-
309. (00:15, 1) - Time-based KV Store in Go (Interview Question) (up).
-
310. (00:13, 1) - Go Ring Buffer (up).
-
311. (02:53, 1) - Simple Redis Server From Scratch In Golang (up).
-
312. (04:53, 1) - How To Build A Complete Distributed File Storage In Golang (up).
-
313. Iximiuz's Containerization Series (up).
-
314. (00:27, 1) - Introduction to Microservices, Docker, and Kubernetes (up).
-
315. (00:05, 1) - What is a Reverse Proxy? (vs. Forward Proxy) | Proxy servers explained (up).
-
316. (01:00, 1) - Learning Kubernetes - The Easy Way (up).
-
317. ProgrammingPercy's videos about Go (up).
-
318. (06:09, 27) - Go Commerce Platform (up).
-
319. (01:34, 14) - Go Monolith to Microservice (up).
-
320. (05:49, 21) - Building Microservices with Go (up).
-
321. (02:41, 19) - Understanding and using NATS Server in Golang (up).
-
322. (00:25, 1) - NGINX Tutorial for Beginners (up).
-
323. (00:10, 1)- Load balancing gRPC service with NGINX (up).
-
325. (09:14, 76+) - Backend master class (Golang + Postgres + Kubernetes + gRPC), Backup link - coupon (up).
-
326. (Go Jet - Type safe SQL builder with code generation and automatic query result data mapping) (up).
-
327. (Cloudflare-go) (up).
-
328. (00:03, 1) - Apache Kafka in 6 minutes (up).
-
329. (00:03, 1) - 3 Important Use Cases Why The Industry Is Using Kafka (up).
-
330. (03:56, 9) - Apache Kafka Series (in English) (up).
-
331. (00:08, 1) - Asynchronous Processing with Go using Kafka and MongoDB (up).
-
332. (00:21, 1) - Go Profiling and Observability from Scratch (up).
-
333. Debugging Go Code: Using pprof and trace to Diagnose and Fix Performance Issues (up).
-
334. (00:12, 1) - Go Profiling Tutorial (up).
-
335. (00:08, 1) - Tracing Programs with Go (up).
-
336. Profiling Go Programs (up).
-
337. The Busy Developer's Guide to Go Profiling, Tracing and Observability (up).
-
338. (00:05, 3) - Profiling Go Code with pprof 1, 2, 3 (up).
-
339. (00:34, 4) - Fundamental of Profiling a Go application (up).
-
340. (00:20, 1) - Profiling and Optimizing Go (up).
-
341. (00:04, 1) - Golang Monitoring: instrument your application for Prometheus (up).
-
342. (00:14, 1) - The Fundamentals of OpenTelemetry (up).
-
343. (03:21, 7) - OpenTelemetry Bootcamp Tutorials (up).
-
344. (00:49, 1) - Grafana and Prometheus Crash Course (up).
-
345. (00:15, 1) - How To Monitor Your Go App With Prometheus (up).
-
346. (00:35, 4) - TDD, CI/CD, Monitoring (up).
-
347. (00:15, 1) - Monitor/Instrument Go with Prometheus (Counter - Gauge - Histogram - Summary) (up).
-
348. (00:06, 1) - OpenTelemetry Golang Tutorial (Tracing in Grafana & Kubernetes & Tempo) (up).
-
350. (Milestone 3) - Build a single page portfolio website with React, host on GitHub Pages; build a standard production grade Go REST API with all the techniques; check all job sites, and start applying for SWE L5/6/7 and freelancing (up).
-
351. (01:00:48, 14) - Master Next.js by Building Real Apps (up).
-
352. (02:10:15, 14) - Learn Next & React and get Hired (up).
-
353. Jack Herrington's videos (up).
-
354. Web Dev Simplified's videos (up).
-
355. Traversy Media's videos (up).
-
356. Theo - t3․gg's videos (up).
-
357. (00:05, 1) - Infrastructure as Code (IaC) Intro (up).
-
358. (00:31, 1) - Jenkins Tutorial – How to Deploy a Test Server with Docker + Linux (up).
-
359. (01:24, 1) - Kubernetes CI/CD Pipeline Using Jenkins (up).
-
360. (01:03, 7) - Real-time Kubernetes Complete DevOps Project Series (up).
-
361. (02:50, 17) - Getting started with Ansible (up).
-
362. (01:16, 1) - Ansible Complete Course (up).
-
363. (01:44, 1) - Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code) (up).
-
364. (00:21, 1) - Building with Infrastructure as Code | Terraform, Ansible, and Jenkins Hands-On Guide (up).
-
365. (00:04, 1) - Terraform Ansible Integration | Terraform Ansible AWS Example (up).
-
366. (06:27, 37) - CNCF Tutorials (up).
-
368. (01:16, 8) - PostgreSQL High-Availability (up).
-
369. (00:32, 13) - PostgreSQL Performance Tuning (up).
-
370. PostgreSQL is enough (up).
-
371. Bitwise Man's videos about Go (up).
-
372. Dream of Code's videos about Go (up).
-
373. Bryan English's videos about Go (up).
-
374. Donald Feury's videos about Go (up).
-
375. Sam x Smith's videos about Go (up).
-
376. Tiago's videos about Go (up).
-
377. AnthonyGG's videos about Go (up).
-
378. Samvcodes's videos about Go (up).
-
379. Some Fireship's videos (up).
-
380. (02:15, 20) - Django Ecommerce Website - Htmx/Tailwind (up).
-
381. (02:02, 1) - Build a Multi-Tenant B2B App With BUN and HTMX (up).
-
382. (00:06, 1) - Vercel got it wrong (up).
-
384. ((01:00, 5) - Cloudflare) (up).
-
385. (AlwaysData free cloud platform) (up).
-
386. (Oracle Cloud free tier, get started) (up).
-
387. (Using cloud native tools to deploy a PostgreSQL instance in Oracle Cloud) (up).
-
388. (Postgres on ORACLE CLOUD ubuntu always free and it works) (up).
-
389. (01:15, 1) - ASP.NET Core Tutorial – Beginner to Advanced Projects (up).
-
390. (01:35, 1) - ASP.NET Core Tutorial – Full Auction App (up).
-
391. .NET Microservices: Architecture for Containerized .NET Applications (up).
-
392. (00:41, 1) - Make a game before the end of the day (in Godot 4) (up).
-
393. (01:06, 1) - Your First 2D GAME From Zero with GODOT 4! Vampire Survivor Style (up).
-
394. (05:46, 1) - The ultimate introduction to Godot 4 (up).
-
395. (01:46, 4+) - Godot Beginner videos (up).
-
396. (00:44, 1) - Data models - using data to create extensible, maintainable games in Godot (up).
-
397. (01:11, 2+) - Godot Intermediate videos (up).
-
398. (00:21, 1) - All 219 Godot Nodes Explained In 42 Minutes (up).
-
399. (00:03, 1) - Boost your games performance! | Godot 4 optimization tutorial (up).
-
400. (00:47, 24) - Godot tutorials (up).
-
401. (00:30, 3) - Godot Random Level Generation (up).
-
402. (03:33, 16) - Godot Games (up).
-
403. (04:04, 16) - Godot Pixel Platformer Tutorial/Code Along (up).
-
404. (02:52, 15) - Heart Platformer - Godot 4 Tutorial Series (up).
-
405. (02:14, 19) - Space Shooter Godot 4 Tutorial Using Components (up).
-
406. (00:25, 15+) - Godot 4 UI Tutorials (up).
-
407. (00:49, 32+) - Godot 4 2D Tutorials (up).
-
408. (00:01, 1+) - Godot 4 3D Tutorials (up).
-
409. (00:06, 1) - Godot 4 Shader Tutorial for Absolute Beginners (up).
-
410. (00:09, 1) - Flat Fire Shader Tutorial - Godot 4 (up).
-
411. (06:05, 30) - Godot 4 - Idle Game Tutorial - Project Stardust (up).
-
412. (02:37, 7+) - How to Make a Basic Horror Game in Godot (up).
-
413. (06:32, 15) - Creating A Horror Game With Godot (up).
-
414. (08:37, 17) - Godot 4 Intermediate Card Game Course (up).
-
417. A tour of the C# language (up).
-
418. (01:57, 15) - How to program in C# - Beginner Course (up).
-
419. (02:25, 1) - Your First 2D GAME - Day 1 Beginner Tutorial (up).
-
420. (14:16, 32) - Make A Game In Unity With No Experience (up).
-
421. (05:24, 1) - Learn Unity Beginner/Intermediate 2023 (up).
-
422. Official Unity Learning Pathways (up).
-
423. (00:11, 1) - 20 Advanced Coding Tips For Big Unity Projects (up).
-
424. (01:44, 10) - Unity Tutorial 2024 - Build a 2D RPG (up).
-
425. (03:10, 1) - Unity Multiplayer (FREE Complete Course, Netcode for Game Objects Unity Tutorial 2023) (up).
-
426. (00:15, 1) - How to Improve a Games Performance to ‘Perfection’ | 10 Tips | Unity3D (up).
-
427. (04:12, 23) - Unity 3D | First-Person Shooter Tutorial Series (up).
-
428. (06:49, 36) - How to make a 2D Platformer - Unity Course (up).
-
429. (05:41, 38) - How to make a Survival Game - Unity Course (up).
-
430. (16:08, 46) - Unity 3D | Open-World Survival Game Tutorial Series (up).
-
431. (05:17, 28) - How to make a Tower Defense Game (up).
-
432. (01:28, 9+) - Unity 3D | Real-Time Strategy (RTS) Tutorial Series (up).
-
433. (02:30, 1) - Unreal Engine 5 Beginner Tutorial - UE5 Starter Course (up).
-
434. (00:22, 1) - How to make a 2D Game in Unreal Engine 5 - 2024 Beginner Tutorial (up).
-
435. (00:46, 12) - Paper 2D Basics (up).
-
436. Official Learn Unreal Engine 5 fast with these new courses (up).
-
437. (02:25, 8+) - Getting into C++ with Unreal Engine (up).
-
438. (00:04, 1) - Unreal Engine Performance Optimization Tips (up).
-
439. (00:08, 1) - How to Optimize Performance in Unreal Engine 5 (up).
-
440. (04:35, 28) - Unreal Engine Tutorials (up).
-
441. (12:23, 3) - Create a Game in Unreal Engine 5 in 2024 (up).
-
442. (02:30, 14) - RTS Style Multiplayer Game Setup In Unreal Engine 5 (up).
-
443. (00:16, 1) - Video Editing Basics - 2023 Kdenlive Tutorial (up).
-
444. (00:18, 1) - How to use GIMP - Beginner Tutorial (up).
-
445. (00:10, 1) - How to make sprites & spritesheets free using Gimp (up).
-
446. (00:02, 1) - 50 Digital Art Tips in 5 Minutes (up).
-
447. (00:03, 1) - How to make 2D game art! Simple assets, even if you are bad at drawing (up).
-
448. (00:07, 1) - How to Learn Game Art (up).
-
449. (00:04, 1) - Hand drawn is easier than pixel art | HD graphics vs low-bit vs Hi-bit (up).
-
450. (00:02, 1) - Animation Without Drawing Tablet: Do You Need One (up).
-
451. (00:04, 1) - How to Draw with a Mouse - Krita Digital Art Tips & Tricks Tutorial for Beginners (up).
-
452. (01:12:25, 40) - Beginner's Drawing Course (up).
-
453. (00:53, 5) - Inkscape - basics of game art creation (up).
-
454. (04:40, 87) - Inkscape Tutorials (up).
-
455. (00:07, 1) - How to Animate in KRITA for Beginners (up).
-
456. (00:13, 1) - How to make chiptunes with zero musical background using BeepBox (up).
-
457. (00:05, 1) - LMMS - Tutorial for Beginners in 11 MINUTES (up).
-
458. (01:24, 22) - LMMS Tutorials (up).
-
459. (00:45, 17) - Audacity Tutorials (up).
-
460. (00:05, 1) - 10 Minute Pixel Sprite TUTORIAL for COMPLETE BEGINNERS (up).
-
461. (01:06, 15) - Getting Started with Pixel Art (up).
-
462. (11:47, 49) - Pixel Art Class (up).
-
463. (00:06, 1) - 10 Aseprite tips you MUST Know (up).
-
464. (00:15, 1) - An Aseprite Crash Course In 30 Minutes (up).
-
465. (01:43, 19) - Pixel Art Tutorials (up).
-
466. (00:16, 2) - Pixel Art Fundamentals (up).
-
467. (00:11, 3) - Short Pixel Art Tutorials (up).
-
469. (00:09, 1) - Blender Beginner Tutorial - The Essentials (up).
-
470. (02:02: 21) - Blender for Game Dev (up).
-
471. (02:56, 7) - Blender for Game Devs (up).
-
472. (00:07, 1) - What is WebGPU (up).
-
474. Kenny - Free game assets and tools (up).
-
475. PixelJoint (up).
-
476. Falco Engine Free Asset Store (up).
-
477. Flaticon - free UI icons (up).
-
478. GDC 2024 - Game Audio Bundle - 27.5GB+ of royalty-free high-quality sound effects (up).
-
479. Freesound org (up).
-
480. Mixkit - free stock effects (up).
-
481. (Milestone 4) - Code a turn-based 2D RPG with physics-based-slingshot-combat from scratch with Godot/Krita and release on Steam/Google (up).
-
482. Angular Tour of Heroes (up).
-
483. (08:46, 1) - Angular for Beginners Course (up).
-
484. (00:32, 1) - Flutter TDD & Clean Architecture - Learn By A Project (up).
-
485. (04:01, 1) - Flutter App Development Course – Build a Twitter Clone with Appwrite and Riverpod (up).
-
486. (06:59, 1) - Learn Rust Programming (up).
-
487. (00:04, 1) - Rust for TypeScript devs : Borrow Checker (up).
-
488. The Rust Programming Language (up).
-
489. (00:32, 5) - Nyxtom's Beginner's Guide to Rust (up).
-
490. (14:19, 15) - Crust of Rust (up).
-
491. Rust by Example (up).
-
492. Rust Design Patterns (up).
-
493. Rust Cheat Sheet (up).
-
494. (07:03, 3) - Implementing TCP (up).
-
496. (03:37, 2) - Advanced topics in Rust (up).
-
497. (01:36, 5) - Rust Async I/O in Depth (up).
-
498. (00:31, 3) - Rust Crates and Libraries (up).
-
499. (03:11, 25) - Rust Programming Exercises (up).
-
500. Rust - Simple Code Layout (start simple, scale better) (up).
-
502. (01:37, 1) - Solving distributed systems challenges in Rust (up).
-
504. Rust Anthology Master List (up).
-
505. Tantan's videos about Rust (up).
-
507. Leptos Book (up).
-
508. Sqlx - The Rust SQL Toolkit (up).
-
509. Jon Gjengset's videos about Rust (up).
-
510. Jeremy Chone's videos about Rust (up).
-
511. Fasterthanlime's videos about Rust (up).
-
512. (Milestone 5) - Build a personal project without tutorials, the Magnum Opus with 150k+ SLOC while constantly applying for senior+ jobs (up).
- 7 hours of sleep (11pm-6am); 30 minutes of morning stretching and breath meditation, 30 minutes of night stretching and breath meditation.
- 2 sets of 30 minutes of walking meditation; 15 minutes of melee combat (Muay, Boxing, Jiu-jitsu) and weapons training (Knife, Staff, Bow, Gun, Concealed); 15 minutes of alternate-day body-weight exercises:
- On Mon, Wed, Fri: Strength, 4 sets of:
- upper body: 7 push ups, 2 pull ups;
- lower body: 14 squats;
- core: 7 hanging knee raises;
- rest: 21 breaths.
- On Tue, Thu: Cardio, 7 sets of 40 jumping rope reps with a 21 breaths rest.
- On Sat, Sun: rest day.
- On Mon, Wed, Fri: Strength, 4 sets of:
- 1 hour of training Pali or English (7am-8am).
- Abstain:
- from killing any being whether human or animal, abortion, euthanasia, suicide, wars;
- from stealing, thievery, slavery, exploitations, fraud, bribery, nepotism, cronyism, favoritism;
- from sexual misconducts, assaults, adultery, prostitution, masturbation, hookups, transactional relationships;
- from lying, deceiving, cheating, forgery, propaganda;
- from alcohol, drugs, smoking, gambling, pornography, overeating, clubbing, partying, etc.
- 30 minutes of one meal of vegetables, fruits, and pasture raised chicken eggs; 15 minutes of house chores.
- 8 hours of programming (8am-4pm).
- 5 hours of gaming, chess, cubing, or researching, writing, and making videos (5pm-10pm) (up).
Uposatha/Sabbath days, average 4 days per month, base on lunar calendar
- 7 hours of sleep (11pm-6am); 1 hour morning stretching and breath meditation (6am-7am), 1 hour night stretching and breath meditation (9pm-10pm).
- 2 sets of 1 hours of walking meditation.
- 2 hours of reading scriptures (8am-10am).
- Abstain:
- from killing any being whether human or animal, abortion, euthanasia, suicide, wars;
- from stealing, thievery, slavery, exploitations, fraud, bribery, nepotism, cronyism, favoritism;
- from all sexual activities;
- from lying, deceiving, cheating, forgery, propaganda;
- from alcohol, drugs, smoking, gambling, pornography, overeating, clubbing, partying, etc;
- from meals at the wrong times and at night;
- from entertainments and beautification;
- from sleeping on high or luxury beds.
- 30 minutes of one meal of vegetables, fruits, and pasture raised chicken eggs; 30 minutes of house chores.
- 8 hours of programming (10am-4pm, 5pm-7pm).
- 2 hours of listening to dhamma talks (7pm-9pm).
- 1 hours of reflection and contemplation (10pm-11pm) (up).
1. Internal Analysis (Buddhism) (up)
- 8 external influences: gain and loss, fame and disgrace, blame and praise, pleasure and pain.
- The keeping of the five precepts and eight precepts on Uposatha days; strengthening Right View and analysis frameworks.
- The training in Noble Eightfold Path.
- The training in healthy lifestyle, strength, and endurance.
- The training in self defense and weapons usage.
2. External Analysis (Anarchism) (up)
- 8 core aspects of a society: infrastructure, healthcare, welfare, education, council of direct democracy, economics, defense, intelligence.
- 3 core analyses of hierarchy: mean-end disunity; violent domination, exploitation, and deception; self perpetuation.
- The abolition of all forms of hierarchy, state, class, slavery, involuntary servitude, exploitation, domination, prison system, and taxation; the uprooting of any chance of re-arising of any form of hierarchy, state, or class; the prevention of any form of upstartism and exploitation.
- The abandonment of all forms of private property and land ownership or representation, and the protection of personal properties based on usage.
- Freedom and solidarity; stateless classless moneyless society via library economy; freedom of movement, of speech, of assembly, of horizontal association, of religion, to self defense and to keep and bear arms, of restoration or social sanction or eviction or excommunication of bad people from a community; the protecting of the ecology and the conscious continuous ongoing revolution, of mutual aids.
3. Layman's Primer - A collection of 30 discourses (up)
Read and try to understand and memorize by heart the discourses to develop Right View, what’s right and what’s wrong, what’s to be done and what’s not to be done, and to be able to recall the Dhamma in dire circumstances. Keep the five precepts (understand all the specificities, not break them yourself, not encourage the breaking of them, and not praise the breaking of them) everyday, keep the eight precepts on Uposatha days. Practice the Noble Eightfold Path according to the Buddha’s instructions (pay attention to Right Livelihood as you’re a lay person). Develop the habit of contemplation and meditation (both sitting and walking), see what’s obstructing the mind and what’s nourishing it.
- SN 55.7, MN 130, MN 135, SN 42.8, AN 3.100, SN 42.2
- DN 31, AN 8.25, KN Kp 5, AN 6.10, AN 5.57, MN 14
- AN 3.70, AN 10.46, KN Ud 5.5, SN 8.4, MN 100, AN 4.159
- SN 45.8, AN 5.177, AN 3.119, MN 117, DN 15, AN 8.6
- MN 51, MN 81, MN 61, MN 62, MN 10, MN 118
- Further reading: What the Buddha really taught, SuttaCentral Editions
(up)
-
Aim for strong principles, tactics, endgames, and strategies; Simple London for White and Caro-Kann/Nimzo-Indian for Black.
-
3. Chess Endgame Trainer (up).
-
5. Stockfish Engine (up).
-
6. Stockfish NNUE file (up).
-
9.
wget --mirror --no-parent --no-directories -e robots=off <url>
(up). -
15. Target Audience: Under 1800 Rated Chess Players - You must know These Tactical Chess Ideas (up).
-
17. Chessbrah's Slowbrah (up).
-
18. Chessbrah's Caro-Kann Speedrun (up).
-
21. Daniel's Master Class Speedrun (up).
-
24. A Grandmaster's Guide to Over-the-Board Chess | Etiquette and Behavior (up).
-
Aim for decent enough in all WCA events. Main 3x3, 3BLD, 2x2, Pyraminx, Megaminx, OH, 4x4, 5x5.
-
1. Rubik's - CubeSkills Free Courses (yt collection), Sub-10 (yt vid) (up).
-
2. Cubing - Best tools (yt vid), Learn algs (yt vid), Competition (yt vid 1, yt vid 2, yt vid 3) (up).
-
9. 3x3 - Matty's Walkthrough (yt vid 1, yt vid 2), Matty's Example Solves (yt vid 1, vid 2, vid 3, vid 4, vid 5, vid 6) (up).
-
10. 3x3 - Tymon's Walkthrough Solves (yt vid), Tymon's Example Solves (yt list 1, yt vid 2) (up).
-
11. NxN - Yau Advice (yt vid 1, yt vid 2, yt vid 3, yt vid 4) (up).
-
13. NxN - Example Solves: 4x4 (yt vid), 5x5 (yt list), 6x6 (yt vid), 7x7 (yt list) (up).
-
19. OH - Kian's Roux (yt list), Second Block (yt list), Tips and tricks (yt list), Sub-X (yt list), Examples (yt list) (up).
-
20 .OH - Roux Tips (yt vid), Full CMLL (yt vid), Full EOLR (yt list)(up).
-
25. Pyrmx - Full L4E (yt vid), Walkthrough Solves (yt list) (up).
-
29. 3BLD - Full 3-Style (yt vid 0, yt vid 1, yt vid 2, doc 3) (up).
-
30. 3BLD - Flip (yt vid 1, yt vid 2), 3-Twist (yt vid) (up).
-
32. 3BLD - M2 fingertrick (yt vid), Advanced Memo (yt vid), Example Solves (yt list) (up).
-
33. 3BLD - Drop global (yt vid), Sub-20 (yt vid), Get WRs (yt vid) (up).
-
34. FMC - How to (yt vid), Techniques (yt list), Doc (doc 1, doc 2), Analysis (yt vid 1, yt vid 2) (up).
-
37. 4BLD - Slice fingertrick (yt vid), How to (yt vid), Example Solves (yt vid) (up).
-
38. 5BLD - How to (yt vid), Example memo (yt vid), Example Solves (yt vid) (up).
-
39. MBLD - Roman Room (yt vid), Fixing Parity (yt vid 1, yt vid 2, yt vid 3) (up).
My reference resources
and some experiences as a software engineer (60% backend/game/robotic, 30% frontend, 10% ops, working in game dev since 2007, robot engineering since 2015, and web dev since 2018), it should be a good “birds-eye view” for someone who’re just learning programming, or an overwhelmed junior developer. This list is handcrafted and not generated by AI nor contains any affiliation
. Some notes before proceeding with the list (up):
- This guide is based on
100% free and quality resources vetted and curated
by me. It’s not mean to be an exhaustive list. It aims to provide just a minimum skeleton that built from the ground up. This is not a get rich quick course, only proceed if you're really determine. - Avoid sinking time into pointless videos made by grifters and course/dream sellers, don’t let them exploit your emotions and insecurities for views and money.
- For YouTube videos, just blast through them in
2x speed
, enjoy the ride, and code along.Beware the sales funnel in some videos
and don't waste money on those. Make sure the concepts are well sticked to your mind before moving on. Use uBlock Origin and SponsorBlock to combat the evil advertisement industry. - For someone who’s self-taught, it will take more than
18 months
to thoroughly finish the whole G. list, assumes that you spend at least8 hours everyday
working on it, there is no shortcut. - Remember the
80/20 rule
: you only need to do 20% (easy things first) to achieve 80% of results (good enough).The rest 20% is exponentially expensive
, so tread carefully. Have a plan in mind and focus on a certain niece, for example, if you want to be hirable fast focus on web dev with Go and NextJS, if you want to have a lot of fun and can do useful things right away and can earn money via selling games on Steam then focus on game dev and robotics first. And also participate in free competitions or game jams if you have chance. - Have a Daily Routine planed out in details and stick with it. Cultivate good habits and drop bad habits gradually. Please stay healthy in both body and mind.
- Just go through the list in a
top-down order, one-by-one
, and you’re good to go. Stuffs inside parentheses mean optional. Numbers in the bracket are total duration in 2x speed and number of video in that playlist. - All you need is a large sample size (build a lot of projects) for a comprehensive mental model. It all comes down to muscle memory. And also to have a beefy portfolio of finished projects.
- Think about the problems in your life or others that you want to solve and try to apply your knowledge.
- Regarding code editor, using whatever feels comfortable is good enough, but
Vim motions
is a must-have. I recommend Neovim, it’ll be much more enjoyable when you have full control of your dev environment.
(up).