DH

Tutorials

Learn to build SaaS.

Practical tutorials on building modern web applications.

2 min read
How to render code snippets in React using Prism
Render code snippets for any language in React using Prism.
reactprism
Read tutorial
5 min read
How to Check Node JS Version from Code
We look at a simple way to determine the Node.JS version from code to ensure all your requirements are met.
nodejs
Read tutorial
1 min read
Hashtags in PHP
How to generate hashtags from slugs and automatically link hashtags from text.
php
Read tutorial
5 min read
How to do the shorthand conditional ternary in PHP
PHP 5.3 added support for shorthand conditional ternary operators.
php
Read tutorial
4 min read
The most secure password hashing algorithms
Implementing the most secure password hashing algorithms.
security
Read tutorial
3 min read
How to encrypt passwords in PHP/Node.JS/Python
Safely encrypt user passwords in three popular programming languages for database storage.
phpnodejspythonsecurity
Read tutorial
2 min read
How to fetch authenticated CSV’s with Google Chrome (Headless) in NodeJS
How to fetch authenticated CSV’s with Google Chrome (Headless) in NodeJS.
puppeteerchromeheadlessnodejs
Read tutorial
2 min read
How to debug Google Chrome (Headless) and NodeJS with Developer Tools
When using Google Chrome in Headless mode to scrape websites it can often be faster to prototype interaction and data extraction commands via Developer tools.
puppeteerchromeheadlessnodejs
Read tutorial
4 min read
How to run Google Chrome (Headless) and NodeJS in a Docker container
Using Docker to run Google Chrome (Headless) and NodeJS in a container.
dockerchromeheadlessnodejs
Read tutorial