OliverinLevel Up CodingSimple React Forms with CanathusA React Form Micro Library5 min read·Mar 18, 2024--1--1
OliverinLevel Up CodingTaking a Dive into Unix InodesAn exploration into inodes, and how they are used in modern computer systems·4 min read·Mar 8, 2024----
OliverinLevel Up CodingBuilding a HTML Table of Contents with Automatic HighlightingOften when browsing documentation and articles, we want to quickly jump to a specific section of interest. This guide will walk through…4 min read·Oct 3, 2023----
OliverHow to Create a React NPM Package with TypescriptNpm packages allow us to create re-usable code modules that we can use in other applications. Often, while using React, I find myself…6 min read·Aug 15, 2023--1--1
OliverTuring Machines and Reductions from the Halting ProblemA Turing Machine is a mathematical model of computing. We can use reductions between Turing Machines to prove the undecidability of…6 min read·Jun 7, 2023----
OliverHow to Solve Sudoku with PythonSudoku puzzles can range from criminally easy to extremely difficult. With python however, we can solve (most) sudoku puzzles…3 min read·Nov 2, 2022----
OliverHow to Crack Linux Passwords with John the RipperJohn the Ripper is an application built to crack passwords. In this article, we will crack some insecure linux passwords using this tool…2 min read·Sep 25, 2022----
OliverHow to overcomplicate building a webpageA simple webpage is often the first thing that new web developers build. This is a guide to create the most complex, unmaintainable…4 min read·Sep 15, 2022--2--2
OliverHow to setup an authenticated, dockerised API with KoaJS and MongoDBA quick guide to creating an authenticated dockerised API with Koa. This can be used as a base to create any API you fancy, from weather…8 min read·Sep 13, 2022----