Malevolent Architect: Only Bad Decisions in Software Development - GeeCON 2022
Offered By: GeeCON Conference via YouTube
Course Description
Overview
Explore the pitfalls of software architecture and project management in this GeeCON 2022 conference talk. Delve into counterintuitive problems and learn how to navigate them without jeopardizing your career. Discover insights on debugging algorithms, effective logging practices, managing burnout, understanding neuroscience, dealing with depression, evaluating third-party software, handling toxic personalities, creating useful diagrams, optimizing CPU cycles, and challenging religious definitions of architecture. Gain valuable solutions to make your development life easier, including tips on forming hypotheses, implementing scientific methods, and improving logging techniques. Benefit from the speaker's personal experiences as they address topics such as SLAs, workplace challenges, and the importance of mental health in the tech industry. Acquire practical knowledge on debugging both code and the human brain, and learn why having a good reference book is essential for success in software development.
Syllabus
Intro
Rules of the game
Where's the damage?
Shotgun debugging
What's the correct approach?
Scientific method
How to make it hard to form a hypothesis
Better way to do it
Correct way to do it
Software working on localhost?
Work should not be hard!
Bad logging practice: ambiguous log
Bad logging practice: log overflow
Good logging practices
TDD hint
How to (mess up) log aggregation
Your arrogance is your enemy
Hemispherectomy
Dissociative identity disorder
Weak hypothesis
How to address the source of the pain?
How do we debug the brain?
Have a book
Taught by
GeeCON Conference
Related Courses
Advanced Topics and Techniques in Agile Software DevelopmentUniversity of California, Berkeley via edX Entrepreneurship
Taylor's University via OpenLearning Project Management Basics
Florida International University via Open Education by Blackboard Principles of Project Management
Polytechnic West via Open2Study Project Management for Business Professionals
Shaping Tomorrow via Canvas Network