Published: Sun Feb 04 2024Updated: Sat Feb 17 2024
2024 Diary

2024 has already begun and I have started to think about what I'd like to accomplish this year.

Below is the different goals I hope to achieve this year separated by category.

Development Skills


I tend to work with React a lot and as such have become quite proficient with it. I've recently learned about Svelte which is another UI framework that seems to be getting some traction. It looks quite promising in that it uses vanilla Javascript to manage most of it's stuff, performing well and coming in at a smaller size than with React. Svelte and SvelteKit is definitely something I want to pick up and learn this year.


Go is a popular programming language that excels at API development. I've been wanting to extend myself past Javascript so am setting this as one of my goals for this year.

Personal Projects

As a software engineer, I don't like using other apps. I prefer to try and build my own version to serve my own needs. As such I have a few concepts i'm wanting to build that I will likely share on this blog if they gain traction.

There are also some other pet projects that I am quite passionate about that I'm thinking of implementing later this year, so my goal is set to complete these.

Cloud Skills

AWS Associate Developer

Running production-grade apps in a self-hosted environment isn't ideal especially as your applications grow. As such cloud computing is essential for resilience and scalability. As such, I've been learning more about the AWS platform and what it can do. I've completed the AWS Cloud Practitioner certification so my goal this year is to attain the AWS Associate Developer certification with the end goal of moving on to the AWS Devops Engineer certification.

Interpersonal Skills

I'm a shy person at heart, so one of my biggest goals for this year is to get out of my shell and become a lot more confident and outgoing with my knowledge and ideas. One part of this is my attempt to grow this blog. Not only as a platform for me to share my ideas but also to build a community of like-minded individuals to which we can share ideas. The other part is to communicate more with my team and share my ideas more not fearing to be wrong about something.

Personal Goals

I've recently become a father and so am looking for that personal/family/work balance. I've got a lot of growing to do as a father and something I look forward to achieving this year and in the years to come.

Fitness and health is also a big thing for me to achieve this year. As a software engineer, we spend so much time at a desk in front of a screen. This year, i'm attempting to put my foot down and start doing regular fitness.

Thanks for reading about my goals for this year. I hope you find these useful for your own personal journeys.


Kaleb Cooper

Join the Discussion

Subscribe to the Inquisitive Engineers

Are you curious for knowledge in your software engineering journey? My free weekly newsletter looks to help software engineers with tips and tricks sent directly to your inbox.

Join our community today.