π»
TIL the From
HTTP request header. Now used for crawlers, it was originally intended for allow human users to supply their email address to the server. Innocent times.
π» Tech category
π» Checked the micro.blog logs, and the cert “expired” at 10:06 a.m. (EST), so the site was down for almost 2 hours. Previously.
π» Site was down for a few minutes (that I know of) due to an expired cert error. I checked the server and my cert was not expired. I rebooted nginx and it’s working again. π€·
π» Exporting Mastodon Posts to My Blog
Twitter’s public implosion has redoubled my interest in blogging, and I’ve been posting more.
π» Use Neovim as your man pager
You may know that you can open man pages in a Neovim buffer with :Man
.
However, you can also configure your shell to open manual pages in a
Neovim buffer when called from the command line.
π» Base CSS to Style a Novel
I’m working on a short novel, which got me thinking about typesetting (naturally). There’s as many ways to style a book as there are a webpage [citation needed], but there’s rules β¦
π» DIY Neovim fzy search
There are plenty of fuzzy search solutions for Neovim, most notably Telescope, but sometimes you just want something fast and simple.
π» Hand Drawn SVGs
I’ve been trying to find a good workflow for drawing vector artwork that has the spontaneity and roughness of hand drawn images.
π» Fixing GPG Yubikey integration on macOS Big Sur
I had some trouble after upgrading GPGTools to version 2020.2 on macOS Big Sur, where it would ignore my Yubikey smart card and I couldn’t unlock my stuff.
π» Painfully Rendering a Simple Bar Chart with Nivo
I’ve been working on a graphing project for the Astoria Digital volunteer group in collaboration with Muckrock. The app will visualize data around New York’s 50a police disciplinary record β¦
π» PHP Boolean Casting Gotchas
I find PHP’s boolean casting rules strange and hard to remember. I know I’m not alone.
π» Actually Using the General Sibling Combinator
I’ve vaguely known about CSS’s general sibling combinator for a while, but I have never found a practical use case for it, until now. And let me tell you, the results are, get ready for β¦
πΉοΈ π» Introducing PCG: Or, How I'm Spending the Pandemic
A lot has changed in the world since I last posted.
I have been extremely lucky during this pandemic. I am still employed, I can work from home, and I have my wife to shelter with. I do not take these β¦
π» My Facebook Ad Data
Today I downloaded all the data Facebook has on me, and started poking through it. Since it’s been the focus of every privacy scandal, I went straight to the ad data. I found two items.
π» Don't commit that file!
I wrote a small git pre-commit
hook to prevent committing certain files.
There are more words to this, but if you’re impatient, you can skip right to
the goods.
π» Machine Learning
I took a week off from work to join a deep dive study group on machine learning. It was an incredible experience and I want to tell you about what I learned.
π» Pain and Pleasure
This is not meant to be a take down piece, and I realize I’m not providing any direct solutions. I wouldn’t be writing about Drupal if I didn’t care about it. My hope is that my β¦
π» My Talk at QueensJS
I had the priviledge of giving a talk at QueensJS last week. QueensJS is a wonderful JavaScript meetup, with a real diverse and welcoming crew of folks attending. I was pretty nervous about doing the β¦
π» Practical Internet Privacy
π» Grammatical CSS Lists
The Situation ΒΆ
You have a list of items that you need to render with comma separation, and an “and” at the end.