STEM is one of those terms you’ve probably have heard before, so I bet you might know what we refer when we talk about STEM, now, what about Full-Stack, if you have some experience in programming I can be 100% sure you’ve heard this before, but if you still don’t…


Have you ever wonder about all the stuff that goes behind the scenes when you type some URL in your browser and then press enter?, noup?, well then, in this blog post I’ll explain that process along with some web architecture related stuff, so, let’s begin.

Before diving in, let’s…


So, I bet you’ve heard the term IoT before, maybe at work, in a family gathering, with friends in some social event, but, have you ever wonder what really is IoT, how it works and what is its importance in today’s world?. …


Recursion is one of those things that at first seems a bit difficult, but, once you understand it, it becomes a great ability to use for problem solving, in this post I’ll explain in simple terms (or at least that’s what I’ll try) what recursion is, and how it works…


Python, as you may know can get a little bit crazy sometimes for the easiness it gives to programmers to write code, in my path of learning this language I’ve encountered some cases when the expected output was different from the output that the code produces. …


I’ve recently been learning python and on this process I have encountered a something that caught my attention, Object Oriented Programming, this way of writing and structuring your code offers a new way of approaching a problem and that’s why today I’ll explain a few concepts related to it.

Let’s…


So I was willing to use a library in C that will allow me to make some graphics, this library is called SDL2, and I installed it on a vitual env in vagrant, but when I tried to use it, it was giving me an error, I searched some info…


What do you think of when you think of a library, is it a lot of books, information maybe, knowledge stored in old pages, hahaha, cause that’s what I think every time I think of a library.

Well as you may know, in programing or better, in programing languages, us…


2’s complement of a binary number

Have you ever wonder how a machine’s stores numbers?, if your answer is no but you would like to know, then this post can help.

Let’s start by something simple, we know that a machine understands ones and zeros, right?, …


There is a time in the life of a C programer when has to face MACROS, the understanding of them could be useful and sure it is, that’s why today I’m gonna explain an example code created by Jim Hague that uses MACROS to create a C program.

For starters…

Renato Leon

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