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…

Sentry blog image

How I fixed 20 seconds of lag for every user in just 20 minutes.

Our AI agent was running 10-20 seconds slower than it should, impacting both our own developers and our early adopters. See how I used Sentry Profiling to fix it in record time.

Read more

Top comments (0)

Cloudinary image

Optimize, customize, deliver, manage and analyze your images.

Remove background in all your web images at the same time, use outpainting to expand images with matching content, remove objects via open-set object detection and fill, recolor, crop, resize... Discover these and hundreds more ways to manage your web images and videos on a scale.

Learn more