R15Cookie Blog

A DevOps practitioner with an appreciation for robust architectures.

  • Android For GitOps Writing Workflow

    My sister got me a Logitech K480 Bluetooth keyboard for Christmas! What makes me truly excited about this gift is the mental exercise of using my Android phone as a content creation device. It's a bit of a stretch, but with this kind of powerful technology in our pockets, we should be able to leverage these devices more productively. My writing workflow is focused around markdown stored in git (backed by Gitlab or Github), rendered using Hugo, and leveraging Netlify's platform for integration and deployment.

    Read more…
  • Darksky..and Alternatives

    Recently Dark Sky has announced it is being acquired by Apple. With that acquisition, the Android and Web app will be discontinued by July 2020, and the API by the end of 2021. I appreciate that they are giving some time for people to find alternatives, especially on the API side, where I know apps and sites have built heavy integrations with Dark Sky. I am disappointed that Apple is shutting down this innovative app for everyone except Apple customers.

    Read more…
  • Github Archive Program

    Want to preserve your writing and code for future generations? Then check out the Github Archive Program at https://archiveprogram.github.com/. Github will archive all active public Github repos for storage in the arctic that is estimated to last 1,000 years. It's a cool way to preserve the technology and culture around open source,and also a great way for you to be able to save your content off for the far future.

    Read more…
  • 2020 Resolutions

    I don't normally set myself new years resolutions, but with 2019 being a bit trying, I'm giving it a shot this year. Perhaps I'm just reaching a life stage of being a bit more reflective, and also wanting to be more purposeful in life. Write More: Given the long-term trajectory I which my career to take, I need to make sure my writing skills are honed in. Practice is be best way to do, either in the form of this blog, social media posts, or personal journal writing.

    Read more…
  • The Scourge of Passwords

    This weekend I decided to rotate passwords for the sake of good account hygiene. What a pain! Fortunately, I had a password manager to help out, but that still did not reduce the 5-10 minutes per site to log in, find where to change the password, actually change the password, and verify the new password worked! It was a good exercise, but the idea of regularly rotating passwords for all of my accounts is pure lunacy.

    Read more…
  • New Tagline

    Today I picked a new tagline for my site, referencing “an appreciation for simplicity”. I think one of my main attractions to the Unix philosophy is a fundamental simplicity…which may sound strange for those that are just coming into Unix/Linux for the first time, and perhaps have not had a lot of exposure to the command line. By providing a toolbox of single purpose commands that each to their singular tasks well, an administrator can put those together to fit the perfect solution.

    Read more…
  • Blog Migration Complete

    My blog migration is finally complete! The technology stack I'm using is an exciting progression of the theme of the last few technology stacks I've used. I've always attempted to stick with formats that would be good long-term archives of my data. The stack should be open, with the ability to easily move hosting providers or even core parts of the stack. The newest platform stack that I'm using: The core of the site is kept as markdown, but I'm now using the Hugo static site generator.

    Read more…
  • Embedded Equipment Extravaganza!

    As part of a recent vacation, I decided to finally go through my collection of embedded devices, and get them all up and running! I figure this will provide a nice repository of available devices for any upcoming electronics projects. With a new child on the way, I'll certainly have less time to devote to these projects, but it still makes a great hobby. [Take a look at my embedded page]({{ “/info/embedded.

    Read more…
  • Moving To "Let's Encrypt" TLS Certificate

    As a fan of the EFF, and security in general, I was pretty excited to hear about the Let's Encrypt project. Let's Encrypt is a project sponsored by EFF, University of Michigan, Mozilla, Cisco and Akamai to provide free, signed TLS certificates. While I've used StartSSL in the past for free certificates, I've found their process a bit cumbersome (although in all fairness, they have done a ton of redesign this year).

    Read more…
  • Chromebook Mysterious Reboot

    A few months ago I noticed a weird issue on the Chromebook where it would reboot hard if I performed a dd operation to write a Linux distro out to USB. I didn't think anything of it at the time. Browsing around the crouton source code for an unrelated project, I came across this section of code that explains the issue. The Chromebook OS has the hunk_task_panic timer set for 2 minutes.

    Read more…