Articles
Plaintextnerds Blog - Why Python will eventually die
A Review of Python’s history and a projection of its future.
Plaintextnerds Blog - Building a database from scratch (Series)
A 5 part tutorial series taking you through the process of building a custom high-performance database from the ground up.
StackHawk Blog - CSRF Protection in FastAPI
Ever wondered how to get CSRF working for FastAPI? This tutorial shows you how.
StackHawk Blog - Configuring CORS for Go (Golang)
A brief tutorial on setting up CORS in Golang,
Dev.To - LMDB-Faster NoSQL than MongoDB?
A Software Dragrace report comparing MongoDB and LMDB using realistic Data and code.
Plaintextnerds Blog- High-Performance web apps in Python - Diagnosing performance issues
An introduction to using a profiler to identify and fix performance issues in your code.
StackHawk Blog - What is CORS?
An introduction to Cross-Origin Resource Sharing. Covering the what, why, and how of using CORS to correctly.
StackHawk Blog - Fixing “No ‘Access-Control-Allow-Origin’ Header Present”
A DevOps approach to fixing missing CORS Headers using a reverse-proxy
LinuxFormat(#LXF284) - Latency: Geo-localising IP Addresses
Part 1 of a series on global latency measurements.
Get your copy of LinuxFormat at PocketMags
LinuxFormat(#LXF285) - Latency: Lag is killing your games!
Part 2 of a series on global latency measurements.
Get your copy of LinuxFormat at PocketMags
LinuxFormat(#LXF281) - Web Application Security: Dynamic Analysis
Part 3 of a series on building a CI/CD pipeline to improve your Web Application Security.
Get your copy of LinuxFormat at PocketMags
LinuxFormat(#LXF280) - Web Application Security: Software Composition Analysis
Part 2 of a series on building a CI/CD pipeline to improve your Web Application Security.
Get your copy of LinuxFormat at PocketMags
LinuxFormat(#LXF279) - Web Application Security: Static Analysis
Part 1 of a series on building a CI/CD pipeline to improve your Web Application Security.
Get your copy of LinuxFormat at PocketMags
LinuxFormat(#LXF278) - Web App Security
One of the feature articles in LXF278, this article introduces the subject of Web App Security.
LinuxFormat(#LXF236) - Automate your life with a network “Thing”
Following on from my MicroPython tutorial in LXF235, this 4-page tutorial introduced IBM BlueMix, Node-Red, and CouchDB
LinuxFormat(#LXF235) - MicroPython: Get automated!
A 4-page tutorial introducing MicroPython and LoRa, guiding the reader through creating an IoT “thing”
LinuxFormat(#LXF-231) - 10Gbps: Boost your networks
A 4-page tutorial guiding the reader through setting up a 10Gbps office network for an SME
LinuxFormat(#LXF-229) - SDN: Network with ease
A 4-page tutorial introducing Open Networking and SDN