Then I break that down into small and smaller steps.
Then I hack it together to make it work.
Then I refactor to make it not a mess.
Then I break that down into small and smaller steps.
Then I hack it together to make it work.
Then I refactor to make it not a mess.