If you want to get into web development, knowing what the Terminal is and how to use it is very beneficial. But there are some essential commands that we’ll go over so we feel comfortable using it. In today’s article, we will be going over the 10 need ... more
I want to start this article by saying that I'm not here to start or take part in any brand war between Microsoft and Apple. I like both companies and have switched between operating systems occasionally over the years. Also, really hard to go back to ... more
Microsoft Azure makes it incredibly easy to get a basic API/microservice up and running quickly! If you are unfamiliar with building serverless architectures in the Microsoft ecosystem, using Azure Functions has become a quick way to get back-end code ... more
Formatting code consistently is a pain, especially when working on a team. The beauty of modern day web development is that the tooling has gotten so much better! In this article, we will look at setting up Prettier to automatically format your code ... more
Ternary operators allow us to really quickly write shorter ** if ** statements Here's a quick example: // chris is level 100 cool // everyone else is level 999 const howCoolAmI = name === 'chris' ? 100 : 999; Let's take a deeper look at how we can rewrite ... more
A few days ago, the Babel team release two new feature proposals among all the awesome features we are looking forward to at the next major release. Over time, they have added a lot new things added into the JavaScript compiler, and this time, this proposals ... more
Twitter like other social media bring people together, and lots of everyday activities go on here too, people get jobs, sell, connect, work and even get items for free. This brings in the question of CROWD CONTROL . For a platform that has over 260 million ... more
Before we move into more coding with React, let's talk about the tools that can help us streamline our React development. We want to go into our React development as well equipped as possible! Visual Studio Code is my current (and many developers') current ... more
It's amazing that VS Code can consistently come out with meaningful updates month after month. The commitment that team has to the needs of the community is impressive. The June 1.36 update is out now. This update comes with some cosmetic upgrades and ... more
Today we're going to build an application that showcases animals that are available for adoption! This will be a two part blog series , so in this portion we'll just learn how to setup our application and get some mock data flowing from the backend to ... more
JSX makes making React components easier. Some may find JSX to have a high learning curve and that's totally understandable. It's not exactly HTML and it's not exactly JavaScript, so it can take some getting used to. We have the ability to create React ... more
Let’s take~~ ~~a look into two new constructs that were introduced in the JavaScript ES6 specification: Set - The Set object allows you to store unique values of any type. Map - The Map object allows you to store key-value pairs and remembers the original ... more
The new Windows Terminal was just released in Preview capacity. You'll need the latest Windows May Update to download it. I was excited to hear about the new Windows Terminal as it brings a big improvement over the default cmd and Powershell experiences. ... more
Windows Subsystem for Linux is the tool that was released by Microsoft to get a full UNIX system inside of Windows. Microsoft has put in some good initiatives for developers after purchasing GitHub, making VS Code, open sourcing .NET Core, and more. ... more
With ES6 JavaScript came many updates to the language including the spread operator, object destructuring, new type of variables, and more. On top of all those amazing features came arrow functions , a new and concise way to write functions. In this ... more
JSX is a very powerful technology. With all new things that we have to learn, there is a bit of a learning curve. Let's talk about some of the gotchas when using JSX. These are some common things that are overlooked when first starting with JSX. I am ... more