Funky Si's Blog (Dev)

Share

Twitter Facebook

Settings

Go back Reload Copy URL Share
  • About
  • Start Here
  • Projects
  • Tools & Resources
  • Newsletter
  • Contact
  • Events
  • Search
  1. Home
  2. Posts

Deploy this blog with Helm charts

Deploy this blog with Helm charts
May 26, 2025 3 min read tech2025-05KubernetesHelmDevOpsHugoBlogDeployment2025

Helm allows you to package your Kubernetes resources, manage configuration, and deploy updates with a single command. In this post, I’ll share how I used Helm to deploy my Hugo blog, making it easy to manage updates and spin up new environments. Full disclosure: My blog currently runs on an Azure Static Web App, but...

Read More

Learning Kubernetes: A Beginner's Journey

Learning Kubernetes: A Beginner's Journey
May 12, 2025 4 min read tech2025-05KubernetesDockerGrafanaContainer OrchestrationDevOpsMicroservices2025

I know nothing (or very little) about Kubernetes. It is high time I do something to learn more about it. Kubernetes is a powerful tool for managing containerized applications, and it’s becoming a must-have skill for developers and DevOps engineers. In this blog, I’ll share my journey as a beginner exploring Kubernetes,...

Read More

Getting started with OpenTelemetry

Getting started with OpenTelemetry
May 5, 2025 3 min read tech2025-05OpenTelemetryObservabilityTracingMetricsLoggingDotNet2025

What is OpenTelemetry? OpenTelemetry is an open-source observability framework that provides a unified way to collect, process, and export telemetry data such as traces, metrics, and logs. It is designed to help developers monitor and debug distributed systems by providing insights into application performance and...

Read More

New in .NET Aspire 9.2: diagrams

New in .NET Aspire 9.2: diagrams
April 21, 2025 3 min read tech2025-04DotNetAspireInfrastructure DiagramsVisual StudioDockerMicroservicesGrafanaProgramming2025

.NET Aspire 9.2 is here, bringing exciting new features to simplify infrastructure visualization. Whether you’re managing microservices or exploring Docker-based architectures, this release makes it easier than ever to create detailed infrastructure diagrams with minimal effort. Let’s dive into the highlights and see...

Read More

OpenTelemetry logs via Grafana Loki

OpenTelemetry logs via Grafana Loki
April 14, 2025 3 min read tech2025-04OpenTelemetryGrafanaLokiAlloyLoggingMonitoringDockerDotNetTech2025

Logs are a critical part of monitoring and debugging modern applications. By integrating OpenTelemetry logs with Grafana using Loki and Alloy, you can centralize your log data, making it easier to analyze and monitor your .NET applications. In this blog, I’ll walk you through the setup process and share how these tools...

Read More

Exploring ChatGPT image generation

Exploring ChatGPT image generation
April 7, 2025 2 min read tech2025-04AIChatGPTImage GenerationFun with AITechnologyCreativityMachine Learning2025

Fun with AI AI tools like ChatGPT are evolving rapidly, and their creative capabilities are nothing short of amazing. Recently, I decided to test its image generation features with a fun and quirky prompt. The results? A personalized action figure concept that blew my mind! Let me walk you through the process and share...

Read More

Automate social posts with AI in .NET

Automate social posts with AI in .NET
March 17, 2025 5 min read tech2025-03AIOpenAISemantic KernelDotNetRSSSocial MediaAutomationProgrammingTech2025

Automating repetitive tasks is one of the best ways to save time and focus on what matters most. In this blog, I’ll show you how I used AI with .NET to automate the creation of social media posts for my blog. By leveraging my blog’s RSS feed, OpenAI, and Semantic Kernel, I was able to generate engaging posts...

Read More

Merge two Git projects, keep history

Merge two Git projects, keep history
March 10, 2025 3 min read tech2025-03GitVersion ControlRepository ManagementDevelopmentTechProgramming2025

I needed to merge two separate projects into one repository while keeping the full commit history from both sides. Copy-paste would have worked for the files, but history would have stayed trapped in the old remotes. This approach adds the second repo as a remote, fetches it, and merges with --allow-unrelated-histories...

Read More

The Pragmatic Programmer

The Pragmatic Programmer
February 24, 2025 4 min read tech2025-02Pragmatic ProgrammerBook ReviewProgrammingSoftware DevelopmentBest PracticesTech2025

I have been reading The Pragmatic Programmer and I have to say it is a fantastic book. It is full of great advice and tips for programmers. I highly recommend it to anyone who is a programmer at any level. Lots of the advice is common sense and things I already do, but there are also lots of things I know in the back...

Read More

Understand and handle .NET exceptions

Understand and handle .NET exceptions
February 17, 2025 3 min read tech2025-02ExceptionsDotNetError HandlingProgrammingDevelopmentTech2025

While at NDC London I heard a great talk by Matt Burke about exceptions. I will share some of the points here. The talk was based in part on the blog post Vexing Exceptions by Eric Lippert. It defined four types of exceptions: Fatal Exceptions Boneheaded Exceptions Vexing Exceptions Exogenous Exceptions Fatal...

Read More
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 27
  • »
  • »»
Simon Foster
Simon Foster
18+ years' experience delivering production systems across development, infrastructure, and cloud.
North England
About Me
Contact

Search

Atlas Logo Episode Atlas

Track your Star Trek journey

Mark episodes watched, earn ranks, and find what to watch next across every series.

964+ episodes
14 series
Explore Episode Atlas Free to browse · episodeatlas.com

Related Links

Create an Issue on GitHub

Featured Posts

  • Episode Atlas: track your Trek rewatch
  • A festive naughty or nice checker
  • Learning Kubernetes: A Beginner's Journey
  • Adding Elasticsearch with .Net Aspire
  • Getting started with .Net Aspire

Recent Posts

  • GitOps with Flux on my k3s cluster
  • Pairing with AI in VS Code and Cursor
  • HTTP QUERY: requests with a body
  • .NET 5 to 10: features per release
  • Portfolio: Azure, AI, and dev tools

Tags

DevOpsAzureStar TrekDotNetSQLC-SharpVisual StudioGoalsITAdminBloggingGitDatabasePodcastSecuritySource ControlAIDockerMicrosoftBlazorCloud

View all tags

Links

  •  Buy Me A Coffee
  •  GitHub Sponsors
  •  Octopus Energy
  •  DevTo
  •  Mastodon
  •  Funky Si: The Next Generation
  •  Podcasts
  •  My Monthly Newsletter
  •  Tools & Resources

Years

  • 2026 (12)
  • 2025 (23)
  • 2024 (11)
  • 2023 (7)
  • 2022 (17)
  • 2021 (8)
  • 2020 (10)
  • 2019 (10)
  • 2018 (20)
  • 2017 (35)
  • 2016 (28)
  • 2015 (70)
  • 2014 (11)
  • 267 Posts so far

Years

2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Powered by Hugo 0.165.0 and the Bootstrap theme. Status Page. Terms and Conditions.