Author: hrbrmstr
Everything written by hrbrmstr.
Rust CLI For Apple's WeatherKit REST API
Apple is in the final stages of shuttering the DarkSky service/API. They've replaced it with WeatherKit , which has both an xOS framework version as well as a REST API. To use either, you need to be a member of the Apple Developer Program…
Introducing {weatherkit}: The Eventual Replacement R Package for {darksky}
My { darksky } package has been around for years, now, and the service that powers it was purchased by Apple before the pandemic. The DarkSky API is slated to be shuttered in December of this year and is being replaced by Apple's…
Saying The Quiet Part Out Loud On Juneteenth
I realize you have to be living under a rock in the U.S. to not know that yesterday, was Juneteenth (a portmanteau of "June Nineteenth"). Still, I feel compelled to explain that said date marks the day when federal troops arrived in…
Using Leonardo SVG Palettes in R
In today's newsletter Leonardo , an open source project and free online too from Adobe that lets you make great and accessible color palettes for use in UX/UI design and data visualizations! You can read the one newsletter section to get a…
Escaping Groundhog Day
Friday, May 13, 2022 was my last day at my, now, former employer of nearly seven years. I'm not mentioning the company name 1 because this post is not about them 2…
Rusty HTML Minifying In R with {rextendr}
In my M-F newsletter today I mentioned an awesome Rust-based HTML/JS/CSS minifier library that also include batteries for a few other…
Announcement: New Substack Newsletter
Just a quick post to note that I'll still be doing long-form, single-topic posts here on the blog, but I've also started an M-F daily Substack newsletter [free], that introduces 1-3(ish) topics per-issue on stuff I find during my daily RSS…
Keeping Those SSH Keys Safe
I came across a neat site that uses a Golang wasm function called from javascript on the page to help you see if your GitHub public SSH keys are "safe". What does "safe" mean? This is what the function checks for (via that…
Update On ESC/POS Package Work
The morning before work was super productive and there is a nigh-complete DSL for ESC/POS commands along with the ability to just print {ggplot2}/{grid}…
Turning {ggplot2} Into a PoS (Point-of-Sale) System
At the end of March, I caught a fleeting tweet that showcased an Epson thermal receipt printer generating a new "ticket" whenever a new GitHub issue was filed on a repository. @aschmelyun documents it well in this blog post . It's a pretty…