JS

Jean Snyman
Software Engineer
  • Home
  • Blog
React Native ESLint and Prettier config

February 23rd, 2022 · 1 min read
Keep code clean and organized with eslint
Authentication in Express with Google and Facebook using passport and jwt.

March 8th, 2021 · 3 min read
Wiring up authentication with Google and Facebook, an example by code
How to set up Express with TypeScript.

March 6th, 2021 · 2 min read
Express with TypeScript, elsint and prettier
SharePoint SPFx - Setting up your development environment. (Using the offical Microsoft generator)

February 10th, 2021 · 2 min read
Getting your development environment ready...
SharePoint SPFx - Setting up your development environment. (Using PnP SPFx Generator)

February 10th, 2021 · 2 min read
Getting your development environment ready with the PnP SPFx Generator.
PowerShell - Download files from SharePoint On-Premises

February 1st, 2021 · 1 min read
Practical guide on how to download files from SharePoint On-Promises using PowerShell
TypeScript Fundamentals

June 20th, 2020 · 6 min read
Getting started with TypeScript
MultiClass Text Classification with Tensorflow

June 5th, 2020 · 10 min read
MultiClass Text Classification with Tensorflow using a Consumer Complaints dataset
Deep Learning Fundamentals

June 2nd, 2020 · 22 min read
Deep Learning Fundamentals with Tensorflow
Unsupervised Text Clustering with K-Means

May 23rd, 2020 · 7 min read
Using K-Means Clustering to group consumer complaints
Binary Classification using Scikit-Learn

May 20th, 2020 · 4 min read
Multiple Estimators and Hyperparameter Optimization using a Heart Disease dataset
Regression with Scikit-Learn

May 19th, 2020 · 6 min read
Random Forest Regressor Workflow for Predicting House Prices
MultiClass Text Classification with Scikit-Learn

May 19th, 2020 · 10 min read
Multiple Estimators and Hyperparameter Optimization using a Customer Complaints dataset
Seaborn Tutorial

May 16th, 2020 · 3 min read
A Quick Introduction to Plotting and Data Visualization with Seaborn and Python
Matplotlib Tutorial

May 15th, 2020 · 3 min read
A Quick Introduction to Plotting and Data Visualization with Matplotlib and Python
Numpy Tutorial

May 10th, 2020 · 13 min read
A Quick Introduction to Numerical Data Manipulation with Python and NumPy
Pandas Tutorial

May 1st, 2020 · 10 min read
A Quick Introduction to Data Analysis and Manipulation with Python and Pandas
Python - Miniconda Guide.

April 16th, 2020 · 1 min read
How to create a new environment and install packages.
JavaScript Shorthand Techniques

March 24th, 2020 · 3 min read
Some handy shorthand techniques to make your code better
Python - Create Virtual Environment on Windows

February 12th, 2020 · 1 min read
Create Python Virtual Environment in VSCode and Windows
Python - pip install SSL certificate error

February 5th, 2020 · 1 min read
Ignoring SSL Certificate error when installing packages
Basic Setup with Webpack and Babel

January 19th, 2020 · 2 min read
A Guide on setting up webpack with a Vanilla JavaScript Project
JavaScript Clean Code

January 19th, 2020 · 31 min read
JavaScript Clean Code Examples
Setup ESLint and Prettier in VSCode

January 15th, 2020 · 1 min read
A Guide on setting up ESLint and Prettier in VSCdoe for better code quality.
PowerShell - Kill a Suspended Process on Windows

January 9th, 2020 · 1 min read
Killing a Windows process based on it's status
PWA Notes

January 8th, 2020 · 6 min read
Progressive Web Application Guide
Build a Basic CLI with Nodejs and Commander

January 5th, 2020 · 1 min read
A Basic Nodejs CLI with commander
Git and GitHub Basics

January 4th, 2020 · 2 min read
A list of git commands I use on a daily basis.
HTML Drag and Drop Example

January 4th, 2020 · 2 min read
A Basic Example of the HTML Drag and Drop API
Python - Pipenv Cheat Sheet

January 1st, 2020 · 1 min read
Settting up pipenv
JavaScript - Regular Expressions

December 29th, 2019 · 2 min read
JavaScript - Regular Expression Examples
Python from the Beginning

December 29th, 2019 · 10 min read
All the Python basics
Querying and updating the DOM using Javascript

December 28th, 2019 · 4 min read
Manipulating the DOM using Javascript
JavaScript - Array.flat() and Array.flatmap()

December 27th, 2019 · 2 min read
JavaScript - Array.flat() and Array.flatmap() Examples
JavaScript - Asynchronous Iteration

