Category: Software
-
Tech Tip – Markdown Linting in VS Code
With a push to driving better documentation, it is worth remembering that Visual Studio Code has a variety of extensions that can help with linting/formatting of all types of files, including your README.md files. Markdown All in One and markdownlint are my current extensions of choice, and they have helped me clean up my README.md…
-
Not everything you read on the internet is true….
I spend a lot of time searching the web for tutorials, walkthroughs, and examples. So much so, in fact, that “Google Search” could be listed as a top skill on my resume. With that in mind, though, it’s important to remember that not everything you read on the Internet is true, and to take care…
-
Can Yellowstone teach us about IT infrastructure management?
It seems almost too fitting that, at a time when the popularity of gritty television like Yellowstone and 1883 is climbing, that I write to encourage you to stop taking on new pets and to start running a cattle ranch. Pet versus Cattle – The IT Version The “pet versus cattle” analogy is often used…
-
A little open source contribution
The last month has been chock full of things I cannot really post about publicly, namely, performance reviews and security remediations. And while the work front has not been kind to public posts, I have taken some time to contribute back a bit more to the Magic Mirror project. Making ToDo Better Thomas Bachmann created…
-
Git, you are messing with my flow!
The variety of “flows” for developing using Git makes choosing the right one for your team difficult. When you throw true continuous integration and delivery into that, and add a requirement for immutable build objects, well…. you get a heaping mess. Infrastructure As Code Some of my recent work to help one of our teams…
-
Making use of my office television with Magic Mirror
I have a wall-mounted television in my office that, 99% of the time, sits idle. Sadly, the fully loaded RetroPie attached to it doesn’t get much Super Mario Bros action during the workday. But that idle Raspberry Pi had me thinking of ways to utilize that extra screen in my office. Since, well, 4 monitors…
-
Packages, pipelines, and environment variables…. oh my!
I was clearly tempting the fates of package management when I called out NPM package management. Nuget was not to be outdone, and threw us a curveball in one of our Azure DevOps builds that is too good not to share. The Problem Our Azure Pipeline build was erroring out, however, it was erroring in…
-
Node_Modules is the new DLL hell… Change my mind.
All I wanted to do over the weekend was take a React 16 class library, copy it, strip out the components (leaving the webpack configuration intact), and upgrade components. To call it a nightmare is being nice. My advice to anyone is this: upgrade components one at a time, and test between each upgrade voraciously.…
-
Lab time is always time well spent.
The push to get a website out for my wife brought to light my neglect of my authentication site, both in function and style. As one of the ongoing projects at work has been centered around Identity Server, a refresher course would help my cause. So over the last week, I dove into my Identity…
-
React in a weekend…
Last week was a bit of a ride. My wife was thrust into her real estate career by a somewhat abrupt (but not totally unexpected) reduction in force at her company. We spent the middle of the week shopping to replace her company vehicle, which I do not recommend in the current market. I also…