Recent 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
All blog posts
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
- 1
- 2
- 3
- 4
- 5
- …
- 7