npm version minor
git push --follow-tags
How do I manage state?
Goal today is to start hooking it up to actual state
Should I worry about the state machine?
Fuck it let's draw it
How to manage drag and drop list state?
-
Trigger a release from command line (git hook?)
-
Automatically push (or notify) existing installs
-
Build for Windows and Mac
-
Worst case I can just do it locally on my computer
- Don't need to overcomplicate it
- Persist past runs somehow - should be some concept of shared state
- Buttons
- Start / stop
- Pause
- Trash / Clear
- Show the current
What's the best way to represent this data?
Splits - each split has its own duration
Easiest is jut sum the the duration of splits
-
Need release cycle / over the air updates
-
Website to download from
- Should I use Netlify?
- I could use something like Squarespace?
- Don't want to open source the code yet
- Lean on GitHub for now
-
Test on Windows
-
Maybe user analytics?
-
What was the release process again?
-
Ideally I just want to push a tag -> build -> auto update