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! 🙏🏻


GitPod User Feedback

Thank you GitPod for integrating with VSCode. 🎉 Upcoming ssh support, so freaking cool! Are you using Chisel in the backend per the GitHub issues I found discussing workaround? As a Go dev, I’m interested ⚡ I believe Jetbrains + VSCode users will now both be able to leverage the same backend. GitHub took over the codespace arena with Visual Studio Codespaces being abandoned. Enterprise customers using Azure Repos can’t benefit from any of this new flexibility 💔.

Log4 Brains Improves ADR Experience

I’m a fan of architectural decision records. Docs as code sets a practice for a team to track decisions in process and design. Log4Brains provides markdown template based adr creation, with an option to render a static site for reading. If you want to start managing your ADRs in a structured way, but benefit from simple markdown as the source files, then this is a great option to consider. It’s really easy to get started with docker, no npm install required.

Career Advice From a Drunk Dev on Reddit

Drunk Post: Things I’ve learned as a Sr Engineer has trending with some fantastic discussion on Twitter & Reddit. What makes it so interesting is the raw and unfiltered message, mixed in with some great humor. My Background The author of that post comes from a Data Engineer side. I’ve been a Database Developer, Production DBA, Cloud Engineer, and other odd hats. Some of my perspectives is different from the roles I’ve been involved in.

Highlight Problem Characters in Code

Use Vscode Gremlins to help flag characters that shouldn’t be in your code. Specifying a Range of Invalid Characters You can give a range to flag multiple characters with a single rule. For example, if using macOS and the option key is set to a modifier, it’s easy to accidentally include a Latin-1 Supplemental Character that can be difficult to notice in your code. To catch the entire range, the Latin-1-Supplement link provided shows a unicode range of: 0080—00FF