YoVDO

Embracing Simplicity

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Creativity Courses Complexity Courses Minimalism Courses

Course Description

Overview

Explore the value of simplicity in software development and daily life through this NDC Porto 2022 conference talk by Guilherme Ferreira. Learn practical tools for simplification, including the Unix philosophy, failing fast, questioning value, and conflict forestry. Discover how to apply creativity, abstraction, and decomposition to solve complex problems. Examine patterns and anti-patterns in writing simple code, and understand the importance of minimalism and consolidation. Gain insights on listening, thinking like a writer, respecting time, and making choices to embrace a simpler approach in technology and beyond.

Syllabus

Introduction
Complexity
How to avoid Complexity
unix philosophy
how to apply simplicity
fail fast
question the value
conflict forest
Creativity
Massimo Bottura
abstraction
decomposition
Patterns Antipatterns
Write Simple Code
Minimalism
Consolidate
My story
Listening
Thinking like a writer
Respecting time
Choice


Taught by

NDC Conferences

Related Courses

The Nature of Genius
Yale University via Coursera
Capstone MOOC for "Android App Development"
Vanderbilt University via Coursera
El ABC del emprendimiento esbelto
Tecnológico de Monterrey via Coursera
Adding Special Effects in Adobe Photoshop
Coursera Project Network via Coursera
AP® Psychology - Course 4: How Behavior Works
The University of British Columbia via edX