LEARN ABOUT

LATEST TUTORIALS

Umbraco V8 Fails To Load On Remote Server
Umbraco V8 Fails To Load On Remote Server
Recently, I move my Umbraco 8 websites web-hosting from Azure to a cheaper alternative (you can see the reasons in this post). The first time I tried to deploy my website to my new hosting, it failed with this error: xml [NullReferenceException: Ob...
How To Enable Optional Chaining Within Your Javascript Project
How To Enable Optional Chaining Within Your Javascript Project
In this tutorial, you will learn about the optional chaining, what it is, why you might want to use it and how to start using it within your project. Lets first start with the most common situation where optional-chaining comes in handy, dealing wit...
How To Call An API Within A React.js App
How To Call An API Within A React.js App
How To Call An API Within A React.js App A common requirement on any project is to call an API and then display that data on your website. This sounds simple enough, however, the out-of-the box fetch can not be guaranteed to work on all devices mos...
Quick And Dirty Guide To Deploying Your React App
Quick And Dirty Guide To Deploying Your React App
In this tutorial, you will learn about a very quick and easy approach that will allow you to host your React.js application so people can view your website using your own custom domain. Most tutorials that discuss hosting a React.js tend to dive int...
Running A Single Test Using Jest
Running A Single Test Using Jest
If you work within a large company that has thousands of test, running all the tests can take forever to run: jest test One way of making life easier to to only run tests on a certain file, which you can do like so: jest -u src/package/ This ...
How To Support Google Codes Prettify Syntax Highlighter With Markdown Using Umbraco
How To Support Google Codes Prettify Syntax Highlighter With Markdown Using Umbraco
Markdown is a great language that let's you focus on writing. Out of the box, Umbraco provides a markdown editor that you can use to simply and quickly add and edit content (), for instructions on how to do this, look here: How To Use Markdown Wit...
How To Use Markdown With Umbraco
How To Use Markdown With Umbraco
In this tutorial, you will learn a little about Markdown and how you can use it with Umbraco CMS. For anyone who has written a lot of content using Umbraco using the normal rich-text editor, it is very likely you will have encountered one or more of...
React Fragments
React Fragments
In this tutorial, you will learn about React fragments and why they are useful. When working with React we work with JSX rather than HTML. When your React code is compiled all the JSX is converted into vanilla Javascript functions. JavaScript functio...
Using Qubit With React
Using Qubit With React
In this tutorial, you will learn how to integrate Qubit within your React.js application. Qubit is an a/b testing tool that you can use to try to dynamically inject CSS and JS into your application. The reason why organizations use Qubit is usually t...
Unit Testing React Redux Connected Components
Unit Testing React Redux Connected Components
In this tutorial, I will share some code to help you test any of your React components that are connected to Redux. Let's start with this very simple component: import React, { PureComponent } from 'react'; import { connect } from 'react-redux'; impo...
What Are React Prop Types?
What Are React Prop Types?
In this tutorial, you will learn about React prop-types and how you can use them to prevent bugs within your code. Any application written using React.js will be made up of many components. Unless you have a very boring website, you will want those c...
Useful Javascript Debugging Tools For Developers
Useful Javascript Debugging Tools For Developers
Monitoring Raygun - Realtime monitoring and crash protection for your Javascript apps SessionStack https://github.com/MicrosoftDX/Vorlonjs Sitespeed.io Online & Runnable Simple Code Editors JS Bin CodePen jsfiddle.net https://jshint.com/ Browser ...