Posts

Total 328


2024 25

Statiq - Stats

Streaming Equipment 2

Arrow Making Workshop

AoC - 2024

Archery Scores Colours

Becoming the Undertaker

🎷 Saxophone - Books 2

Archery Scores

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

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

Day 13 - 30 Days Lost in Space

GitHub Contributions Chart Generator

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

The Conqueror 2023

OWASP Newcastle December 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

AWS Cloud Quest

VSCode - Blockquote - Preview

AWS Cloud Quest Security

🎙️ 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 Card

Christmas Crackers

GitHub Actions Request

GitHub Actions Branches

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

Jeff Goldblum StreamDeck Action

Utility Blazor

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 Feed

Private NuGet Library

MFractor Documentation

Blog

Welcome

DevHubNorth - Jan 2020

Escape Rooms

2019 6

Symantec Connect - 100 Solutions

Gigs

Playing Cards

Lego

Funko Pop

Nintendo Switch Games

2018 7

Archery Beginners Course

Hainton .NET Newcastle Meetup - Jun 2018

Hainton .NET Newcastle Meetup - Feb 2018

Beginners Stained Glass

XMPPFramework

JSQMessagesViewController - Messages UI

MapKit

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

Goals for 2016

iOS Quiz App

2015 51

2015 in review

Apple TV App - Upload Error

Debugging a TVML tvOS App

tvOS Links

tvOS Playing a Video

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

Send an Email (with Attachment)

Export Column Headers

SQLite App

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 - Rename a Project

Android - Build an Apk

Android - Preferences Screen

Android - Custom URL Scheme

Android - JavascriptInterface

Android - Stop reload after orientation change

Android - Set Image Button Image

Android - Dismiss Keyboard

Integrate Zxing with Android Studio

Font Maker

iOS Maze Game Tutorial - Initial Setup

Android WebView

Android Woes

NSUserDefaults and plist

Custom URL Schemes

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

App not fitting the full screen

YouTube - Unplugged

Replace

First Element of Dictionary

Parse Date

Parse Time

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

iOS Countdown Game and Solver Ideas

ASP API

Logo / Icon

iOS App – Film Blog (Part 4)

599CD Tips

iOS App - Film Blog (Part 3)

Links (Treehouse)

iOS App - Film Blog (Part 2)

iOS App - Film Blog (Part 1)

RSS - Google Reader

Countdown Idea

Safari JSON Viewer

Things to remember

ObjC

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

RW Beginning iPhone Programming Finished

Comparing a file

iOS Programming - iTunes File Sharing & Emailing a File

Scary Bugs Part 3/3 Completed

Ray Wenderlich Scary Bug Part 2/3 Completed

First Ray Wenderlich Tutorial Completed

iOS Programming - Saving Data with NSCoding and NSFileManager

Finished Chapter 7 of iPhone Programming

XCode4 - Adding a Framework

Development continues - Chapter 5

Starting iOS Development

For Orchestra

Instagram

Syntax Highlighting Update

Code Highlighting

Project List

2010 4

Quotes

CSS3

RSS Feeds

My First Post