# Todo App with GO and HTMX ## Plan day 1 - [x] create Go webserver - [x] create landing page - [x] import HTMX code - [x] display todo list - [x] add tailwind CSS - [x] show todo list - [x] let todos be marked completed - [x] remove todos - [x] add new todo with form - [x] persist todos in redis - [x] spruce up ## Plan day 2 make it use only battery included features, i.e. replace redis with an event driven approach - [x] modularize app - [x] replace redis with json stream - [x] use hashmap for fast individual access - [ ] cache data to avoid reading each time - [ ] create event store - [ ] make events - [ ] implement event store