https://d33wubrfki0l68.cloudfront.net/3762c1a26ede5efcb0fb514523e42e656ea6fe83/02144/images/sheldonhull_gopher_avatar.png

Sheldon Hull

sheldonhull@macbook: ~/ (pwsh)
  • _________________________________
  • < 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! 🙏🏻


Github Pages Now Supports Private Pages

I’m a huge static site fan (lookup jamstack). What I’ve historically had a problem with was hosting. For public pages, it’s great. For private internal docs, it’s been problematic. It’s more servers and access control to manage if you want something for a specific group inside a company to access. This new update is a big deal for those that want to provide an internal hugo, jekyll, mkdocs, or other static generate based documentation site for their team.

Ensuring Profile Environment Variables Available to Intellij

Open IntelliJ via terminal: open "/Users/$(whoami)/Applications/JetBrains Toolbox/IntelliJ IDEA Ultimate.app" This will ensure your .profile, .bashrc, and other profile settings that might be loading some default environment variables are available to your IDE. For macOS, you’d have to set in the environment.plist otherwise to ensure they are available to a normal application. ref: OSX shell environment variables – IDEs Support (IntelliJ Platform) | JetBrains

Leverage Renovate for Easy Dependency Updates

Renovate is a great tool to know about. For Go, you can keep modules updated automatically, but still leverage a pull request review process to allow automated checks to run before allowing the update. This is particularly useful with Terraform dependencies, which I consider notoriously difficult to keep updated. Instead of needing to use ranges for modules, you can start specifying exact versions and this GitHub app will automatically check for updates periodically and submit version bumps.

Remove Chrome Autocomplete Suggestion

Do you have a Chrome suggestion for a domain, url, or specific site location that you don’t want anymore? You can remove an invalid suggestion that you don’t want popping up each time by using shift+delete. If it’s the first entry it will remove it, or use arrow keys to highlight a different entry and press the same command. Also relevant: To Delete Chrome Address Bar Suggestions with Mouse