WorthWatchSpend less time searching. Watch better.Technology
Modern Software Engineering
Modern Software Engineering is an English-language software development channel focused on helping developers improve their engineering practice. Its positioning is clear, with an emphasis on practical techniques, industry commentary, and guidance from named software practitioners. The scale of Modern Software Engineering and breadth of its catalogue suggest a substantial, established resource for programmers seeking deeper professional development. Viewers should still treat technical guidance as context-dependent and compare recommendations against their own stack, team constraints, and production requirements.
Editorially reviewed:

Based on 20 recent videos
Assessed 03 June 2026
Recent videos
Latest from the source
Deep Dive
Modern Software Engineering: Practical Data Engineering and Analytics Workflows
Main focus
Modern Software Engineering is an English-language channel focused on software development practice, programming improvement, and professional engineering habits. It presents guidance from named software practitioners including Dave Farley, Trisha Gee, Steve Smith, Emily Bache, Kevlin Henney, Kent Beck, Sam Newman, and Daniel Terhorst-North.
Why it matters
Modern Software Engineering is worth attention for developers who want structured professional development beyond quick coding tips. Its focus on engineering technique, industry commentary, and practical software delivery makes it useful for programmers looking to improve how they build, maintain, and reason about software.
Style
The style is educational and practitioner-led, with an emphasis on clear advice, topical commentary, and professional software engineering judgment. The positioning is aimed at developers who already care about improving their craft and want guidance from experienced industry voices.
Consistency
With a large catalogue of hundreds of videos and a substantial subscriber base, Modern Software Engineering has the profile of an established technology education channel. Its subject focus is consistent: helping developers strengthen their software engineering skills and stay engaged with current development practice.
- Software engineering practice
- Programming improvement
- Developer professionalism
- Technical decision-making
- Industry commentary
- Building better software faster
- Career and skill development for programmers
Technical recommendations should be applied with context. Compare advice against your own programming language, architecture, team process, production constraints, and the age of any tool-specific guidance.



