2 examples to understand the difference between var and let
There are countless articles related to the differences between let, const, and var. However, when it comes to var the usual conclusion is to just stop using it. I’m not here to debunk that or suggest a new way of doing things. But the interesting part is not whether it is abandoned or not, but […]
The 3 parts of Javascript’s Lexical Scope
Lexical scope is a somewhat intimidating concept the first time you hear about it. I don’t know about you, but the name alone doesn’t tell me much. I remember that for me, it was one of those concepts that I had to make a conscious effort to learn; it wasn’t something that came naturally to […]
The differences between a compiled and an interpreted language in 10 minutes
Have you ever had the experience of walking down the street and wondering, “What’s the difference between a compiled language and an interpreted one?” It surely happens to you, it’s a very common question. And if not, well… what are you doing here? Go live your life, you’ve got it all figured out. It’s important […]
How to use Unions and Intersections in Typescript?
Some very useful features of TypeScript are unions and intersections. These two functionalities allow you to manipulate existing data types using the logical AND and OR operators. Let’s see an example. Suppose we have a video game, and in this game, we have the following code for the weapons that can be used. Intersections Intersections […]
The 4 Typescript features you should be using
If you’re a web developer, it’s in your best interest to know what Typescript is. It’s a programming language that has gained quite a popularity in recent years and by the year 2022, it has been adopted as an option within many frameworks, including React, Angular, and Vue, among others. Typescript is a superset of […]
12 ways to know you got a great boss
When working in software development you’ll come across different management styles. Some are good, and others… not so much. It’s easy to find a thousand ways and advice on how to identify a bad boss. But do you know how to identify a good one? Just as it’s recommended to know the signs that indicate […]
Learning to learn: 4 -Achieve effective learning
You already know what techniques you can use to improve your memory, and you already know what your learning styles are. Now you just need to know what rules to follow and what habits are going to help you when you want to learn anything. General rules for effective learning The following rules function as […]
Learning to learn: 3 – Improve your memory
It’s useless to know your brain, whether it is your learning style or what type of thinking you should use to learn, if you are not going to study anything. At the same time, there is no point in starting to study something if you are going to end up forgetting it. If that is […]
Learning to learn: 2 – Know your brain
Now that you’re mentalized for learning to learn, I would love to get to the point and say “This is how you should learn”. Follow steps 1, 2 and 3″ and that’s it, everything is done. But I think that a list without any context would end up generating some distrust. We need something to […]
Learning to learn: 1 – The way to start
Have you ever wanted to learn something? I don’t know about you, but in my case I have always liked to be learning new things. Not only things related to my profession but in general. Seated, comfortable with something to drink nearby and maybe some snacks on hand. Maybe you are learning something for an […]