The Unreasonable Effectiveness of Mob Programming
Bran van der Meer
The Unreasonable Effectiveness of Mob Programming
5:33
3 Simple Hacks to Stay Up-to-date as a Developer
Bran van der Meer
3 Simple Hacks to Stay Up-to-date as a Developer
7:32
You’re doing User Stories wrong
Bran van der Meer
You’re doing User Stories wrong
9:28
The future of software engineering
Bran van der Meer
The future of software engineering
7:10
Prompt Engineering: how I learned it
Bran van der Meer
Prompt Engineering: how I learned it
9:11
Code Reviews: what NOT to say
Bran van der Meer
Code Reviews: what NOT to say
4:48
Why TDD with UI code is hard
Bran van der Meer
Why TDD with UI code is hard
14:59
The Simplest Design Pattern: Facade
Bran van der Meer
The Simplest Design Pattern: Facade
8:43
How to Fix a Bad Engineering Manager
Bran van der Meer
How to Fix a Bad Engineering Manager
9:43
How to CQS: splitting the Read from the Write
Bran van der Meer
How to CQS: splitting the Read from the Write
11:52
How to run a Post-Mortem meeting, step-by-step
Bran van der Meer
How to run a Post-Mortem meeting, step-by-step
8:03
Ubiquitous Language, simplified
Bran van der Meer
Ubiquitous Language, simplified
9:25
The First Rule of Comments in Code
Bran van der Meer
The First Rule of Comments in Code
10:56
Engineering Manager Part 2: Greatness
Bran van der Meer
Engineering Manager Part 2: Greatness
6:53
Becoming Engineering Manager? Read these books!
Bran van der Meer
Becoming Engineering Manager? Read these books!
13:51
The Missing Skill? (beyond senior software engineer)
Bran van der Meer
The Missing Skill? (beyond senior software engineer)
4:25
Inversion of Control, simplified
Bran van der Meer
Inversion of Control, simplified
10:22
Driver/Navigator style of Pair Programming
Bran van der Meer
Driver/Navigator style of Pair Programming
15:17
Dependency Injection Part 2: The Container
Bran van der Meer
Dependency Injection Part 2: The Container
10:43
Dependency Injection, simplified
Bran van der Meer
Dependency Injection, simplified
9:55
Naming Things in Code
Bran van der Meer
Naming Things in Code
13:23
Better Team Decisions: the Autonomy Scale
Bran van der Meer
Better Team Decisions: the Autonomy Scale
12:28
Learn a Second Programming Language
Bran van der Meer
Learn a Second Programming Language
8:09
How I find the most difficult bugs: Elimination
Bran van der Meer
How I find the most difficult bugs: Elimination
11:09
Daily Standup: why you are wasting your time
Bran van der Meer
Daily Standup: why you are wasting your time
12:26
7 Productivity Tools for Software Engineers
Bran van der Meer
7 Productivity Tools for Software Engineers
30:35
Does rubberducking actually work?
Bran van der Meer
Does rubberducking actually work?
2:38
Unit tests: How I tell the Good from the Bad
Bran van der Meer
Unit tests: How I tell the Good from the Bad
9:45
Bikeshedding in Software Engineering
Bran van der Meer
Bikeshedding in Software Engineering
5:15
The Ultimate Guide to Retrospectives
Bran van der Meer
The Ultimate Guide to Retrospectives
19:29
Managing your Energy level as a software engineer
Bran van der Meer
Managing your Energy level as a software engineer
12:25
How to be a Tester in an Extreme Programming team
Bran van der Meer
How to be a Tester in an Extreme Programming team
12:00
Pair Programming best-practices
Bran van der Meer
Pair Programming best-practices
11:02
Test Code Coverage is a Lie
Bran van der Meer
Test Code Coverage is a Lie
7:09
Shared Code is the way.
Bran van der Meer
Shared Code is the way.
10:56
Your code: Reviewed, Judged and Rejected.
Bran van der Meer
Your code: Reviewed, Judged and Rejected.
10:07
My Terminal - Automation Mindset Explained
Bran van der Meer
My Terminal - Automation Mindset Explained
26:06
What is Continuous Integration?
Bran van der Meer
What is Continuous Integration?
13:23
5 Ways to Get Better at Programming
Bran van der Meer
5 Ways to Get Better at Programming
15:46
Team Agreement: what to write down (and what not)
Bran van der Meer
Team Agreement: what to write down (and what not)
14:33
Leadership: Delegating Effectively
Bran van der Meer
Leadership: Delegating Effectively
8:21
7 Things Programmers say (that lower code quality)
Bran van der Meer
7 Things Programmers say (that lower code quality)
10:57
How to deal with 10,000 ESLint errors
Bran van der Meer
How to deal with 10,000 ESLint errors
19:01
Pattern: Backend for Frontend
Bran van der Meer
Pattern: Backend for Frontend
13:34
The Two-Part code review
Bran van der Meer
The Two-Part code review
12:28
Beyond Senior Engineer: what are your options?
Bran van der Meer
Beyond Senior Engineer: what are your options?
24:04
How long will it take?
Bran van der Meer
How long will it take?
15:04
Sure, it works. But is it a good idea?
Bran van der Meer
Sure, it works. But is it a good idea?
24:11
Examples in React - Separation of Concerns part #2
Bran van der Meer
Examples in React - Separation of Concerns part #2
16:11
But what IS a concern really?
Bran van der Meer
But what IS a concern really?
18:43
The Secret to Continuous Deployment?
Bran van der Meer
The Secret to Continuous Deployment?
35:48
Why you’re not getting promoted (yet)
Bran van der Meer
Why you’re not getting promoted (yet)
12:20
7 Ways to Share Knowledge effectively
Bran van der Meer
7 Ways to Share Knowledge effectively
13:12
Five Principles for Good Documentation
Bran van der Meer
Five Principles for Good Documentation
19:38
The 5 Levels of Understanding Existing Code
Bran van der Meer
The 5 Levels of Understanding Existing Code
11:30
The Ultimate Guide to JavaScript Collections
Bran van der Meer
The Ultimate Guide to JavaScript Collections
24:52
Code Simplicity is the Ultimate Sophistication
Bran van der Meer
Code Simplicity is the Ultimate Sophistication
15:56
Functions, Iterators, Promises, Observables
Bran van der Meer
Functions, Iterators, Promises, Observables
18:08
TDD should be the de facto way of writing code
Bran van der Meer
TDD should be the de facto way of writing code
13:28
The 7 Levels of JavaScript Modules
Bran van der Meer
The 7 Levels of JavaScript Modules
13:05
Web Accessibility: Why should you care?
Bran van der Meer
Web Accessibility: Why should you care?
9:41
Test-Driven Development in JS with Acceptance Tests
Bran van der Meer
Test-Driven Development in JS with Acceptance Tests
53:08
JavaScript Variables: The Ultimate Guide
Bran van der Meer
JavaScript Variables: The Ultimate Guide
27:44
Time Management Skills: less stress, get more done
Bran van der Meer
Time Management Skills: less stress, get more done
15:48
Loose & Tight Coupling: Why Code is Hard to Change
Bran van der Meer
Loose & Tight Coupling: Why Code is Hard to Change
17:40
How I Approach Programming Problems
Bran van der Meer
How I Approach Programming Problems
13:24
Interface-First Programming: 10X your code quality
Bran van der Meer
Interface-First Programming: 10X your code quality
12:56
I achieved Git Mastery with this learning path!
Bran van der Meer
I achieved Git Mastery with this learning path!
14:36
How I write High Quality Unit Tests
Bran van der Meer
How I write High Quality Unit Tests
18:34
How to grow faster: Learn how to Receive Feedback!
Bran van der Meer
How to grow faster: Learn how to Receive Feedback!
8:38
Recursion in JavaScript: Loop Like a Pro!
Bran van der Meer
Recursion in JavaScript: Loop Like a Pro!
10:35
How I learned JavaScript Functional Programming
Bran van der Meer
How I learned JavaScript Functional Programming
14:07
How to become A LOT faster with your computer!
Bran van der Meer
How to become A LOT faster with your computer!
5:22
How to get Promoted: Junior vs. Mid-level vs. Senior
Bran van der Meer
How to get Promoted: Junior vs. Mid-level vs. Senior
6:57
Code Reviews are a Social Thing
Bran van der Meer
Code Reviews are a Social Thing
5:23