Hi, I'm Jamie Tanna (he/him/his) , and I'm currently a Software Development Engineer 2 with a passion for backend engineering, especially with regard to APIs and automation.
I've been building up my experience working in a DevOps environment while working at Capital One UK as a Software Development Engineer and a Software Quality Engineer working on Consumer Identity, but I am now working on Third Party API engineering.
I use my site as a method of blogging about my learnings, as well as sharing information about projects I have previously, or are currently, working on in my spare time.
I'm a GNU/Linux user, a big advocate for the Free Software Movement, and I try to self host my own services where possible, instead of relying on other providers.
Drop me an email at firstname.lastname@example.org, or using any of the other social links below.
Want to know why my site is www.jvt.me? Check out my post Why www.jvt.me?.
Below you can find my feed (h-feed), which includes all my content types on this site. If there's something in particular that you'd like to find, you may be looking for my blog posts, otherwise you can search for it.
How to only add files that have changed with
git add -u.
An interesting read, but I would personally say to stick to the language-specific process. Ie
Rakefiles for Ruby, a task in your
npm run deps as it'll handle things nicer in a language / stack you're more familiar in, although I totally see why you'd want a language-agnostic interace
There may still be some dupes for now, looks like my async work has meant there are clashes with trying to write to the DB https://gitlab.com/jamietanna/www-api/issues/75
Looks like I've done it now - https://gitlab.com/jamietanna/www-api/issues/74 is the root cause, which I'll fix this evening properly. For now, I've put a hacky hotfix in to get it working
Updating my post-deployment tooling to only send Webmentions when they've not already been accepted (or rejected).
I'm interested in attending Jon Skeet - C# 8 New Features on
I'm on the waitlist currently - but hopefully will be able to make it!
The link doesn't seem to be working BTW 🤔 seems to go to
Well, I think I've cracked it - after a few weeks of on-and-off work on making my webmention sending not spam everyone (see https://www.jvt.me/posts/2019/10/30/reader-mail-webmention-spam/ ) - it's now not re-sending them if they're successful. This is a good first step, but I'll be improving it to re-send if the post's data has changed since last time it tried (in the future). Note that this isn't quite done yet, expect it to be live tomorrow perhaps.
Making a series of posts more discoverable using the
Adding in a validation in the pipeline to protect from a broken feed.