RSS.Social

Funky Si's Blog

follow: @[email protected]

Posts

The Hacker Ethic

Automating SSL for Kubernetes with Let's Encrypt and Cert Manager

Stepping Outside My Comfort Zone: An Adventure Holiday Experience

Deploying My Blog to Kubernetes with Helm Charts

Learning Kubernetes: A Beginner's Journey

Getting Started with OpenTelemetry: Observability Made Easy

What's New in .NET Aspire 9.2: Infrastructure Diagrams Made Easy

Integrating OpenTelemetry Logs with Grafana Using Loki and Alloy

Exploring ChatGPT's Image Generation: Fun with AI

Using AI to Automate Social Media Posts with .NET

Merging Two Projects Into One Git Repository

The Pragmatic Programmer

Understanding and Handling Exceptions in .NET

What is new with C#

Volunteering at NDC London

Setting Up Grafana for Monitoring .NET Apps with Docker

Adding Elasticsearch with .Net Aspire

Simplifying Dependency Management with NuGet Central Package Management

Setting Up Nagios Monitoring with Docker

Reflecting on 2024 and Setting Goals for 2025

Automatic Pull Requests

Common AI and Copilot Terms

Top Electricity Consuming Devices in Your Home

Getting started with .Net Aspire

Version 9 of .Net is here

Strategy Design Pattern

Code Club

Scottish Summit 2024

Funky Si walks a half marathon

TrekRanks #174

Make API calls from Visual Studio or Visual Studio Code

Become the best Actor, Astronaut or Developer you can be!

DDD East Midlands

Picard Season 3

How much does it cost?

What podcasts have I been listening to - Week 2

What podcasts have I been listening to

2022 What Happened?

DDD North

Expiring Azure AD Client Secrets

Upgrading to .Net 7

MakeCode and the BBC micro:bit

A brief history of Source Control

Visual Studio Keyboard Shortcuts

Diagrams with Mermaid

Scottish Summit 2022

Scratch

Temporal Trek Podcast

AWS Cloud Practitioner

Updating SQL Server with Docker

dotnet is 20 years old

Why do I have a website?

2022 Goals

Back to BASIC

A Comparison of All Good Things... and Star Trek Picard

More than halfway through 2021

Goals for 2021

Building a Twitter Clone

#005: Twitter Cards

Weekly Update #004

Weekly Update #003

Weekly Update #002

Weekly Update #001

Security Headers

Back to Blogging

Testing for expiring SSL Certificates

Infrastructure as Code - Creating Azure Resources with Terraform

Azure Key Vault

Technology I want to learn more about

Yaml Builds on Azure DevOps

Lets see what 2019 can do!

Looking back at 2018

Running SQL Server on a Linux Container using Docker for Windows

2018 The Story So far

Casting and Converting between types

Let’s Encrypt is awesome

DNS for Developers

Code Reviews

Android Development Options

Tips for Developing Yourself

Heroes

Refactoring if statements

Chrome distrusts SSL Certificates

Content Security Policies

Pluralsight

Flexible Architecture with Interfaces

Moving files into blob storage

Lets see what 2018 can do!

Looking back at 2017

Getting started with Azure Table Storage

How to get Zero Code Changes outside of Source Control

SQL with Visual Studio Code

Interfaces are cool!

Creating DNS records programmatically

Star Trek is back with Discovery

Azure Friday

Azure Functions

Pwned Pass – Available from the Play Store

Android App Development and the Visual Studio Mobile Centre

Creating your own nuget packages with VSTS

Async and Await

How good is your SSL?

Writing your first test

Uploading Files to AWS

Using Azure WebJobs to Automate Stuff

Fiddler and APIs

How do I add Power BI data to a webpage?

What the heck is Business Intelligence?

Have I Been Pwned?

Windows Update – don’t turn it off!

HighCharts

Office Move

GitHub history

Automation of the Promotion of my Blog

Blame

Interfaces

SOLID and other programming terms

Github Vs Bitbucket Vs Visual Studio Team Services

Side Project – Connect 4

What should be in Source Control?

Getting control of a codebase

Looking back Ten years

Amazon Web Services Pt 2

Clever things with MS Access

Automatic Git Tagging

I’m 100 blog posts old

Running Windows on Raspberry Pi

Exchange Web Services

Revisiting Team City

Model View Controller (MVC)

Coding myself into a corner

My git repository is too large!

SQL Transaction Log Backups

Development Annoyance

A look back at 2015

Christmas 2015 with the Fosters

The Christmas count down with code

Roddenberry comic

SQL Server Management Studio

Black Friday Deals

Backing up SQL databases to Azure

Common git commands

Volunteering for a Technical Team

My Love/Hate Relationship with Microsoft Access

Runaway SQL Log growth

I’m a developer now

Using your Rubber Duck

Weakest Database Design

Security Camera with Raspberry Pi Camera

The Raspberry Pi Adventure Starts

Building a CI Server with TeamCity

Networking Event

Source Control Fail

Azure Traffic Manager

Tidying my desktop

Database Deployment

Cloud Computing

Game of Life

About Me

Events

Funky Si: The Next Generation

Podcasts

Privacy Policy

Pwned Passwords

Referral Links