Programming
All aspects of computer programming, from nodejs, javascript and html to Raspberry Pi and Linux Dev Ops.
-
Creating a simple MD5 cracker in Python.
Intro Let me preface this post by saying, in no absolute way am I a master in InfoSec, Cryptography, Programming,…
Read More » -
Generics: What Are They and How to Use Them in Typescript
Introduction If this isn’t the first time you’ve looked at learning what generics are then you’ve probably noticed that Google…
Read More » -
How to Implement TypeScript Dictionary Types
What is a Dictionary Type Whether coming from Node.js, Python, C# or any other programming language you’ve probably heard of…
Read More » -
Node.js TypeScript Async Await
For quite a while now I’ve been using Async / Await in place of Promises. There are tons of advantages…
Read More » -
Node.js Environment Variables & Enforcing Strict Types
Learn how to use environment variables with strict type checking in TypeScript.
Read More » -
How to Implement Multiple Queries Transactions with Node.JS & MySQL
What Are MySQL transactions Transactions solve a very common and particular problem when there is more that one source or…
Read More » -
Integrating Mongoose Models and Schemas with Typescript – Node.js
Introduction Having recently migrated a legacy project from MySQL to MongoDB, I’ve had to fight a fair bit getting models…
Read More » -
How To Setup and Integrate Sentry.io with Node.js
Spending time boing over what sentry is and what it’s used for seems a little redundant in this article. If…
Read More » -
How To Nest Typescript Interfaces
Nesting TypeScript interfaces can be a great way of keeping your code neat and clean. To clarify the term ‘nesting’,…
Read More » -
Bcrypt: Implementing Encryption With Node.js
Getting Started I’m not going to go over all of the pro’s and con’s of bcrypt or encryption, how it…
Read More »