Posts

Total 348


2025 8

.NET Meetup Newcastle - April 2025

Creating An AI Assistant To Run Meetups + Using Postgres SQL With .NET

Design System Chat - February 2025

AWS User Group - North East - Meetup - Feb 2025

Copper Rose Workshop

Design System Chat - Jan 2025

Blashing - Blazing Story

Blazing Story

GitHub Contributions Chart Generator

2024 37

Statiq - Plugins - Reading Time

Building Statiq plugins

Blazored - Text Editor

StreamDeck Plugins

🎷 Saxophone - Books 3

Christmas Gifts

Blazor - FluentUI - Markdown

Blazor - FluentUI - Code Snippet

Statiq - Stats

Streaming Equipment 2

Arrow Making Workshop

AoC - 2024

.NET Meetup Newcastle - Nov 2024

Intro to Compilers with C# & Fun with Flags - 2 Talks

Archery Scores Colours

ISC2 North East England Chapter - November 2024

Becoming the Undertaker

🎷 Saxophone - Books 2

Archery Scores

Design System Chat - Oct 2024

Design System Chat - September 2024

Books

Returning to Archery

Streaming Equipment

The Key (v2)

Microsoft Access Expert (Office 2019) Certification

ISC2 North East England Chapter - June 2024

Poker - HUD

Qudos .NET Newcastle Meetup - May 2024

Access DevCon Vienna 2024

Archery Stand

Qudos .NET Newcastle Meetup - Mar 2024

Day 14 - 30 Days Lost in Space

Introduction to GOV.UK Forms

GitHub Foundations

PC Updates

2023 In Review

GitHub Contributions Chart Generator

Day 13 - 30 Days Lost in Space

2023 79

Day 12 - 30 Days Lost in Space

Custom Funko Pop

GitHub Worth

🎷 Saxophone - Presents

Day 11 - 30 Days Lost in Space

Flipo - Kickstarter

Meadow Project Lab

OWASP Newcastle December 2023

The Conqueror 2023

Shagged, Married, Annoyed Live 2023

Day 10 - 30 Days Lost in Space

Day 9 - 30 Days Lost in Space

Day 8 - 30 Days Lost in Space

Day 7 - 30 Days Lost in Space

Badger 2040 W from Pimoroni

Twitch Recap 2023

Super Nintendo Games

LED Digital Roulette Wheel

AoC - 2023

HyHubs HyHeroes Awards 2023

AoC

1st Parkrun

Poker - Docs

Hacktoberfest 2023

ISC2 North East England Chapter 10th Anniversary Event

🎙️ GitHub Actions

Poker - App

Green Software for Practitioners (LFC131)

🎷 Saxophone - Books

🐪 OCaml on GitHub

DevHubNorth - Oct 2023

Blacksmithing Make Your Own Tools

🎷 Saxophone - Mouthpiece

Poker - Stats

Poker - API

Blazor Interactive (Talk)

Poker - Chip

Poker - Table top

Poker - Tracking cards

Recording Poker Games

DependencyCheck .NET

Serverless North East Meetup 13 2023

AWS Cloud Quest Networking

VSCode - Blockquote - Preview

AWS Cloud Quest Security

AWS Cloud Quest

🎙️ Beginners Guide to API Specs - Part 2

AWS Cloud Quest Machine Learning

Statiq.Web - Shortcodes - Include

LeadDev London 2023

.NET Blazor Interactive

The Beginning of Blashing

Symantec Connect Articles

AWS Cloud Quest Data Analytics

Statiq - Blog Banner

🎙️ Beginners Guide to API Specs - Part 1

Migrated Blog

Terminal Build Output

Statiq - giscus

Statiq - Mermaid

AWS Cloud Quest Solutions Architect

Certified in Cybersecurity℠ - CC

🎷 Saxophone - Peripherals

🎙️ Static Site Generators

Day 6 - 30 Days Lost in Space

Day 5 - 30 Days Lost in Space

AWS Certified Cloud Practitioner

🎙️ Markdown

🎷 Saxophone

Day 4 - 30 Days Lost in Space

AI Apocalypse

AWS Cloud Quest Serverless Developer

Day 3 - 30 Days Lost in Space

Bowling Scores - Score Creator

Nintendo Gameboy Games

Bowling Scores - Pins

Deploy Tech Docs

AWS Cloud Quest Cloud Practitioner

GitHub Contributions Chart Generator

2022 15

Day 2 - 30 Days Lost in Space

Day 1 - 30 Days Lost in Space

30 Days Lost in Space

AoC - 2022

Make your own Christmas Bauble 2022

Bowling Scores - Graphs

Mini Falconry Experience Day

Quilts

Blacksmithing The Beginners Course

Flameworked Marbles

Pizza Oven Table

Victoria Tunnel

3D Printer - Owls

3D Printer

AoC - 2015

2021 21

Crafting

Christmas Crackers

Christmas Card

GitHub Actions Branches

GitHub Actions Request

Twitch Recap 2021

Pressed Coins

AoC - 2021

Birthday Card

Christmas Decoration

Make your own Christmas Bauble 2021

GitHub Actions Comment

Ghost Walk Newcastle

Welcome

Make a Glass Pumpkin

Cross Stitch

Laser Engraver

Convert heic

7" Vinyl Holder

Dot Matrix

