All blog posts
June 05, 2023
Networking - Switches and routers
If you've heard about switches and routers but aren't clear on what they are or do, read on. In this short post I'll clearly explain the difference between the two and the key roles they have in the ...
networking
cyber security
May 24, 2023
TypeScript - Extract and Exclude
Extract and exclude make it possible for you to turn existing types in your codebase, into building blocks for new types.
typescript
May 18, 2023
Networking - IP and MAC addresses
What are MAC and IP addresses and how does a DNS record play into your Internet searches?
networking
cyber security
April 15, 2023
What is a Computer Network?
Computer networks are all around us but many have no idea how they work. Let's do a quick overview to get you started.
March 29, 2023
TypeScript - Union and Intersection Types
Understand the difference between union and intersection types
typescript
March 26, 2023
TypeScript - Type Queries
Discover how to use the type queries typeof and keyof to help simplify how you use TypeScript.
typescript
February 25, 2021
Building Your First Serverless App - Part 4
In part 4 of this series we'll set up a database and update our save customer lambda function to save entries in our customers table.
serverless
database
January 30, 2021
Building Your First Serverless App - Part 3
In part 3 of the serverless series, we'll start to build out our saveCustomer lambda and we'll take a quick look at AWS's CloudWatch - a critical tool in your AWS toolbox.
serverless
January 14, 2021
Building Your First Serverless App - Part 2
In the second part of this series I'll show you how to make a request from Postman and how to set your environment to make future requests easier.
serverless
December 22, 2020
Why You Should Use Gatsby in 2021
GatsbyJS is a modern static site generator for React that comes with all the tools you need to build fast and highly performant applications. In this 3-hour course, you will learn how to use GatsbyJS...
gatsby
- 1
- 2
- 3
- 4