Assistance with release notes using GitHub Issues
I like to write the release notes for my projects by hand, but sometimes it can be useful to have some help along the way.
917 words
|
5 minutes
Google Cloud Platform Essentials
Day 48 of 90 Days of DevOps - Google Cloud Platform Essentials. Part of the Cloud Platforms series covering essential DevOps concepts and hands-on practices.
335 words
|
2 minutes
Escaping a SQL query to use with curl and Datasette
I used this pattern to pass a SQL query to Datasette's CSV export via curl and output the results, stripping off the first row (the header row) usi...
182 words
|
1 minute
Enabling a user to execute a specific command as root without a password
2024-02-16
I wanted a script running as a non-root user to be able to restart a systemd service on my Ubuntu machine without needing a password.
117 words
|
1 minute
Azure DevOps and Pipelines
Day 47 of 90 Days of DevOps - Azure DevOps and Pipelines. Part of the Cloud Platforms series covering essential DevOps concepts and hands-on practices.
456 words
|
2 minutes
Writing JavaScript that responds to media queries
I wanted to change the layout of [my blog](https://simonwillison.net/) on mobile screens such that the content from the "Elsewhere" right hand colu...
242 words
|
1 minute
Azure Fundamentals and Services
Day 46 of 90 Days of DevOps - Azure Fundamentals and Services. Part of the Cloud Platforms series covering essential DevOps concepts and hands-on practices.
306 words
|
2 minutes
Trick Apple Photos into letting you access your video files
I had an 11GB movie in Apple Photos (sync'd from my iPhone) and I wanted to upload it to YouTube (actually via AirDrop to another laptop first).
211 words
|
1 minute