Why every developer should build a to-do list app
Building a to-do list app teaches you a surprising amount about software, and you'll end up with a tool shaped to how you work.
Side projects get worked on in odd hours, often a week apart. Each time you come back, you need to know where you were and what the next small thing is.
Launch my app
Build sign-up flow
Completed (1)
Open the project and walk down the tree. The deepest unfinished task on a branch is where you stopped. No need to reread notes to get going again.
If a task would take more than an evening, open it and split it. Finishing something each session is what keeps a side project alive.
Capture ideas on your phone when they turn up, then file them into the tree from your laptop later. Both stay in sync, and both work offline.
Building a to-do list app teaches you a surprising amount about software, and you'll end up with a tool shaped to how you work.
Project managers use a work breakdown structure to plan big jobs. Here is how to borrow the idea for personal projects, with rules and examples.
Eat the Frog means doing your hardest important task first. How to choose the frog, make it small enough to swallow, and when the advice doesn't fit.
Start with the biggest thing on your mind and break it down. You have 30 days to see whether it helps.
Tatask for iPhone and Android
30 days free, then $5 a month or $50 a year. Card required to start.