Software developer with passion for technology and development.

Python3.9 is here and brings with it some cool features that you should try now.

Image for post
Image for post

Python is a programming language that has increased in popularity because it is easy to read and write; due to this is that each new version seeks ways to improve some of the complexities of how to perform certain operations to make our lives a little easier.

On October 5th was released the stable version of Python 3.9, which brings with it different features, some of which I will introduce below. I also invite you to install it and try it by yourself.


This installation…

“The teacher is the one who gets the most out of the lessons, and the true teacher is the learner.” — Elbert Hubbard

Image for post
Image for post

Python is a programming language that has helped me to understand many things that I have never seen so clearly in other languages. One of the ways we can acquire this knowledge is to practice it daily, we will not be the best at the end of the day, but we will have learned something new and maybe the solution to what has been tormenting us for a long time.

A while ago I have been in…

“Visualization gives you answers to questions you didn’t know you had.” — Ben Schneiderman

Image for post
Image for post

Today there is a huge amount of information in everything we use, large companies depend on and benefit from this information to make good decisions that allow them to grow.

However, the fact that each of us as users generate too much information, may not be enough because it is useless or disorganized, so it will depend on cleaning and transformation to be used properly.

And yet it is not enough.

Data visualization is a graphical way to represent information, it provides us with an accessible way to understand behavior patterns, preferences, trends, and other information that is useful to…

“A long descriptive name is better than a short enigmatic name. A long descriptive name is better than a long descriptive comment.” Robert C. Martin

Image for post
Image for post

When writing code we are constantly making changes, adding functionality that we require or just removing the one we don’t need anymore. Learning a programming language and knowing how the algorithms work can be difficult but writing clean code is often even more complicated.

Clean code is a set of principles that seeks code to be:

  • Readable
  • Maintainable
  • Extendable

It is completely important to adopt some good principles when writing code since we usually have…

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