Insights

Explore perspectives across engineering, secure systems, emerging technologies and the complex digital environments shaping modern organisations.

Permission Systems And Access Controls – The Bell-LaPadula Model
Technical Mar 14, 2021 Adrian Grayson

Permission Systems And Access Controls – The Bell-LaPadula Model

In a previous post, I gave a brief introduction to mandatory access control (MAC) and discretionary access control (DAC) access models. In this article, we’ll explore an actual imp...

Read more →
PHP Future Feature – Enumerations RFC
Technical Mar 8, 2021 Adrian Grayson

PHP Future Feature – Enumerations RFC

If you’re familiar with a language other than PHP, it’s likely that you’ve encountered native implementations of the enumeration data type. It’s a primitive that was present even b...

Read more →
Free SPF DNS Sensor For PRTG
Technical Mar 7, 2021 Adrian Grayson

Free SPF DNS Sensor For PRTG

Here at Vokke we use PRTG as a tool to monitor all of our infrastructure components. We needed to monitor some Sender Policy Framework (SPF) DNS records (the modern, TXT-based ones...

Read more →
Capturing Flushed Entities Within The PostFlush Event Subscriber
Technical Mar 1, 2021 Adrian Grayson

Capturing Flushed Entities Within The PostFlush Event Subscriber

A colleague and I recently ran into an interesting scenario when using Doctrine, a data mapper object-relational mapping library. As it turns out, you cannot natively get a list of...

Read more →
Permission Systems And Access Controls – An Introduction
Security Mar 1, 2021 Adrian Grayson

Permission Systems And Access Controls – An Introduction

In software design, the term “access control” refers to the limitations of access to resources by other entities, typically end-users. This is a very active area of research, and t...

Read more →
Optimizer Search Depth Issue In MySQL
Technical Mar 1, 2021 Adrian Grayson

Optimizer Search Depth Issue In MySQL

Our development team recently ran into quite an interesting issue – when joining around 20 tables together, the query performed outrageously slowly, taking in excess of 40 seconds...

Read more →
How Do Apps Store Your Password Securely?
Security Feb 10, 2021 Adrian Grayson

How Do Apps Store Your Password Securely?

Ever wondered how web apps store your password securely? It’s quite an interesting topic, and the answer may surprise you. Let’s take a deep dive look at the mechanics that protect...

Read more →
How Randomness Runs The Internet
Security Feb 4, 2021 Adrian Grayson

How Randomness Runs The Internet

Random numbers are at the heart of security on the internet. Without them, the internet would be a totally insecure place, a world where confidential online banking and messaging w...

Read more →
1 2 3 4 5 6 7 8

Let’s start a conversation.