If you are new to React.js, you must be wondering why it is so popular and why you should use it in your applications. If so, then you are in the right place. Let’s discuss what makes React.js so great and why you should use it in your
Category Archives: Uncategorized
Empathy is a tool every Software Engineer needs in their soft skill set. Many of us unconsciously display empathy. But if we actively chose to use it, it has the potential to become a superpower. This article will provide you a deeper understanding of what empathy is and how to
In this tutorial, we will build a mini Hacker News clone in React. We will be using React Hooks syntax for building this application. So if you’re new to React Hooks, check out my Introduction to React Hooks article to learn the basics of Hooks. So let’s get started. Introduction
These days, almost everyone has to work with data in some form or another. Usually it’s through spreadsheets or databases, but if you can learn a little SQL you can become so much more powerful in your job. Data analytics spans every aspect of business, from research and development to
CapEx stands for capital expenditures, which is money used by an organization to purchase, improve, or sustain physical assets. Commonly held physical assets include PP&E (property, plans, buildings, and equipment for running and sustaining the business). In order to explain CapEx further I want to use a fictitious
In this article I will share the story of how I became CTO of a software as a service (SaaS) company. It all started about 3 years ago when I was going to hackathons for fun. At the end of the article you can find some tips and advice I
I remember the first time I created a simple machine learning model. It was a model that could predict your salary according to your years of experience. And after making it, I was curious about how I could deploy it into production. If you have been learning machine learning, you
According to survey results from Stack Overflow in 2020, JavaScript is the most popular programming language in the world, with over 63% of developers using it. It has the largest open-source package repository in the world (npm) and there are also many different frameworks and libraries that are built with
The package Create React App makes creating and developing React apps a breeze. It is one of the easiest ways to spin up a new React project and is an ideal choice to use for your own personal projects as well as for serious, large-scale applications. We’re going to cover,
Over the last 20 years, websites have changed from simple pages with a little CSS to become much more complex and powerful applications. To make these applications easier to develop, programmers use different patterns and software architectures to make the code less complicated. But first, what is software architecture?An
