DEV Community

CodeCara
CodeCara

Posted on

To-doing the to-do...

(I am going to try to keep this post short, as I have been short of time this week and my record-keeping was not too good. Also, I have been progressing somewhat with the To-do project, but a little more slowly than I would have liked…)

Things I've worked on/completed since my last post…

  • Currently working on the To-do project

Things that went well...

I managed to integrate draw.io with VS code somehow

I was able to set up Webpack without any issues. I still get a bit confused, but not half as much as when i first saw it.

I think I did an ‘okay job’ at setting up the modules I think I need for the code - which of course may change as I progress.

Even though I have the rough framework of my UI in place, I am approaching this by getting a working version in the console as much as I can before trying to connect everything to the UI. I have not fully completed this yet, but I think I am getting there.

Things that didn't go quite so well...

When you’re working with projects, arrays and objects, sometimes you end up with a lot of variable/function/class names which are very similar(!) I need to be mindful of this(!).

I got a bit confused about the scoping aspects of modules. I did know that module scopes were private (hence the need to import and export elements to make them ‘visible' in other places), but I was a bit confused as to why I could not log some things in the console until I figured out that anything I tried to log in the console needed to be connected entry point JS file in some way. Even though this makes perfect sence, it did not really become clear until I started trying to do it.

Things I've learnt/need to improve on...

I had this idea in my head that I would learn and then do everything beautifully and correctly and I think that ‘idea’ is still in my head to some degree and slows me down. **I think I could benefit from ‘flying by the seat of my pants’ at times **in order to work a little more quickly.

In an ideal world, it would be nice to no have to do that, but I think I am going to have to adopt this approach a bit more in order to progress and this would include ‘thinking, but not overthinking’ certain things and having faith that more understanding will slot into place as I move forward.

Plan for the forthcoming week...

I shall continue to-doing the to-do…

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay