Wednesday, December 15, 2021

123 - Project Planning


We are sponsored by audible!

We are on Patreon!


Join us on Discord!

Project Planning

How do you stay focused when working on large projects that span many months? In this duo episode, we talk about Project Planning techniques and trends! We also cover solving personal data storage problems and building CNC machines & printers.

Intro topic: 

Home Network Attached Storage (Home NAS)


Book of the Show

Audible Plug

Patreon Plug

Tool of the Show

Topic: Project Planning

  • Classes of Approaches
    • Waterfall
    • Agile
    • Hybrid
  • Dimensions of a project
    • Triangle
      • Headcount
      • Scope
        • Kanban
        • Scope Creep
      • Time
        • Gantt Chart
        • Dependencies
        • Items Blocking
        • Sizing
          • Person - hours vs Calendar time
          • Planning as monte carlo
  • Timescales
    • Long-term vision
    • Medium-term milestones
    • Short-term work packages
  • Tools
    • Task reporting
    • Headcount reporting

00:00:15 Introduction

00:01:33 UML

00:05:22 Home NAS and other personal storage solutions

00:18:09 Homebrew CNC machine

00:29:37 Raft (Consensus Algorithm)

00:36:54 The Mathematics of 2048

00:45:44 Book of the Show

00:45:57 Manager Tools 

00:49:10 Make Magazine

00:57:50 Tool of the Show

00:57:51 Workflowy

00:59:10 GitHub Desktop

01:01:00 Project Planning

01:22:11 Farewells

Resources mentioned in this episode:

QT Designer:


Curves and Surfaces by Bartosz Ciechanowski:



If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website:

Reach out to us via email:

You can also follow Programming Throwdown on 

Facebook | Apple Podcasts | Spotify | Player.FM 

Join the discussion on our Discord

You can also help support Programming Throwdown through our Patreon