Eleventh week of #100DaysOfCode – Vue

After a while, I’m back on the challenge again with only 23 days to finish it. But I didn’t abandon Vue. Quite the contrary.

Why I stopped

About one year ago, I finished my studies on a Friday. Next Monday I was working.

I didn’t had one day of holidays as next Monday I travelled to Barcelona (Catalonia) to a fair, taking the car at 5:30 AM.

The only frame of time with more than one holiday was on Christmas, and I still code those days, just not at the job.

So I need a little time off. I was coding every single day for hours, from Monday to Sunday.

While I love coding and learning, there’s more on life than coding and I neglected that. I worked 6 hours at my job, I listened to programming podcasts going to/coming from my job, I read only programming books and I coded for hours from the afternoon to the night.

I didn’t read any non-programming books, played videogames rarely and watching one episode of any series I follow. Nothing else.

So I needed a little of time off.

Regarding to Vue…

As I said, I didn’t abandon Vue. Just the opposite. Thanks to the 100DaysOfCode challenge, I was given some projects to improve. The code was already done and working (sometimes) and I fixed small bugs, improved the CSS and refactored code to simplify it.

But the important thing is that I worked with proper code. A good, structured, made by professionals, code. I’ve learned a lot about how to structure a project, how to work with APIs, tokens, etc

Future plans

Instead of finishing my initial project. I’m going to switch to a new one.

I liked the idea of what I was doing but it wasn’t doing me any good.

Due the nature of the project, I spent more time solving CSS problems than doing anything related with Vue.

As I learned on my job, dealing with JSON Web Tokens, calls to APIs, etc is by far more crucial than what I was doing, so I’m going to move in that direction.

After this challenge, I’m gonna take some time off (a week or so) and I will start my new challenge to learn Golang. The idea is to create simulators for my Back-End.

The idea behind this is to create the Front-End bit with Vue.js, send/receive information from a Django REST API made with Django Rest Framework, and create a simulator with Golang, that simulates the normal influx of information made by people.

Imagine that you made a small webapp for a warehouse, where trucks come and load/unload stuff, but the space to store is finite. The simulator will randomly send queries to add or remove stuff as a person would, and the API should behave like it should (checking if there is any space to store things, for example)

I’m back again and I want to keep learning a lot!

Edit: I finished the challenge, here’s what I’ve learnt: #100DaysOfCode learning Vue: My Five Ws