- Видео 75
- Просмотров 150 274
Bran van der Meer
Нидерланды
Добавлен 28 май 2007
👋 Hiya! I'm Bran, and on this channel I'm creating content for software engineers. I'm a big fan of TDD, Pair Programming and Continuous Integration. I'll also talk about behavioural/soft skills and a lot of other topics which are not language/framework/programming-specific topics.
🎥 Weekly videos on Thursday.
🏢 Disclaimer: The opinions expressed on this channel are my own, and not necessarily those of my employer.
🎥 Weekly videos on Thursday.
🏢 Disclaimer: The opinions expressed on this channel are my own, and not necessarily those of my employer.
The Unreasonable Effectiveness of Mob Programming
0:00 Intro
0:26 Comfort Zone
2:13 Efficiency
4:52 The Mechanics
0:26 Comfort Zone
2:13 Efficiency
4:52 The Mechanics
Просмотров: 4 091
Видео
3 Simple Hacks to Stay Up-to-date as a Developer
Просмотров 1,2 тыс.11 месяцев назад
3 Simple Hacks to Stay Up-to-date as a Developer
You’re doing User Stories wrong
Просмотров 63611 месяцев назад
0:00 Story about a meme 4:29 Rule #1 5:47 Rule #2 7:34 Rule #3
The future of software engineering
Просмотров 2,4 тыс.11 месяцев назад
I'll reveal how to use ChatGPT to write code in the TDD style, and why you need to learn this skill to be ready for the future of software engineering. 0:00 Intro 0:59 How to Prompt 5:03 The Future
Prompt Engineering: how I learned it
Просмотров 2,9 тыс.Год назад
0:00 Intro 0:49 Examples 4:31 LearnPrompting.org 5:42 OpenAI docs 6:46 Prompt Hacking
Code Reviews: what NOT to say
Просмотров 938Год назад
0:00 Intro 0:34 Vagueness 2:10 Statements 3:44 Personal attack
The Simplest Design Pattern: Facade
Просмотров 4,7 тыс.Год назад
0:00 The Facade pattern 1:42 Example 1: CryptoFacade 3:43 Example 2: Dates and Times 6:09 Example 3: Resizing Videos
How to Fix a Bad Engineering Manager
Просмотров 308Год назад
Ask a question here: bit.ly/bran-qa In this video I announce an upcoming Q&A. In addition, to reward a good question I've received, I'm answering this question: → How do I make my one-on-one meetings with my manager more effective? 0:00 Intro 1:17 Intent 2:22 Meta Conversation 4:08 Taking Charge 6:39 Ask for Feedback 8:14 Positive Reinforcement
How to CQS: splitting the Read from the Write
Просмотров 1,4 тыс.Год назад
Unlock the power of Command-Query Separation (CQS) by diving into practical examples that demystify this principle (its easier than it sounds!). This video makes CQS accessible beyond Java/C#, for JavaScript and Python programmers. 0:00 Intro 0:38 What is CQS 5:19 Why CQS 7:11 Exceptions to CQS
How to run a Post-Mortem meeting, step-by-step
Просмотров 1,2 тыс.Год назад
🔥➡️📈 Learn the art of Blameless Post-Mortems. I'll show a concrete way to run post-mortems in an effective, psychologically-safe manner, so you can learn from setbacks and become proactive instead of reactive. Blameless Post-Mortems article: www.etsy.com/codeascraft/blameless-postmortems/ 0:00 Intro 0:37 Blameless 2:42 Prepare 4:50 The Post-Mortem
Ubiquitous Language, simplified
Просмотров 1,3 тыс.Год назад
💪 Ubiquitous Language is yet another fancy term for a simple idea, for such an important concept! Learn how you can start applying this best-practice in your team. It's a straight-forward but very powerful mindshift! 🧠 0:00 Intro 0:28 What is Ubiquitous Language? 2:32 Why is it useful? 5:22 How to get started
The First Rule of Comments in Code
Просмотров 1,4 тыс.Год назад
// 😧 Sometimes I believe the compiler ignores all my comments /* Comments have the tendency to become unhelpful: outdated and incorrect. Why does this happen, and what to do about it? 🤔 */ 0:00 Intro 0:17 Unhelpful 3:29 The first rule 4:12 How to avoid comments
Engineering Manager Part 2: Greatness
Просмотров 961Год назад
⏱️ Becoming an Engineering Manager requires making smart decisions about how you spend your time. Some things need a minimal time investment, others need a maximum time investment. Prioritising is key. 0:00 Intro 0:34 Responsibilities 2:29 The Hack
Becoming Engineering Manager? Read these books!
Просмотров 721Год назад
😱 Becoming an Engineering Manager can be quite daunting, how does this new role work? Most people coming from senior software engineer need to change drastically. Learn in this video how to have a smooth transition, become aware of what new skills and priorities you need to focus on. 💰 0:00 Intro 0:40 Just Start 2:25 One-on-One Meeting 6:22 Secondary Skills 11:25 Learning Materials
The Missing Skill? (beyond senior software engineer)
Просмотров 341Год назад
The Missing Skill? (beyond senior software engineer)
Driver/Navigator style of Pair Programming
Просмотров 4,2 тыс.Год назад
Driver/Navigator style of Pair Programming
Dependency Injection Part 2: The Container
Просмотров 2,6 тыс.Год назад
Dependency Injection Part 2: The Container
Better Team Decisions: the Autonomy Scale
Просмотров 280Год назад
Better Team Decisions: the Autonomy Scale
How I find the most difficult bugs: Elimination
Просмотров 563Год назад
How I find the most difficult bugs: Elimination
Daily Standup: why you are wasting your time
Просмотров 773Год назад
Daily Standup: why you are wasting your time
7 Productivity Tools for Software Engineers
Просмотров 4,9 тыс.Год назад
7 Productivity Tools for Software Engineers
Unit tests: How I tell the Good from the Bad
Просмотров 4,4 тыс.Год назад
Unit tests: How I tell the Good from the Bad
Bikeshedding in Software Engineering
Просмотров 2,3 тыс.Год назад
Bikeshedding in Software Engineering