December 27th, 2019 · 1 min read
JavaScript - Asynchronous Iteration examples
JavaScript - Object.values() and Object.entries()

December 27th, 2019 · 1 min read
JavaScript - Object.values() and Object.entries() Examples
JavaScript - Generators

December 26th, 2019 · 1 min read
JavaScript - Generator examples
JavaScript - Spread and Rest Operator

December 26th, 2019 · 1 min read
JavaScript - Spread and Rest Operator examples
JavaScript - Sets

December 26th, 2019 · 1 min read
JavaScript - Sets examples
JavaScript - Destructuring

December 26th, 2019 · 1 min read
JavaScript - Destructuring examples
JavaScript - Object.fromEntries()

December 26th, 2019 · 1 min read
JavaScript - Object.fromEntries() Examples
JavaScript - Object.assign()

December 26th, 2019 · 1 min read
JavaScript - Object Asssign Example
Using Nodejs and Puppeteer to Scrape a Site.

December 21st, 2019 · 1 min read
This is a basic example of how to use puppeteer to scrape a site with pagination
JavaScript Tips and Tricks

December 5th, 2019 · 6 min read
Improve your everyday coding with these tips and tricks
JavaScript Notes

November 29th, 2019 · 17 min read
JavaScript from the beginning.
JavaScript Closures

November 26th, 2019 · 1 min read
A closure is the combination of a function bundled together (enclosed) with references to its surrounding state (the lexical environment)
The 9 must know JavaScript Array Methods

November 25th, 2019 · 3 min read
Using the Filter, Map, Foreach, Find, Some, Every, Reduce, Sort and Includes array methods.
Sending Emails via GMAIL using Nodemailer

November 18th, 2019 · 1 min read
Sending Emails with Nodemailer
Introduction to MongoDB and Mongoose

October 15th, 2019 · 6 min read
Examples of using MongoDB and Mongoose
Nodejs Notes

October 5th, 2019 · 7 min read
Nodejs basics
A Basic Grapghql Endpoint with Nodejs and Express

September 22nd, 2019 · 3 min read
Using Nodejs and Express to build a simple graphql endpoint
Build a responsive CSS Grid.

September 10th, 2019 · 2 min read
Build a responsive layout with CSS Grid
Position content in the center using CSS position.

August 29th, 2019 · 1 min read
Sometimes you need to position content perfectly in the middle without using flexbox or grid.
CSS Import

August 20th, 2019 · 1 min read
Importing a CSS file from another CSS file.
HTML Basics - images

August 16th, 2019 · 4 min read
Looking at the different ways you can dispaly images.
Adding proxy settings to your git config

August 13th, 2019 · 1 min read
When you are behind a proxy server you might have to configure your proxy settings in .gitconfig
HTML Basics - Forms

August 11th, 2019 · 6 min read
The form tag and all the input elements that goes with it.
HTML Basics - Container tags

August 7th, 2019 · 4 min read
Looking at the container tags like main, footer, etc
Markdown Cheatsheet

August 7th, 2019 · 1 min read
Writing plain text with markdown syntax.
HTML Basics - Text tags

August 6th, 2019 · 5 min read
All the tags to interact with text
HTML Basics - The heading

August 3rd, 2019 · 5 min read
All the basics around the head of the html document.
Invoke-RestMethod Self-Signed Certificate Errors

July 25th, 2019 · 1 min read
If you use Invoke-RestMethod or Invoke-WebRequest you might have come across these errors when calling api endpoints.
Uipath Throwing exceptions

July 23rd, 2019 · 1 min read
This is the code to throw exceptions manually when an business or system exception occured.
List all users in local Administrators Group

July 7th, 2019 · 1 min read
The script utilises WMI and powershell to query and return all the members of the local 'Administrators' group on a remote machine in json format.
Executing Powershell commands in a Nodejs API

July 6th, 2019 · 2 min read
In this post I'm going to create a very simple Web API in Node, that will run a Powershell command on the back-end to retrieve information about a running process. I'll be using three modules to assist me with this, express.js, nodemon and node-powershell.
Programmatically extract SharePoint list data to a Database using PowerShell

July 4th, 2019 · 8 min read
If you're a SharePoint Developer or Administrator you often need to give business user access to the data in SharePoint.
Google Firestore REST API examples

July 3rd, 2019 · 3 min read
In this post I'm documenting a few examples using the Firestore REST API.
An Introduction to using classes in Powershell

July 2nd, 2019 · 2 min read
The release of Powershell 5 added classes to help simplify the way we write Powershell code. Classes brings Object-Oriented Programming to Powershell.