The Modern Software Engineering Channel: https://www.youtube.com/@ModernSoftwareEngineeringYT
Support Me On Patreon: https://bit.ly/ContinuousDeliveryPatreon
youtu.be/NNf8tXs1wbQ
youtu.be/NNf8tXs1wbQ
We use them to emulate dependencies without depending upon the dependencies.
I've seen some tests that only seemed to test the mock!?
jhumelsine.github.io/2024/07/02/t...
We use them to emulate dependencies without depending upon the dependencies.
I've seen some tests that only seemed to test the mock!?
jhumelsine.github.io/2024/07/02/t...
@emilybache.com explores why the language of mocking in software testing has drifted so far from its original meaning.
Watch on @modernswe.bsky.social NOW ➡️ youtu.be/RvKPOjlQKyM
Good one, Emily 👏
@emilybache.com explores why the language of mocking in software testing has drifted so far from its original meaning.
Watch on @modernswe.bsky.social NOW ➡️ youtu.be/RvKPOjlQKyM
Good one, Emily 👏
First video of 2026, after a break on @modernswe.bsky.social over the holidays.
Tune in for more excellent stuff from @emilybache.com!
First video of 2026, after a break on @modernswe.bsky.social over the holidays.
Tune in for more excellent stuff from @emilybache.com!
My free Continuous Delivery Fundamentals course is a GREAT start for anyone serious about modern software engineering.
Find out more ➡️ courses.cd.training/courses/cd-f...
My free Continuous Delivery Fundamentals course is a GREAT start for anyone serious about modern software engineering.
Find out more ➡️ courses.cd.training/courses/cd-f...
Learn how to design CI/CD as a product, reduce cognitive load & improve delivery flow.
FREE from Manuel Pais 🔗 courses.cd.training/courses/flow...
@teamtopologies.com
Learn how to design CI/CD as a product, reduce cognitive load & improve delivery flow.
FREE from Manuel Pais 🔗 courses.cd.training/courses/flow...
@teamtopologies.com
1/7
Get it free here when you sign up to my mailing list 👉 www.subscribepage.com/great-progra...
7/7
Get it free here when you sign up to my mailing list 👉 www.subscribepage.com/great-progra...
7/7
6/7
6/7
- Code isn’t yours, it’s the team’s
- If you’re the only one who can understand a part of the system, that’s not brilliance, that’s risk!
- Talk, pair, review, explain, and you’ll all get better faster
5/7
- Code isn’t yours, it’s the team’s
- If you’re the only one who can understand a part of the system, that’s not brilliance, that’s risk!
- Talk, pair, review, explain, and you’ll all get better faster
5/7
- Complexity is the enemy
- Great developers don’t show off; they make things obvious
- Modular, cohesive, low-coupling: The boring stuff that secretly makes everything work
4/7
- Complexity is the enemy
- Great developers don’t show off; they make things obvious
- Modular, cohesive, low-coupling: The boring stuff that secretly makes everything work
4/7
💬 1. Code is Communication
- You’re not writing for the computer, you’re writing for people
- Future-you included
- Good code should read like a clear explanation, not a puzzle
3/7
💬 1. Code is Communication
- You’re not writing for the computer, you’re writing for people
- Future-you included
- Good code should read like a clear explanation, not a puzzle
3/7
The real magic is in small, consistent habits that make you better every day.
2/7
The real magic is in small, consistent habits that make you better every day.
2/7
1/7
1/7
(even better if it's impossible to actually keep 😅)
(even better if it's impossible to actually keep 😅)
Listen to my thoughts on #VibeCoding in my latest video on the @modernswe.bsky.social channel.
Watch HERE ➡️ youtu.be/1A6uPztchXk
Get your guide here: www.subscribepage.com/start-with-tbd
2/2
Get your guide here: www.subscribepage.com/start-with-tbd
2/2
By signing up to our mailing list, you'll get so much more than only this free guide...
1/2 👇
By signing up to our mailing list, you'll get so much more than only this free guide...
1/2 👇