A glimpse into the future

Feb. 16, 2018, 9:02 a.m.

For a while I got sucked into the flashy but messy thing called front end development. Even though I had said before that it ain't for me. But yet I found myself doing web dev with focus on front end and I did like it. Making things with Vue felt natural and fun but I had (and still have) problems with the design aspect of it. My websites tend to look more or less the same. But all good things come to an end.

Since my latest project I've really fallen in love with backend development. How did this happen you might ask (or not - what do I know). The project I am working on at the moment is not just mine. I'm doing it with a friend from school and he wanted to do the front end which meant that I would have to take care of the backend.

I was planning to use Golang for it but since the site is not for me I decided to stick with what I know already (to some extent); Node + Express. I have used Golang only for a web scraper so far and that is not even ready yet. For database I had to go with a relational database so that ruled out my beloved MongoDB. It is a first time for me to use SQL database with Node so that was kinda exciting.

So I've been working on it for the past week or two and I have enjoyed working on it so much. Especially with all the things related to database. For some reason I really, really like using databases. Inserting stuff, modifying, planning the relations and adding constraints. I'm getting a bit too excited just thinking about it.

It is not like I don't like front end development anymore but I seem to enjoy more working on the backend. But still I definitely could see myself working as a front end dev given the opportunity. After this project I am going to focus a lot more on the backend with my own projects.

And for the next project I'll most likely use some other language than Node. It might be Golang but it very well might not.

P.S. 100 days of code challenge is still going strong. You can always check my GitHub account if you don't believe me. My username there is maxaboxi.