Sign in

Software developer & student

Sometimes we need to remember that learning to code is not the only way we can improve.

Photo by on

If you were to ask software developers about how to become a better programmer, the most common answer would be to practice and gain experience in the field. While learning and coding are indeed the main aspects of software development for obvious reasons, I feel that other facets are commonly overlooked and even taken for granted.

What aspects do I mean? Pretty much every action or behaviour that has a meaningful impact in the link between software development and our health, both physical and mental.

I believe it’s really easy for us to develop behaviours that have a negative impact…


It might seem impossible, but it depends on you.

Phone near a laptop
Phone near a laptop
Photo by on

Maybe you are a student who needs to climb through mountains of homework each week while maintaining a good social profile and good health. You might be a hard working employee who needs to climb through mountains of emails and paperwork each week while maintaining a good social profile, a good health and even a family. Or maybe you are someone different.

Whichever is your case, maybe you’ve also considered learning to program or improving your skills. It’s often like a story we’ve heard a million times: be excited for learning… and go to bed without doing anything.

Regardless of…


It’s all about choosing what and when to buy

Photo by on

Whether we like it or not, money is a fundamental part of our everyday lives. We earn it through hard work (or luck) so we can spend it in products and services which we believe will give us value. The value that we get from our money can depend on many different variables and finding a way to get the most value is often difficult.

Traditionally, learning was something you could only do in a school or in a job, in the form of experience. If we consider that actually doing something is the best method for getting better at…


It can be a difficult journey, but the effort is not pointless.

Post-it notes over a desk
Post-it notes over a desk
Photo by on

The fact that habits are usually hard to develop and, more importantly, maintain for a long time, is really nothing new. I’m pretty sure that almost everyone has at some point in their lives wanted to build a new positive habit or has known someone else who also did. Whether it was the habit of working out, eating a balanced diet or developing a healthy sleep schedule, it’s safe to say that everyone did it so their lives would improve in some aspects.

However, it’s very likely that you at least struggled to maintain that habit and in the “worst…


There’s no such thing as the best programming language, just a lot of options for a lot of situations.

Code in a computer screen
Code in a computer screen
Photo by on

What language do I learn first?

This is one of the most popular questions made by developers from all around the world, even if they’re not beginners. Every year, new articles and videos are made featuring “The best programming languages to learn in 20xx” or “The languages that will get you a job”. Whereas there’s no harm done with this use, the common meaning of this expression probably isn’t the best direction to take.

A World of possibilities

There are hundreds of programming languages that accomplish all sorts of tasks, and dozens of mainstream languages used by companies and teams every day. …


Learning can be a tough process, but how you learn can make a big difference.

Photo by on

You’ve spent hours playing video games and you know all the in’s and out’s about your favorite ones, but you have yet to solve one little detail: How can I turn my passion into something productive?

Streaming is paid like an actual job, right? Aren’t pro players really famous around the world? These are good options, however you might not be the best at charming crowds or the most skillful player, but instead you enjoy building things. That leaves you with the brilliant idea of developing your very own video game. What could go wrong?

The following days, you search…

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store