From Software Engineer to AI Engineer – with Janvi Kalra
The Pragmatic Engineer
From Software Engineer to AI Engineer – with Janvi Kalra
1:09:30
What is Kubernetes?
The Pragmatic Engineer
What is Kubernetes?
0:59
How Kubernetes is Built with Kat Cosgrove
The Pragmatic Engineer
How Kubernetes is Built with Kat Cosgrove
1:08:47
How to optimize GPU usage in an AI app: Windsurf
The Pragmatic Engineer
How to optimize GPU usage in an AI app: Windsurf
1:19
3 pieces of mentorship advice for software engineers
The Pragmatic Engineer
3 pieces of mentorship advice for software engineers
0:40
Building Windsurf with Varun Mohan
The Pragmatic Engineer
Building Windsurf with Varun Mohan
1:27:55
"Protecting" devs from the business considered harmful
The Pragmatic Engineer
"Protecting" devs from the business considered harmful
1:02
How to work better with Product, as an Engineer with Ebi Atawodi
The Pragmatic Engineer
How to work better with Product, as an Engineer with Ebi Atawodi
1:15:27
What does it take to work on a platform team as a dev?
The Pragmatic Engineer
What does it take to work on a platform team as a dev?
1:31
Building Reddit’s iOS and Android app
The Pragmatic Engineer
Building Reddit’s iOS and Android app
1:26:09
How will AI impact software engineering? SUCH a good take:
The Pragmatic Engineer
How will AI impact software engineering? SUCH a good take:
0:59
Why have two coding interviews, not just one?
The Pragmatic Engineer
Why have two coding interviews, not just one?
0:32
Working at Amazon as a software engineer – with Dave Anderson
The Pragmatic Engineer
Working at Amazon as a software engineer – with Dave Anderson
1:27:41
What the founder of Netflix did before Netflix:
The Pragmatic Engineer
What the founder of Netflix did before Netflix:
0:47
The day of a Linux kernel maintainer
The Pragmatic Engineer
The day of a Linux kernel maintainer
0:59
What makes a great software architect?
The Pragmatic Engineer
What makes a great software architect?
0:59
The Philosophy of Software Design – with John Ousterhout
The Pragmatic Engineer
The Philosophy of Software Design – with John Ousterhout
1:21:23
Are tech companies moving to monorepos?
The Pragmatic Engineer
Are tech companies moving to monorepos?
0:59
Stacked diffs and tooling at Meta with Tomas Reimers
The Pragmatic Engineer
Stacked diffs and tooling at Meta with Tomas Reimers
1:13:15
How Figma Slides is different vs PowerPoint or Google Slides
The Pragmatic Engineer
How Figma Slides is different vs PowerPoint or Google Slides
0:50
What is "vibes testing?"
The Pragmatic Engineer
What is "vibes testing?"
0:50
Building Figma Slides with Noah Finer and Jonathan Kaufman
The Pragmatic Engineer
Building Figma Slides with Noah Finer and Jonathan Kaufman
58:24
Why does Linux have no project managers?
The Pragmatic Engineer
Why does Linux have no project managers?
1:01
Why did Linux win? #linux #softwareengineering
The Pragmatic Engineer
Why did Linux win? #linux #softwareengineering
0:47
How Linux is built with Greg Kroah-Hartman
The Pragmatic Engineer
How Linux is built with Greg Kroah-Hartman
1:21:19
Junior devs will thrive with AI tools
The Pragmatic Engineer
Junior devs will thrive with AI tools
1:00
Why did Uber move to monorepos?
The Pragmatic Engineer
Why did Uber move to monorepos?
0:49
Developer Experience at Uber with Gautam Korlam
The Pragmatic Engineer
Developer Experience at Uber with Gautam Korlam
1:20:35
Why it's hard to be a UX-focused developer
The Pragmatic Engineer
Why it's hard to be a UX-focused developer
1:01
Apple devs said this animation should be impossible (in Craft Docs)
The Pragmatic Engineer
Apple devs said this animation should be impossible (in Craft Docs)
0:53
Design-first software engineering: Craft – with Balint Orosz
The Pragmatic Engineer
Design-first software engineering: Craft – with Balint Orosz
1:12:37
What it was like to work on Google Search as a dev
The Pragmatic Engineer
What it was like to work on Google Search as a dev
0:31
At Google, there are 2 ways to get stuff done:
The Pragmatic Engineer
At Google, there are 2 ways to get stuff done:
0:52
The man behind the Big Tech comics – with Manu Cornet
The Pragmatic Engineer
The man behind the Big Tech comics – with Manu Cornet
1:07:50
How do you deploy code to an actual submarine in the US Navy?
The Pragmatic Engineer
How do you deploy code to an actual submarine in the US Navy?
0:43
Developer productivity with Nicole Forsgren (the creator of DORA)
The Pragmatic Engineer
Developer productivity with Nicole Forsgren (the creator of DORA)
1:22:40
The secret sauce for live-streaming: HLS (HTTP Live Streaming)
The Pragmatic Engineer
The secret sauce for live-streaming: HLS (HTTP Live Streaming)
0:33
Live streaming is not really live
The Pragmatic Engineer
Live streaming is not really live
0:47
How to learn AI, as a software engineer?
The Pragmatic Engineer
How to learn AI, as a software engineer?
0:56
Live streaming at world-record scale with Ashutosh Agrawal (ex-Jio / Disney+ Hotstar)
The Pragmatic Engineer
Live streaming at world-record scale with Ashutosh Agrawal (ex-Jio / Disney+ Hotstar)
1:02:13
What is modern architecture? By Grady Booch
The Pragmatic Engineer
What is modern architecture? By Grady Booch
0:51
Will AI mean the end of software engineering?
The Pragmatic Engineer
Will AI mean the end of software engineering?
1:01
AI Engineering with Chip Huyen
The Pragmatic Engineer
AI Engineering with Chip Huyen
1:14:44
Graph theory used in practice: pathfinding
The Pragmatic Engineer
Graph theory used in practice: pathfinding
0:47
Game devs don't write unit tests
The Pragmatic Engineer
Game devs don't write unit tests
0:45
Two developers built a game that sold 1M copies. How?
The Pragmatic Engineer
Two developers built a game that sold 1M copies. How?
1:29:32
Why is observability so hard?
The Pragmatic Engineer
Why is observability so hard?
0:38
What is "cardinality?"
The Pragmatic Engineer
What is "cardinality?"
1:00
Observability: the present and future, with Charity Majors
The Pragmatic Engineer
Observability: the present and future, with Charity Majors
1:14:26
The “Zuck review”
The Pragmatic Engineer
The “Zuck review”
1:00
“The Coding Machine” at Meta – with Michael Novati
The Pragmatic Engineer
“The Coding Machine” at Meta – with Michael Novati
1:15:30
How to negotiate an offer
The Pragmatic Engineer
How to negotiate an offer
0:47
LinkedIn is NOT the place to find startup jobs
The Pragmatic Engineer
LinkedIn is NOT the place to find startup jobs
0:54
Confessions of a Big Tech recruiter – with Blake Stockman
The Pragmatic Engineer
Confessions of a Big Tech recruiter – with Blake Stockman
1:02:52
"Follow the sun" bug fixing
The Pragmatic Engineer
"Follow the sun" bug fixing
0:37
How software projects can fail: 4 examples
The Pragmatic Engineer
How software projects can fail: 4 examples
0:30
Shipping projects at Big Tech with Sean Goedecke
The Pragmatic Engineer
Shipping projects at Big Tech with Sean Goedecke
59:17
Notion: how hard could it be to render a list?
The Pragmatic Engineer
Notion: how hard could it be to render a list?
0:42
How the economics of software development changed the last 50 years
The Pragmatic Engineer
How the economics of software development changed the last 50 years
1:00
The 4 dev environments Notion uses
The Pragmatic Engineer
The 4 dev environments Notion uses
0:30
Saying no to Bill Gates
The Pragmatic Engineer
Saying no to Bill Gates
0:59
How Notion Builds Their iOS and Android Apps
The Pragmatic Engineer
How Notion Builds Their iOS and Android Apps
1:20:37
Why are software migrations so hard?
The Pragmatic Engineer
Why are software migrations so hard?
1:00
Evolution of software architecture with the co-creator of UML (Grady Booch)
The Pragmatic Engineer
Evolution of software architecture with the co-creator of UML (Grady Booch)
1:30:43
Being an engineering manager at Uber vs at a startup
The Pragmatic Engineer
Being an engineering manager at Uber vs at a startup
0:32
The "goalie" role at Linear
The Pragmatic Engineer
The "goalie" role at Linear
0:36
The Linear team does not use emails!
The Pragmatic Engineer
The Linear team does not use emails!
0:29
Linear: move fast with little process (with first Engineering Manager Sabin Roman)
The Pragmatic Engineer
Linear: move fast with little process (with first Engineering Manager Sabin Roman)
1:11:57
How much automated testing should you do? Answer from the Evernote team
The Pragmatic Engineer
How much automated testing should you do? Answer from the Evernote team
0:52
Borg: Google's internal infrastructure platform
The Pragmatic Engineer
Borg: Google's internal infrastructure platform
0:37
Google's internal code search apparently is very good. Perhaps not so surprising?
The Pragmatic Engineer
Google's internal code search apparently is very good. Perhaps not so surprising?
0:49
Google's design docs culture (Irina Stanescu, ex-Google, ex-Uber)
The Pragmatic Engineer
Google's design docs culture (Irina Stanescu, ex-Google, ex-Uber)
0:55
Promotions and tooling at Google (with Irina Stanescu, Ex-Google)
The Pragmatic Engineer
Promotions and tooling at Google (with Irina Stanescu, Ex-Google)
58:53
Evernote: no oncall for the engineering team
The Pragmatic Engineer
Evernote: no oncall for the engineering team
0:47
The "villain" (also known as "the monolith")
The Pragmatic Engineer
The "villain" (also known as "the monolith")
0:40
Evernote's architecture in 2024
The Pragmatic Engineer
Evernote's architecture in 2024
0:55
Twisting the rules of building software: Bending Spoons (the team behind Evernote)
The Pragmatic Engineer
Twisting the rules of building software: Bending Spoons (the team behind Evernote)
1:18:52
Why did the admiral leading the US war effort in WW2 play golf and tennis all the time?
The Pragmatic Engineer
Why did the admiral leading the US war effort in WW2 play golf and tennis all the time?
0:46
Why companies with 200 staff no longer pay location-independent
The Pragmatic Engineer
Why companies with 200 staff no longer pay location-independent
0:30
A CEO who still codes every day
The Pragmatic Engineer
A CEO who still codes every day
0:43
Sourcegraph CEO: how AI impacts junior engineers
The Pragmatic Engineer
Sourcegraph CEO: how AI impacts junior engineers
0:40
Efficient scaleups in 2024 vs 2021: Sourcegraph (with CEO & Co-founder Quinn Slack)
The Pragmatic Engineer
Efficient scaleups in 2024 vs 2021: Sourcegraph (with CEO & Co-founder Quinn Slack)
1:06:23
Co-creator of Django: the optimistic developer's view on ChatGPT
The Pragmatic Engineer
Co-creator of Django: the optimistic developer's view on ChatGPT
0:45
Can you learn Rust in a month with ChatGPT?
The Pragmatic Engineer
Can you learn Rust in a month with ChatGPT?
0:59
The biggest productivity boost for devs the last 20 years:
The Pragmatic Engineer
The biggest productivity boost for devs the last 20 years:
0:39
RAG (Retrieval-Augmented Generation): the "Hello World" of AI applications
The Pragmatic Engineer
RAG (Retrieval-Augmented Generation): the "Hello World" of AI applications
0:55
AI tools for software engineers, but without the hype – with Simon Willison (Co-Creator of Django)
The Pragmatic Engineer
AI tools for software engineers, but without the hype – with Simon Willison (Co-Creator of Django)
1:12:44
The software engineering industry in 2024: Q&A
The Pragmatic Engineer
The software engineering industry in 2024: Q&A
12:20
The software engineering industry in 2024: what changed, why, and what is next (Craft Conference)
The Pragmatic Engineer
The software engineering industry in 2024: what changed, why, and what is next (Craft Conference)
44:51
Systems Design Interview: Volume 2 Review and Payments Chapter Deepdive
The Pragmatic Engineer
Systems Design Interview: Volume 2 Review and Payments Chapter Deepdive
22:29
Getting Into Big Tech: From Startups in Mexico to Amazon and Microsoft as a Software Engineer
The Pragmatic Engineer
Getting Into Big Tech: From Startups in Mexico to Amazon and Microsoft as a Software Engineer
22:33
How to Negotiate a Big Tech Offer as a Software Engineer - with @RahulPandeyrkp
The Pragmatic Engineer
How to Negotiate a Big Tech Offer as a Software Engineer - with @RahulPandeyrkp
17:17
From Software Engineer to Engineering Manager with Annie Vella
The Pragmatic Engineer
From Software Engineer to Engineering Manager with Annie Vella
15:10
The Trimodal Nature of Software Engineer Compensation: Why Positions Pay a (Very) Different Salary
The Pragmatic Engineer
The Trimodal Nature of Software Engineer Compensation: Why Positions Pay a (Very) Different Salary
12:55
How to Stand Out With Your CV as a Software Engineer: Advice from Tech Recruiters and Managers
The Pragmatic Engineer
How to Stand Out With Your CV as a Software Engineer: Advice from Tech Recruiters and Managers
1:33:25
Pragmatic Engineer Live Stream
The Pragmatic Engineer
Pragmatic Engineer Live Stream
Grokking Algorithms: a #Shorts book review
The Pragmatic Engineer
Grokking Algorithms: a #Shorts book review
0:16
Confessions from a Big Tech Hiring Manager: Tips for Software Engineering Interviews
The Pragmatic Engineer
Confessions from a Big Tech Hiring Manager: Tips for Software Engineering Interviews
20:16
Why is The Uber App So Large?? (From an ex-Uber mobile engineer & manager)
The Pragmatic Engineer
Why is The Uber App So Large?? (From an ex-Uber mobile engineer & manager)
13:43
A Philosophy of Software Design: Book Review and Verdict
The Pragmatic Engineer
A Philosophy of Software Design: Book Review and Verdict
4:48