Harness the power of Python with data and Leaflet.js on mapping to create rich map visualizations Folium is a python package that combines all the spectrum of tools python offers to manipulate data with the leaflet javascript library to create rich and interactive maps. As usual for my articles, I’m providing a Google colab jupyter notebook with all […]
Keyboard recommendations for developers As developers we don’t need many tools to work, many would say that we just need a laptop or computer, and even though that’s true, there’s a difference between having the minimum required to work to have the tools that you need to work comfortably, productive and healthy. Today we are […]
Demystifying Threads is Node.js Often, we talk about how Node’s single-threaded nature makes Node applications easily scalable and resource-efficient. But it also makes Node an unsuitable choice for implementing CPU-intensive tasks . But as a workaround to this problem, in its v10.5.0 release, Node introduced the concept of worker threads. Worker threads provide a mechanism to spawn […]
Learn the basics of NLP with Python and how to give meaning to text Computers speak their own language, the binary language. Thus, they are limited in how they can interact with us humans; expanding their language and understanding our own is crucial to set them free from their boundaries. NLP is an abbreviation for […]
Animate like Flash but in a cool way Under today’s standards, web applications not only need to be fast and look cool, but they also need to give the feeling of being alive, and this latter is quite hard to manage well. With CSS becoming super powerful, new ideas and concepts were introduced, like animations, […]
Know the ins and outs of this basic JavaScript array function Javascript reducer is one of the most useful array methods that should be in a developer’s arsenal. Introduced in ES5, it’s somewhat similar to for…each and map methods that are used with arrays but improves on their performance and simplicity in specific situations. reduce […]
Why to choose Angular for your software projects Note from the editor: If you are a regular reader of my blog you know my heart belongs to ReactJS, it’s what I choose for my projects and is the framework of choice at the company I work for. However, there are reasons to choose other frameworks, […]
Know the ins and outs of this basic JavaScript array function As one of the basic control structures in programming, loops are almost an everyday addition to the code we write. The classic for loop is one of the first code snippets we learn to write as programmers. If you were a Javascript developer, you […]
Learn how to work with date and time on JavaScript In theory, handling dates as a developer is as simple as creating, storing, and, if necessary, manipulating dates. But as a Javascript developer, you would know this theory doesn’t hold long after you start working with dates for real. On top of different date-time formats, […]
The journey of app development can be quite tiresome, thereby making the launch of it extremely crucial to its success.The launch and promotion of your mobile app is something that cannot be neglected at all.Why?As of February this year, there were almost 8.93 million mobile apps existing in our ecosystem.This massive number makes it even […]