Sheldon Hull

Sheldon Hull

  • _________________________________
  • < Welcome! Thanks for stopping by >
  •  ---------------------------------
  •  \
  •   \
  •      __
  •     /  \
  •     |  |
  •     @  @
  •     |  |
  •     || |/
  •     || ||
  •     |\_/|
  •     \___/

Here you’ll find mostly tech talk and musings, with other topics periodically. If you want to stay in touch, look at the bottom for the curated newsletter I send out.

Cheers! 🙏🏻

Azure Devops PR Automation Requires Generic Contribute

Big fan of renovate for terraform dependency management. Ran into some complications with restarting an onboarding with Whitesource Renovate in Azure DevOps Repos and the Azure Pipeline automation. I’ve run into this before, so logging this for my sanity. If you failed to onboard with Azure DevOps, you can’t rename the PR like in GitHub to simplify restarting the onboarding process. Instead, delete the renovate.json file and commit to your default branch.


Came across this pretty nifty site HackAttic that provides a small set of practical oriented exercises. Will look at using further in my Go journey, as seems really useful to stretch one’s development skills in less familar, but still practical ways. A few of the challenges: Generate an SSL certificate according to given data. Extract some data from Redis. In a way. Handle some incoming JWTs for us. Take a look at the newsletter topics covered.

Go R1 Day 37

progress initialized new start of cli tool to try to parse markdown content using Goldmark1 and then convert markdown links into reference style links Improved default template for starting new basic cli tools with Go to include zerolog and run based design instead of the majority of logic being in main. goldmark ↩︎

Go R1 Day 36

progress more taskflow work learned how to use io.Multiwriter to have both a stdout stream as well as output captured to a stringbuilder. got confused on reading docs, only to realize I was reading docs for a C# solution. 😂 used Pterm1 to beautiful console output, which was pretty cool to see in action. pterm/pterm: ✨ #PTerm is a modern go module to beautify console output ↩︎