Files
ObsidianHome/Tracking/Daily/2023-08-14.md

1.6 KiB

date, week, year
date week year
2023-08-14 2023-W33 2023

To do 💪

  • courses 2023-08-14

Habits

  • Sport
  • Stretching 2023-08-14
Calories Weight
2000 kcal 90 kg

Work 💻

  • Batch deliveries 2023-08-14
  • Start testing the application 2023-08-14
  • Vitest for unit testing on the frontend 2023-08-14
  • Storybook for component testing on the frontend 2023-08-14
  • Playwright for end to end testing, should play along with behave for behavioural tests on the backend
  • Try jenkins for automated testing ASAP 2023-08-14

Notes ✏

  • Jenkins looks cool and a really complete CI/CD solution but I couldn't have it talk to Perforce, or more specifically the Docker container couldn't receive packets from the Perforce. I should just let that slide for the moment and use it somewhat manually and automate Perforce later.
  • Vitest is so cool and efficient, it's great for Unit testing.
  • Storybook seems really powerful but a bit difficult to setup and a fair amount of boilerplate, it's quite verbose. Hot reload didn't work properly either which hindered the DX. Anyway when the UI becomes more complex with more components it's going to become more and more useful, I've only written a couple of stories. I think the true power comes from the integration with automated tools especially.
  • Playwright is next of End to end testing.

Outcomes 🦄

  1. Started stretching again
  2. Started testing the app for work. Already done a fair amount of unit testing and component isolation.
  3. End to end and backend tests are next.