Day 17-18: The API is on its way...

dagnelies

Arnaud Dagnelies

Posted on October 8, 2022

Day 17-18: The API is on its way...

So, here is today's progress:

The api is functional, although incomplete, and security kind of turned off for easier testing during development.

As usual, I'm grossly underestimating the time to do things. I thought this would be a quick and easy project but I feel like going down a rabbit hole, deeper and deeper.

After all, even if the project is conceptually simple, you still have the whole stack:

  • UI
  • API
  • DB

Each part with its own set of technologies, choices, logic, details, documentation, testing ...and all the glue in between. Even the most simple things tend to grow bigger than expected.
And that's not counting the learning process, the many changes along the way, with code adapted, refactored or even removed. These intermediary steps are kind of invisible in the end result.

I probably also spend more time than desired because of my shift in the technology stack. Until now, I mainly used Java and Spring Boot, so switching to Typescript and Cloudflare Workers adds time consuming learning. ...And oh boy do I miss some things from the Java world! With Typescript, I feel like back in the middle ages, with lots of manual labor.

Nevertheless, the progress is steady. The API is now roughly halfway done. It's a bit rough, with edge cuts, but enough to start with the proof-of-concept next week.

Have a nice week end, and thanks for reading!

💖 💪 🙅 🚩
dagnelies
Arnaud Dagnelies

Posted on October 8, 2022

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

Data Analysis with Python
python Data Analysis with Python

January 22, 2023

💯Day 21-22: Playing with CORS🚦
100daysofcode 💯Day 21-22: Playing with CORS🚦

October 11, 2022

Day 19-20: Branding
100daysofcode Day 19-20: Branding

October 9, 2022

Day 17-18: The API is on its way...
100daysofcode Day 17-18: The API is on its way...

October 8, 2022