← All videos

Engineering video

14:34 · 4 February 2025

when you fired ALL your developers and AI writes the code

Chapters 4 sections

  1. 0:00Introduction and the AI Gold Rush
  2. 2:20Inference, Hallucinations, and Model Scaling
  3. 6:52Statistical Approximation vs. Static Typing
  4. 11:06Why This Is the Best Time to Get Ahead

Key concepts in this video:

1. Limitations of Cursor Rules and Growing Python Codebases

A developer discusses struggling with a growing project of over 30 Python files where the AI forgets imports and breaks code, noting that Cursor rules do not solve the underlying organizational issues.

Hear it at 0:00 →

2. Social Media Influence and the AI Gold Rush

Many software engineers let emotions control them by following exaggerated social media claims from tech executives rather than doing independent analysis.

Hear it at 1:26 →

3. Inference Limitations and Hallucinations in Large Models

LLMs rely on predicting the next token through inference, and increasing model size often leads to worse suggestions and hallucinations rather than exponential quality improvements.

Hear it at 2:20 →

4. Mixture of Experts and the Legacy Code Problem

Techniques like mixture of experts route questions to specific subsets, but AI trained on a codebase tends to generate more legacy code rather than understanding evolving business reality.

Hear it at 4:46 →

5. Static Typing versus Statistical Approximation

Tools like TypeScript use static typing to provide fast, reliable autocomplete across huge codebases, making them more efficient than statistically approximating answers via LLMs.

Hear it at 6:52 →

6. The Distraction of Hype and Opportunities for Developers

Developers often get paralyzed or distracted by AI and blockchain trends instead of improving their craft, creating a strong advantage for those who continue building their engineering skills.

Hear it at 11:06 →

Transcript

okay so my project became so big that cloud can properly understand it so I made a project in Python entirely using cruor with composer and CLA but it has gotten to a point where the whole code base it's over 30 python files code it's super disorganized might even have duplicated loops and Cloud keeps forgetting basic stuff like the Imports at this point when asking to optimize the code or to fix a bug it doesn't even recognize the main issue and just ends up deleting random lines or breaking everything completely yes I can relate I have zero knowledgeable python it's actually a miricle I got this far with