Posts by Tag

notion

Notion API code blocks

less than 1 minute read

The official Notion API finally supports code blocks with a recent update. I’ve updated NotionToJekyll to add this functionality. This post is just a test to...

Added categories and tags to NotionToJekyll

less than 1 minute read

I’ve just added post category and tag support to NotionToJekyll using two multi-select columns. This input type is perfect for these fields as they’re just s...

Publishing blog posts from Notion to Jekyll

2 minute read

I use Notion as my personal knowledgebase and normally write blog posts in temporary pages and then manually publish them to my Jekyll site using SiteLeaf. W...

Waiting for the official Notion API

1 minute read

Spring 2021 is still outlined as the release timeframe for the Notion API and I can’t wait. I’ve been using Notion since becoming a Lead Developer to try and...

Back to Top ↑

iOS

iPhone 13 Pro

2 minute read

FaceID is amazingly good, particularly considering I was such a lover of TouchID on the iPhone 6S and really did not like the idea of FaceID when it first ca...

I’ve pre-ordered an iPhone 13 Pro

1 minute read

I hate iOS. And I also hate Android. For years I developed apps for both platforms (and Windows desktop too) and for this reason I’m an anti-fanboy. I’m all ...

Back to Top ↑

apple

Back to Top ↑

genius

Innovative caret

1 minute read

Bike Outliner, a rich text editor for macOS (sadly only macOS 😔) has just received an update that includes a neat feature I’ve not seen before.

Back to Top ↑

culture

Back to Top ↑

open source

Back to Top ↑

Android

iPhone 13 Pro

2 minute read

FaceID is amazingly good, particularly considering I was such a lover of TouchID on the iPhone 6S and really did not like the idea of FaceID when it first ca...

I’ve pre-ordered an iPhone 13 Pro

1 minute read

I hate iOS. And I also hate Android. For years I developed apps for both platforms (and Windows desktop too) and for this reason I’m an anti-fanboy. I’m all ...

Back to Top ↑

iPhone

iPhone 13 Pro

2 minute read

FaceID is amazingly good, particularly considering I was such a lover of TouchID on the iPhone 6S and really did not like the idea of FaceID when it first ca...

I’ve pre-ordered an iPhone 13 Pro

1 minute read

I hate iOS. And I also hate Android. For years I developed apps for both platforms (and Windows desktop too) and for this reason I’m an anti-fanboy. I’m all ...

Back to Top ↑

google

Back to Top ↑

architecture

Data First, Code Second

3 minute read

In the world of software engineering, we often glorify elegant algorithms and clean code. Yet, there’s a fundamental truth that frequently goes unacknowledge...

Back to Top ↑

agile

Back to Top ↑

innovation

Back to Top ↑

htmx

HTMX & Razor

less than 1 minute read

I’d just started drafting a post about combining HTMX with Razor pages to produce dynamic web applications and thought I’d better quickly check the internets...

Back to Top ↑

razor

HTMX & Razor

less than 1 minute read

I’d just started drafting a post about combining HTMX with Razor pages to produce dynamic web applications and thought I’d better quickly check the internets...

Back to Top ↑

video

Back to Top ↑

chess

Back to Top ↑

api

Waiting for the official Notion API

1 minute read

Spring 2021 is still outlined as the release timeframe for the Notion API and I can’t wait. I’ve been using Notion since becoming a Lead Developer to try and...

Back to Top ↑

documentation

Back to Top ↑

sqlite

Back to Top ↑

writing

Publishing blog posts from Notion to Jekyll

2 minute read

I use Notion as my personal knowledgebase and normally write blog posts in temporary pages and then manually publish them to my Jekyll site using SiteLeaf. W...

Back to Top ↑

C#

Are C# GUIDs v4 UUIDs?

less than 1 minute read

No. No they’re not. There’s too much misinformation floating around about this issue and it’s easy to prove they’re not. Although when using Guid.NewGuid() y...

Back to Top ↑

IOT

Not-so-smarthome

less than 1 minute read

Having recently moved house, we’ve come to the conclusion that we don’t need and won’t be reinstalling our smart lightbulbs and Amazon Echos, or any other sm...

Back to Top ↑

hacktoberfest

Back to Top ↑

keyboard

Keychron K2 V2 keyboard

1 minute read

Everyone keeps going on about how good Keychron keyboards are so I caved and got one. The keyboard I’ve been using for the last 6 years was still working fin...

Back to Top ↑

teardown

Back to Top ↑

duckduckgo

Back to Top ↑

podcast

Back to Top ↑

organisation

Back to Top ↑

waterfall

Back to Top ↑

monolith

Back to Top ↑

organisations

Back to Top ↑

strategy

Back to Top ↑

rant

Rethinking the Smartphone Release Cycle

1 minute read

Yearly smartphone releases have become a ludicrous norm, with companies like Apple, Google, and Samsung barely justifying new models with marginal hardware i...

Back to Top ↑

azure

Back to Top ↑

cloudflare

Back to Top ↑

chatgpt

Back to Top ↑

webcomponents

Navigating the Wild West of Web Components

2 minute read

Web components have garnered a lot of attention as a way to encapsulate and reuse HTML, CSS, and JavaScript. Despite their promise for modular development, t...

Back to Top ↑

fail

Back to Top ↑

intel

Back to Top ↑

ARM

Back to Top ↑

legacy

Back to Top ↑

Cloudflare Workers

Hashing passwords on Cloudflare Workers

1 minute read

I’ve recently needed to hash passwords as part of authentication endpoints for an API I’m building using Cloudflare Workers. My complete code is below as I f...

Back to Top ↑

Cloudflare Developer Platform

Hashing passwords on Cloudflare Workers

1 minute read

I’ve recently needed to hash passwords as part of authentication endpoints for an API I’m building using Cloudflare Workers. My complete code is below as I f...

Back to Top ↑

security

Hashing passwords on Cloudflare Workers

1 minute read

I’ve recently needed to hash passwords as part of authentication endpoints for an API I’m building using Cloudflare Workers. My complete code is below as I f...

Back to Top ↑

cryptography

Hashing passwords on Cloudflare Workers

1 minute read

I’ve recently needed to hash passwords as part of authentication endpoints for an API I’m building using Cloudflare Workers. My complete code is below as I f...

Back to Top ↑

software development

Back to Top ↑

thought leadership

Back to Top ↑

ai

Reddit’s Bot Problem

1 minute read

Reddit, once known as the “front page of the internet,” is clearly facing a growing bot problem that threatens the very nature of the site as a place for aut...

Back to Top ↑

spam

Reddit’s Bot Problem

1 minute read

Reddit, once known as the “front page of the internet,” is clearly facing a growing bot problem that threatens the very nature of the site as a place for aut...

Back to Top ↑

iPadOS

Back to Top ↑

ipadOS

Back to Top ↑

observability

Back to Top ↑

siri

Back to Top ↑

alexa

Back to Top ↑

anthropic

Back to Top ↑

research

How AI Scientist works

3 minute read

AI Scientist is a groundbreaking system that automates the entire process of machine learning research, from generating novel ideas to producing publication-...

Back to Top ↑

academia

How AI Scientist works

3 minute read

AI Scientist is a groundbreaking system that automates the entire process of machine learning research, from generating novel ideas to producing publication-...

Back to Top ↑

design

Data First, Code Second

3 minute read

In the world of software engineering, we often glorify elegant algorithms and clean code. Yet, there’s a fundamental truth that frequently goes unacknowledge...

Back to Top ↑