JavaScript beyond Simple Functions

Wether you are new to programming or not, functions are at the core of many programming languages, especially JavaScript. Simple functions encapsulate logic, execute actions according to parameters and allow for returning some result or not. But JavaScript enables you to expand the trivial use of functions with some features. In this article we will explore how to go beyond the use of simple functions, understanding the concept and usage of higher order functions, closures and generators....

February 8, 2024

Difference between JOIN and WHERE clauses in SQL

In SQL, JOIN is used to link two or more tables together in a single result set, and the WHERE clause is used to filter the results based on some criteria. That seems simple, but do we really understand how they affect our queries? In order to take a deeper look at it, we’ll create a simple database as an example. And the best example I can think of now is pizza!...

August 23, 2023

About the Author

Who am I? That’s a tough question. I could start by saying my name, Douglas Modena, but that’s just a way to identify me, something required to live in society, and also something I haven’t chosen, it was given to me by my parents. I could say I’m on my thirties, but that’s not helpful, since our age constantly change. I could say I’m a Software Engineer, but I wasn’t born with this profession, and that will change when I retire....

August 21, 2023