Properly managing your `.gitignore` file
Recommended read: Properly managing your `.gitignore` file https://julien.danjou.info/properly-managing-your-gitignore/
Properly managing your `.gitignore` file
Recommended read: Properly managing your `.gitignore` file https://julien.danjou.info/properly-managing-your-gitignore/
Setting up a directory for OpenSSL's SSL_CERT_DIR
(2 mins read).
How to configure a directory of trusted certificates for OpenSSL to trust.
I will be attending DotJS debrief and Christmas quiz! on
Locking Your Machine Before Suspending Using systemd (2 mins read).
How to get systemd to automagically lock your machine before it suspends.
Recommended read: Black Widow Teaser Trailer https://youtu.be/tXXZOKQ9VU8
Self-hosted site outranking Medium Publication
Another reason folks should be part of the IndieWeb, not only owning your data but getting better SEO!
Recommended read: Self-hosted site outranking Medium Publication https://www.indiehackers.com/product/prototypr-io/self-hosted-site-outranking-medium-publication--LuqyKHQ9gno3JFsyoXc
Recommended read: Born in a Garage https://blog.jessfraz.com/post/born-in-a-garage/
cron.weekly is a great newsletter, I'm glad you're coming back Mattias!
Recommended read: cron.weekly is coming back! https://ma.ttias.be/cron-weekly-is-coming-back/
abbreviate - Go package to shorten strings with common abbreviations
Recommended read: abbreviate - Go package to shorten strings with common abbreviations https://github.com/dnnrly/abbreviate
Please put dates ABOVE your posts
Recommended read: Please put dates ABOVE your posts https://jlelse.blog/thoughts/2019/11/dates-above/
So around ~1312 my server that hosts services such as https://meetup-mf2.jvt.me and https://eventbrite-mf2.jvt.me/ but also my Micropub endpoint and other things restarted. Not 100% sure why (as it turns out that the logs didn't persist) but turns out that my webserver ( https://caddyserver.com/ ) hadn't been configured to restart post-boot, but all the other services had. Woops! Glad I didn't have a tonne of content to push, but it was a bit worrying having no way to resolve it, as I had no laptop to SSH and diagnose.
Recommended read: Beware of shell globs https://soptik.tech/articles/beware-of-shell-globs.html
Hey https://realize.be is the source code for the Web page hosted at https://indigenous.realize.be anywhere? I was looking to contribute client metadata https://indieauth.spec.indieweb.org/#client-information-discovery similar to how Jacky does at https://v2.jacky.wtf/post/1f8ffba0-e948-4dac-aa6a-3975074cced9
(issue was raised at https://gitlab.com/jamietanna/jvt.me/issues/821 to implement)
Reader Mail: Getting an RSS Feed of Only Posts (2 mins read).
Updating my site to allow for RSS feeds for specific post content such as posts, as per a reader's request.
Public SSH keys can leak your private infrastructure
An interesting look at how using one key for everything (SSH to servers, SSH for git hosting, etc) can be a Bad Thing™
Recommended read: Public SSH keys can leak your private infrastructure https://rushter.com/blog/public-ssh-keys/
What I've Learned Over National Blog Posting Month (NaBloPoMo) 2019 (4 mins read).
Looking back at a month of blogging every day, and what I've learned.
Slyvia has some amazing artwork in general, but also has some really beautiful representations of each of the Ubuntu distributions' namesakes.
Recommended read: Slyvia Ritter's Gallery https://www.sylvia-ritter.com/new-gallery/
Parsing URL Querystrings with Node.JS (1 mins read).
How to easily parse a URL querystring with Node.JS.
Using the OpenSSL Command-Line to Verify an SSL/TLS Connection (2 mins read).
How to use the openssl
command-line to verify whether certs are valid.
Viewing Jenkins Jobs' Configuration as XML (1 mins read).
How to view the XML configuration for a given Jenkins job.
BadSSL - test with expired, misconfigured or weak SSL/TLS configuration
Recommended read: BadSSL - test with expired, misconfigured or weak SSL/TLS configuration https://badssl.com/
Recommended read: Jenkins Artwork and Logos https://jenkins.io/artwork/
"Do you have kids?" - "Thankfully, no."
Recommended read: "Do you have kids?" - "Thankfully, no." https://shkspr.mobi/blog/2019/11/do-you-have-kids-thankfully-no/
Trusting Self-Signed Certificates from Ruby (1 mins read).
How to configure Ruby to trust self-signed certificates.
Storing UTC is not a silver bullet
Recommended read: Storing UTC is not a silver bullet https://codeblog.jonskeet.uk/2019/03/27/storing-utc-is-not-a-silver-bullet/
I will be attending #NottTechParty - The Nottingham Tech Community Christmas Party 2019 on
Pretty Printing YAML with the Ruby Command-Line (1 mins read).
Using Ruby's YAML
library to pretty-print YAML files from the command-line.
Nostalgia Is Gross, But That’s What I’ve Got Now That I’m Blogging Every Day — Elan Morgan
Recommended read: Nostalgia Is Gross, But That’s What I’ve Got Now That I’m Blogging Every Day — Elan Morgan https://elanmorgan.com/blog/blogging-nostalgia-is-gross
Definitely yes to this! I've also proposed how we can do this using Microformats2 in https://www.jvt.me/posts/2019/04/10/pronouns-microformats/
Recommended read: Pronouns in the Bio https://gregorlove.com/2019/11/pronouns-in-the-bio/
Blocking Twitter Widgets from This Site (2 mins read).
Enforcing a privacy-aware removal of Twitter's JavaScript widget from this site.
This is my go-to for tidying up disk space issues when working with Docker
Recommended read: Docker Cleanup Commands https://www.calazan.com/docker-cleanup-commands/
Neurodiversity and Blogumentation (1 mins read).
Sending links to people to save myself explaining things isn't always the best idea.
Hacking JSON Web Tokens (JWTs)
Recommended read: Hacking JSON Web Tokens (JWTs) https://medium.com/swlh/hacking-json-web-tokens-jwts-9122efe91e4a
This is a really nice recap of https://dddeastmidlands.com and gives you a nice feel of the day!
Recommended read: DDD: East Midlands 2019 https://youtu.be/UXEMuBVSXyM
I'm interested in attending IndieWeb Summit on
I'm quite up for coming to IndieWeb Summit, but I'd need it to either map to some work while I'm out there, or some holiday, as it's a long way to come. But would be very cool!
Preventing The Capital One Breach
Recommended read: Preventing The Capital One Breach https://ejj.io/blog/capital-one
André Staltz - The Web began dying in 2014, here's how
Recommended read: André Staltz - The Web began dying in 2014, here's how https://staltz.com/the-web-began-dying-in-2014-heres-how.html
Gousto's Journey To A More Sustainable Recipe Box
Recommended read: Gousto's Journey To A More Sustainable Recipe Box https://www.gousto.co.uk/blog/sustainable-recipe-box
Should You Build a Webhooks API?
Recommended read: Should You Build a Webhooks API? https://brandur.org/webhooks
Report: We Tested 5 Popular Web Hosting Companies & All Were Easily Hacked
Recommended read: Report: We Tested 5 Popular Web Hosting Companies & All Were Easily Hacked https://www.websiteplanet.com/blog/report-popular-hosting-hacked/
Piping Data When Not Running a Command with sudo
(1 mins read).
How to (more) safely pipe stdin
to an elevated command with sudo tee
.
Minifying JSON with Python (1 mins read).
How to take a pretty-printed JSON string and replace it with a minifed JSON string using Python.
Minifying JSON with Ruby (1 mins read).
How to take a pretty-printed JSON string and replace it with a minifed JSON string using Ruby.
Only Adding Changes for Tracked Files With Git (1 mins read).
How to only add files that have changed with git add -u
.
Two shebang papercuts and a thimble
Recommended read: Two shebang papercuts and a thimble https://www.crystae.net/posts/2019/11/08/two-shebang-papercuts/