DEV Community

Cover image for What will you focus on in your tech-stack in 2021?
Madza
Madza Subscriber

Posted on

What will you focus on in your tech-stack in 2021?

Personally, I will spend more time improving on NextJS, PostgreSQL, TypeScript, and GraphQL. I also like the approach of Svelte.

What will you focus on in your tech-stack in 2021?

Top comments (45)

Collapse
 
hb profile image
Henry Boisdequin

I will mostly be working on the following: typescript, Node.js, DevOps, security, AWS, and PostgreSQL. I will also be looking to make my basics stronger: looking at data structures and algorithms again.

Collapse
 
madza profile image
Madza • Edited

DevOps is a very huge topic, and tbh haven't yet made a decision to focus on mastering it, rather than learning very fundamentals. 😉
The same goes for AWS really, an entirely unique ecosystem, with a vast array of products for almost anything you can wrap your head around 😀

Collapse
 
hb profile image
Henry Boisdequin

To clarify: I'm not looking to master all of the topics in DevOps or AWS, just going to start on the fundematals! Got to start somewhere!

Thread Thread
 
madza profile image
Madza

Fair enough 👍💯

Collapse
 
mydisha profile image
Dias

RabbitMQ, Golang, ReactJS, and maybe flutter.

Collapse
 
mikaelbrenner profile image
Mikael Brenner

All lovely technologies!

Since you're gonna get down with RabbitMQ, I'd also add Kafka to that list. They're similar, with different strengths and weaknesses, and having both on your belt would make you better fitted all sorts of problems.

Collapse
 
madza profile image
Madza

RabbitMQ? I had to google that 😀😀

Collapse
 
jwp profile image
John Peters

Yes, RabbitMQ has been around for at least 5 years. It's just simply, some argue, the best pub/sub framework going. I used it in a prior job experience and found it's logging to be fantastic. Need to find that lost message? No problem.

Collapse
 
mydisha profile image
Dias

RabbitMQ not as cute as the name 😆
But still the most used message broker.

Thread Thread
 
madza profile image
Madza

Haha, there has to be the story behind that name 😀😀

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt • Edited

For backend, it would be Golang / Rust + PostgreSQL.

For frontend, it is hard to really guess, but I am considering Svelte, or just Hugo + ESbuild. If else is bad, I am back to Nuxt / Vue.

Collapse
 
madza profile image
Madza • Edited

Rust... here we meet again 😀😀
To me, it's like a mysterious creature described to be awesome by so many, tho yet I have never managed time to learn it. It's been so for a long time, despite reading it's been voted the most loved lang in SO surveys every year 😀😀

Collapse
 
adithyarafk profile image
AdithyaR-afk

Waiting for svelte-kit. But already in the middle of a personal project using svelte-sapper, Express.js, Mongoose with Mongodb and tailwind-css. I will focus on learning to make better Rest APIs, want to try out SASS. Also want to try out websockets and webRTC

Collapse
 
admiracod profile image
Mohammed Ali

Well I will tame the beast called JavaScript , then I will move on to Nodejs and React , I also started MongoDB and so far I liked it.

Collapse
 
madza profile image
Madza • Edited

I also like MongoDB, tho I feel it's been a bit overrated. 😉
The reason being people using it for everything due to 'MERN' hype everywhere. It surely has it's use cases where it is superior to relation DBS, tho you need skill and expertise to identify those cases. 😉

Collapse
 
admiracod profile image
Mohammed Ali

I agree with every word you said :D

Collapse
 
gregorip02 profile image
Gregori Piñeres

I would like to write an app with these extensions or asynchronous/concurrent libraries for PHP with adapters for symfony/laravel.

spiral.dev/
driftphp.io/

I would also like to improve on issues of hexagonal architectures, event-driven, kubernetes.

Possibly, if there is time, Go and PostgreSQL.

Collapse
 
mikaelbrenner profile image
Mikael Brenner

For the first months of the year, my main focus is to get my caching-focused reverse proxy project to 1.0, and to get the GCP Cloud Architect certification, although both are already in motion, so it's somewhat cheating.

For later in the year, I wanna develop some bigger projects powered by GraphQL, become proficient in Rust and Kafka, and for work, I'll most likely expand my knowledge of networking through sockets, specially fault recovery and stuff, for a real time chat product. The cherry on top would be the GCP Security Engineer certification, but there's a ton of ground I need to cover, so we'll see.

Collapse
 
jwp profile image
John Peters • Edited

Continue on Azure Devops, Azure AD, Azure Virtual Machines and Azure App Services.

Continue work on Angular 11, Typescript, Web Sockets, Material and .NET 5.0

Try to break into React once again. Need more experience in React... and give in to Redux-like frameworks; which, I don't like.

Collapse
 
alphavader profile image
KB

Typescript.. Node.. Maybe Ionic + react.. Or this Javascript framework for building windows apps.. ( don't know the name yet)

But yeah.. More frontend and maybe the transition to fullstack..

Collapse
 
eliowar28 profile image
Eliomar Garzon

Backend: Laravel
Frontend: React - React Native.

Collapse
 
madza profile image
Madza • Edited

I really liked Laravel, when I worked in the PHP ecosystem 😉
Overall a rock-solid choice and well-thought-out design 👍

PS I remember it used Vue as a default front-end? 😉
I'm assuming you like to React better, easy to swap both anyways 😉