Markdown to PDF via GitHub Actions and Pandoc

2020 20

Games

Utility Blazor

Jeff Goldblum StreamDeck Action

Coffee Table

Publish a Visual Studio Extension from GitHub Actions

Xamarin CommunityToolkit

Visual Studio Extensions

Build Light

Twitch

StreamDeck Toolkit

DocFX

Poor Mans TSql Formatter

NE Bytes - April 2020

Practical Blazor

Private NuGet Library

Private NuGet Feed

MFractor Documentation

Blog

Welcome

DevHubNorth - Jan 2020

Escape Rooms

2019 6

Symantec Connect - 100 Solutions

Gigs

Playing Cards

Lego

Nintendo Switch Games

Funko Pop

2018 7

Archery Beginners Course

Hainton .NET Newcastle Meetup - Jun 2018

Hainton .NET Newcastle Meetup - Feb 2018

Beginners Stained Glass

JSQMessagesViewController - Messages UI

MapKit

XMPPFramework

2017 17

Goals for 2018

Goals for 2017 – Review

Scott Logic - An Evening Of Tech Talks - Nov 2017

UIBarButtonItem Image and Text

UIButton VerticalLayout

Pollen Today Widget

Carousel View

Jam Jar Cinema Wallet Passes

Custom UIAlertController in ObjC

XLForm

UISwitch

API Clients - Chaining Requests

Swift Package Manager Notes

Google Maps iOS SDK - Error

Camera Access

Goals for 2017

Goals for 2016 - Review

2016 10

Delegates and Navigation Controllers

TVML tvOS 10

Using iTMSTransporter to upload Game Centre Achievements

Movem progress

Movem Level Editor

Movem iOS game

Apple Public Beta

CloudKit

iOS Quiz App

Goals for 2016

2015 51

2015 in review

Apple TV App - Upload Error

Debugging a TVML tvOS App

tvOS Playing a Video

tvOS Links

Mac - Syntax Highlighting

Utility Mac App

Marvel API

Multi Select TableView

Mac OSX Pasteboard

Brand Colours

Batch renaming files

iOS Charts

Collection Operators

Mac OS X - Dev

Adding A Settings Bundle

Mac Dev Weekly

FMDB

Done button on NumPad

Grouping Data in Sections

SQLite Help

WatchKit - Xcode - Updating Bundle Identifiers

Mac App Icon

Export Column Headers

SQLite App

Send an Email (with Attachment)

Differing Table View Heights

Android - Default Activity Not Found

Android - Update Icon

Programmatic Button Gradient

Change Android SDK

UIAppearance - System Wide Font

Pull To Refresh

Android - Build an Apk

Android - Rename a Project

Android - Preferences Screen

Android - Custom URL Scheme

Android - JavascriptInterface

Android - Set Image Button Image

Integrate Zxing with Android Studio

Android - Dismiss Keyboard

Android - Stop reload after orientation change

iOS Maze Game Tutorial - Initial Setup

Font Maker

Android WebView

Android Woes

Custom URL Schemes

NSUserDefaults and plist

Xcode Shortcuts

Dizzy - Pebble Watchface

PunchClock

2014 25

2014 in review

PassBook

Stop iBooks from Dimming

iOS - POST

Xcode - Missing 'Empty Application' Template

JointJS

MFMailComposeViewController

Navigation Bar / Tab Bar / Status Bar Colours

Vimeo API

YouTube - Unplugged

Replace

App not fitting the full screen

Parse Time

First Element of Dictionary

Parse Date

Hexagon View

iOS Helpers

Reachability

Things to remember

CocoaHeads Newcastle - Sept 2014

CocoaHeads Newcastle - Aug 2014

Mac Apps

Swift

Automator

2013 in review

2013 18

MetaX/Y and Videos

Gauntlet Icon

ASP API

iOS Countdown Game and Solver Ideas

Logo / Icon

iOS App – Film Blog (Part 4)

Links (Treehouse)

599CD Tips

iOS App - Film Blog (Part 3)

iOS App - Film Blog (Part 2)

iOS App - Film Blog (Part 1)

RSS - Google Reader

ObjC

Things to remember

Safari JSON Viewer

Countdown Idea

Bowling Scores

Core Controls in Mac OS X

2012 8

iOS Snap Game - Ray Wenderlich

Git Immersion

Treehouse - iOS 5 Foundations

fTerminal

Learning Cocos2D

iOS Apprentice Tutorial 4: StoreSearch

iOS5 by tutorials from RW

Mountain Lion ...

2011 22

Films Blog

Bull's Eye

iTunes will expire in ...

First iOS App Available

iPhone Calendar App - iOS5

SQLite3 and iOS

Comparing a file

RW Beginning iPhone Programming Finished

iOS Programming - iTunes File Sharing & Emailing a File

First Ray Wenderlich Tutorial Completed

iOS Programming - Saving Data with NSCoding and NSFileManager

Scary Bugs Part 3/3 Completed

Ray Wenderlich Scary Bug Part 2/3 Completed

Finished Chapter 7 of iPhone Programming

Development continues - Chapter 5

XCode4 - Adding a Framework

Starting iOS Development

For Orchestra

Instagram

Syntax Highlighting Update

Code Highlighting

Project List

2010 4

Quotes

CSS3

My First Post

RSS Feeds