Blog

Get the Computer Name cross-platform using Powershell
- 2023-12-10
- 1 minute to read
How to get the computer name using PowerShell in a cross-platform way, covering methods that work on both macOS and Windows and avoiding Windows-only environment variables.

DP-600 Microsoft Fabric Engineer exam has been announced!
- 2023-11-16
- 5 minutes to read
Microsoft announced the DP-600 exam for Fabric analytics. This post shares the early information available on the exam, including its objectives and how to prepare for it.

Steps followed to edit recordings for #DataWeekender
- 2023-11-14
- 18 minutes to read
My experience editing and publishing DataWeekender Teams recordings on macOS, including the tools used and the steps followed to prepare and release the content on YouTube.

#DataWeekender 6 is almost here and I am hosting track 1
- 2023-10-27
- 1 minute to read
I am hosting track 1 at #DataWeekender 6! Find out about the amazing community talks on my track and register for this free online Microsoft Data Platform conference.

How to test the Mobile Version of your Hugo website
- 2023-10-05
- 3 minutes to read
How to test the layout of your Hugo site on a mobile device before pushing changes to the remote server, without relying on browser developer tools or emulators.

How to Fix Broken Giscus Discussion Links on a Hugo Blog
- 2023-10-05
- 3 minutes to read
I changed the titles of some blog posts and my Giscus discussion links broke. This post explains what caused the problem and how to fix broken Giscus discussion mappings.

Useful Git Commands That I Reach For from Time to Time
- 2023-09-12
- 3 minutes to read
Here is a collection of useful advanced git commands that I use from time to time. I always forget them so I thought I would write them down and share them.

Bypass blocking of embedded tweets using Hugo shortcodes
- 2023-08-23
- 4 minutes to read
X (the site formerly known as Twitter) now blocks embedding tweets (xweets? exes?), now my Hugo build fails! Thanks to shortcodes this was easy to fix.

Setting Up and Configuring Oh My Posh on macOS and Windows
- 2023-08-06
- 4 minutes to read
How to install and configure Oh My Posh on macOS, covering setup in VSCode, Tabby, and the built-in Terminal across different shells such as zsh and bash.

Setting Up 404 Redirect for Hugo Using Azure Static App
- 2023-07-30
- 3 minutes to read
Azure Static Web Apps ignore Hugo's built-in 404 redirect configuration. This post explains why this occurs and shows how to correctly configure custom 404 handling for your site.

Steps required to rename the Default Branch in Github
- 2023-07-04
- 2 minutes to read
A step-by-step guide to renaming the default branch of an existing GitHub repository and updating local clones that still reference the old branch name.

Running SQL Server natively on macOS using Azure SQL Edge
- 2023-06-30
- 2 minutes to read
How to run the SQL Server database engine on macOS with ARM architecture using Azure SQL Edge and Docker, enabling local SQL Server development on Apple Silicon Macs.

I am a friend of Redgate program for 2023
- 2023-06-30
- 2 minutes to read
I am pleased to announce that I have been welcomed back as a friend of Redgate for the 2023 program.

T-SQL Tuesday #163: The Best Career Advice I Ever Received
- 2023-06-29
- 4 minutes to read
My experience with burnout and the very best career advice: prioritise yourself. Tips on mental health, wellbeing, and recovery for data professionals.

Setting Up an RSS Feed for the Microsoft Fabric Blog
- 2023-06-16
- 3 minutes to read
The new Microsoft Fabric blog had no RSS feed, so I built my own using open-source tools. This post covers the approach taken and notes the official feed Microsoft later released.

How to create a git alias to run common or custom commands
- 2023-06-09
- 3 minutes to read
How to use git aliases to call regularly used, or hard to remember commands. This approach will save having to memorise more complex commands in your development workflow.

How to Install and Code-Sign SqlPackage on macOS Silicon
- 2023-06-01
- 5 minutes to read
How to install SqlPackage on macOS and work around the security warnings that occur because Microsoft does not code-sign their packages correctly for macOS Gatekeeper.

Automator set up convert image to WEBP Quick Action
- 2023-05-24
- 7 minutes to read
How to use the macOS Automator application to create a Quick Action that converts images to WEBP format directly from the Finder right-click context menu using cwebp.

Adding comments to Hugo using Giscus commenting system
- 2023-05-14
- 8 minutes to read
How to add comments and reactions to a Hugo site using Giscus, a GitHub Discussions-powered commenting system that is free, open source, and straightforward to configure.

Static Web App Maximum Number of Staging Environments
- 2023-05-14
- 6 minutes to read
How to resolve the Azure Static Web Apps build failure about reaching the maximum staging environment limit, caused by having too many open pull requests at the same time.
Categories
Tags
- accelerator
- admin
- airprint
- aitools
- archetypes
- astro pi
- automator
- azure
- azure data studio
- azure devops
- badge
- badges
- beta
- blogging
- bluesky
- bluetooth
- books
- brewfile
- build
- code club
- codex
- comments
- community
- companies
- conferences
- consultancy
- covid
- data engineer
- data factory
- data relay
- data toboggan
- data wales
- dataweekender
- dbt
- devops
- digital minimalism
- docker
- dotfiles
- dotnet
- dp 600
- entra
- exam
- fabric
- focus
- forg
- friend of redgate
- front matter
- gethugomodules
- getting started
- giscus
- git
- gitalk
- githooks
- github
- github actions
- gitignore
- homebrew
- hugo
- icloud
- imovie
- knowledge
- live reload
- llm
- macos
- markdown
- mentoring
- mermaid
- microsoft certified professional
- microsoft certified trainer
- microsoft fabric
- ohmyposh
- ollama
- para
- parallels
- pkm
- plugins
- postgres
- powershell
- pull request
- purview
- redgate
- retro data
- rtfm
- scratch
- second brain
- shelf
- shell
- shortcodes
- social media
- spark
- sql edge
- sql server
- sqlbits
- sqlcmd
- sqlpackage
- static webapp
- stem
- stem ambassador
- talks
- teams
- testing
- time machine
- tracker
- training
- tsql2sday
- unraid
- user groups
- visual studio code
- webapp
- websites
- wellbeing
- windows
- winget
- youtube