Pushing your Git Branches to a Matching Remote Branch (1 mins read).

How to save yourself from typing git push --set-upstream origin ${branch}
and have Git determine the branch you're pushing to.
Pushing your Git Branches to a Matching Remote Branch (1 mins read).
How to save yourself from typing git push --set-upstream origin ${branch}
and have Git determine the branch you're pushing to.
Testing Your SLF4J Logs (2 mins read).
Looking at how we would unit test our SLF4J logs to gain confidence they work, and to catch regressions in the future.
Viewing Logs for a systemd Unit with journalctl
(1 mins read).
How to view the logs for a given unit, using systemd and journalctl
.
I will not be attending
But I also have some tweaks to make sure I render a title for /mf2/ entries, as currently search doesn't help as it's just an empty string returned for things that match
I think at https://www.jvt.me/events/homebrew-website-club-nottingham/2019/09/18/ tonight I'm going to write a how-to for setting up your first h-card, similar to https://www.jvt.me/posts/2019/08/21/rsvp-from-your-website/
Setting up a custom RubyGems Repository for Chef in Test Kitchen (1 mins read).
How to use a private RubyGems repository for your Chef gem dependencies in Test Kitchen.
Overriding Test Kitchen Driver Configuration (2 mins read).
How to override specific configuration in Test Kitchen's project-specific .kitchen.yml
.
Starting off the week nicely with a massage. May have napped through a little bit 😴
How Many Gadgets Does the Kitchen Need?! The Many Tools for Chef Dependency Management (5 mins read).
Looking at the different dependency management solutions of Chef, and how, where and why you would use each one.
I've just seen in my GitLab repo's issues that I've had an issue raised about my CI/CD configuration (https://gitlab.com/jamietanna/jvt.me/issues/664).
This seems like a great solution to try and find common issues in pipelines.
Adding RSVP Support for Indie Events (1 mins read).
Adding RSVP support to my Micropub endpoint for Indie events.
I will be attending
I will be attending
I will be attending
This is a great article about how to be safer when writing shell scripts. I am a huge proponent of not using them where possible, and instead moving them to another scripting language (Ruby, Python, Node) which you can test, and use a shared standard library.
Sending Webmentions Automagically on Deploys of the static website www.jvt.me (4 mins read).
The journey to getting Webmentions sending automatically from my static website, www.jvt.me.
Justin talks us through the ability to retiring old systems being a really important capability for a company, making sure that it doesn't impact the users.
This is a very interesting read - privacy and data ownership is quite familiar to those of us who have been using tech for some meaningful amount of our lives, but what about those who've never touched the Internet, but have suddenly found their data is being collected and owned by someone, somewhere?
I'm happy to announce that all three instances of Homebrew Website Club Nottingham in October are going to be dedicated to Hacktoberfest! This is super exciting, and I'm hoping to possibly get some extra swag for it.
I hope you're able to come along and contribute back to some of the projects we're all using for our websites, or maybe find something new to play with for your site.
I'll also be looking to create a blog post about what Hacktoberfest is and why you should get involved - keep an eye out!
Extracting Request Parameters Dynamically for a application/x-www-form-urlencoded
Request in Spring (1 mins read).
How to access all key-value pairs of parameters sent in a application/x-www-form-urlencoded
request.
Extracting Request Parameters Dynamically for a multipart/form-data
Request (2 mins read).
How to access all key-value pairs of parameters sent in a multipart/form-data
request.
Adding a 404 page for www.jvt.me on Netlify, with Hugo (1 mins read).
Announcing a swanky new 404 page for www.jvt.me.
Converting Ruby Hash keys to Strings/Symbols (2 mins read).
How to recursively convert a Ruby Hash's keys to a String / Symbol.
Merging an 'Override' Ruby Hash into the Original Hash (6 mins read).
How to use Ruby to merge two hashes with nested arrays of hashes, with the second hash overriding values from the first.
I want to say a big thanks for everyone who came to https://phpminds.org this evening to hear my talk about the IndieWeb!
I hope you all got something out of the talk and it's encouraged you to look into it a bit more - come along to https://www.jvt.me/events/homebrew-website-club-nottingham/ for more IndieWeb + personal website building.
I'm looking forward to getting a blog post out, covering it, but that may have to wait until I give the talk at https://oggcamp.org in October.
I will be attending
Adding Newlines to all Files in Git (3 mins read).
Adding newlines at the end of all Git-tracked files.
Adding Calendar details on events pages (1 mins read).
Adding an iCalendar event as well as an 'Add to Google Calendar' link for each event on this site.
Introducing a Microformats API for Meetup.com: meetup-mf2.herokuapp.com
(4 mins read).
Announcing the Microformats translation layer for Meetup.com events.
I will be attending
I will be attending
I will be attending
I'm looking forward to my first IndieWebCamp, as well as visiting Amsterdam again with Anna. We're planning on taking a couple days' holiday post-IWC, so that should be really nice too!
This is quite an interesting little gotcha that many may not know (for instance I did not) about a 75GB limit of storage of Lambdas.
I quite like this idea. As https://charity.wtf puts it, we should be comfortable with deploying no matter what day or time of the week, because our tooling and processes should give us confidence. It's an antipattern and a sign that something is wrong if we don't want to do it.
But at the same time, you don't want to be staying up late on a Friday because someone pushed something, and then have it potentially ruin your weekend.
It's definitely a hard line to walk, but as this article says, we should opt for something a bit more risky, to give us more confidence
Making it easier to determine the kind
of content for Indie posts (2 mins read).
Adding a kind
hint to my Indie post types to make it easier to look through each content kind.
Play Podcast (mp3): Download (Duration: 43:34 — 30.0MB) Graham tells us all about his new 3D printer, and the FOSS that he uses with it. Plus KDE, Xfce, ZFS, and more in the news. News Unpatched KDE …
I will be attending
I will be attending