Jamie Tanna | Software Engineer

  • /now
  • Blog
  • Links
  • RSVPs
  • Post by Kind
  • Search
  • Support Me

 Article

Why I Have a Website and You Should Too (12 mins read).

A persuasive look at the many reasons why you should have your own website, and some of the benefits it will bring you.

Mon, 22 Jul 2019 22:24 by Jamie Tanna's profile image Jamie Tanna . #persuasive #personal-website #www.jvt.me #indieweb #webmention #personal-brand #homebrew-website-club #blogging.

 Article

Croatia 2019 Summer Holiday (7 mins read).

Some of the highlights of an amazing holiday with Anna in Dubrovnik, Croatia.

Sun, 21 Jul 2019 21:53 by Jamie Tanna's profile image Jamie Tanna . #holiday #personal #croatia #game-of-thrones.

 Article

Visualising My Posting Habits (2 mins read).

Adding the capability to my site to enable visualisation of how often I post content.

Tue, 09 Jul 2019 22:44 by Jamie Tanna's profile image Jamie Tanna . #www.jvt.me.

 Article

A Reflection on Four Months of Gousto (11 mins read).

Looking back at the last four months of using Gousto to prepare meals for dinner.

Sun, 07 Jul 2019 18:55 by Jamie Tanna's profile image Jamie Tanna . #cooking #gousto #thoughts.

 Article

Being Celebrated in the 2019 Tyk Community Awards (1 mins read).

Announcing my win in the 2019 Tyk Community Awards for my blogging efforts.

Sun, 07 Jul 2019 11:24 by Jamie Tanna's profile image Jamie Tanna . #announcement #tyk #tykjs #community.

 Article

DDD East Midlands: Speaker Workshop (18 mins read).

A writeup of my notes from the awesome Speaker Workshop run by DDD East Midlands.

Mon, 01 Jul 2019 22:35 by Jamie Tanna's profile image Jamie Tanna . #events #dddem #public-speaking.

 Article

Rendering Webmentions using Client Side JavaScript (2 mins read).

Replacing my server-side rendered webmentions with client-side rendering.

Sun, 30 Jun 2019 21:20 by Jamie Tanna's profile image Jamie Tanna . #www.jvt.me #webmention #hugo.

 Article

Force a Refresh of an Emby Library in Kodi (1 mins read).

How to force an update of an Emby library from Kodi.

Wed, 26 Jun 2019 21:20 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #kodi #emby.

 Article

Notts Techfast: What do testers even do all day? (6 mins read).

A writeup and some thoughts about Dan Caseley's talk at Notts Techfast.

Wed, 26 Jun 2019 18:52 by Jamie Tanna's profile image Jamie Tanna . #events #notts-techfast #testing.

 Article

Talking about the IndieWeb at OggCamp 2019 (1 mins read).

Announcing my talk at OggCamp 2019 about the IndieWeb.

Mon, 24 Jun 2019 22:08 by Jamie Tanna's profile image Jamie Tanna . #events #oggcamp #announcement #indieweb #speaking.

 Article

Explaining Networking and Packet Switching with LEGO and the Postal Service (3 mins read).

A recap of how I've explained the concept of packet switching through the use of LEGO and the postal service.

Mon, 17 Jun 2019 19:51 by Jamie Tanna's profile image Jamie Tanna . #networking.

 Article

Pretty Printing JSON Web Tokens (JWTs) on the Command Line using OpenSSL (3 mins read).

How to easily introspect a JWT on the command line using OpenSSL and optionally Python for real pretty-printing.

Thu, 13 Jun 2019 13:02 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #python #command-line #jwt #json #pretty-print.

 Article

Women In Tech June 2019 - Negotiating For Fun And Profit (5 mins read).

A writeup of Ashley's talk at Women In Tech June about how to negotiate for a fairer deal.

Sat, 08 Jun 2019 10:56 by Jamie Tanna's profile image Jamie Tanna . #events #wit-notts #negotiation.

 Article

URL Decoding with Ruby on the Command Line (1 mins read).

How to use Ruby's standard library to decode URLs with a handy one-liner.

Fri, 31 May 2019 21:58 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #ruby #command-line.

 Article

Why www.jvt.me? (3 mins read).

Why is this site www.jvt.me? Why do I use www.? All will be explained.

Sun, 26 May 2019 16:26 by Jamie Tanna's profile image Jamie Tanna . #identity #indieweb #www.jvt.me.

 Article

Using Hugo .Render to Save Repetition (2 mins read).

Replacing ifs with .Render to save duplication in Hugo templates.

Sun, 26 May 2019 11:15 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #hugo #www.jvt.me.

 Article

.NET Notts May: Software Quality in the DevOps World (4 mins read).

A writeup of Matteo's talk at .NET Notts about Software Quality and DevOps.

Wed, 22 May 2019 20:24 by Jamie Tanna's profile image Jamie Tanna . #events #dotnetnotts #software-quality.

 Article

Adding iCalendar Feeds for Events in Hugo (1 mins read).

Using Hugo's custom output formats to automagically create an iCalendar feed for events.

Wed, 22 May 2019 12:15 by Jamie Tanna's profile image Jamie Tanna . #announcement #events #www.jvt.me #hugo.

 Article

Cyber Nottingham May (5 mins read).

A writeup of the Cyber Nottingham meetup in May.

Sun, 19 May 2019 16:35 by Jamie Tanna's profile image Jamie Tanna . #events #cyber-nottingham #security.

 Article

Using <details> tags for HTML-only UI toggles (3 mins read).

How using the <details> HTML tag can provide a toggleable UI element with only built-in HTML.

Sun, 19 May 2019 10:04 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #html #www.jvt.me.

 Article

Creating a /now page (1 mins read).

Joining the Now Movement by creating a /now page.

Fri, 17 May 2019 15:03 by Jamie Tanna's profile image Jamie Tanna . #announcement #now #www.jvt.me.

 Article

Implementing h-feed, and making all site content discoverable (2 mins read).

Announcing h-feeds for this website, and making it easier to read non-blog posts.

Sun, 12 May 2019 18:43 by Jamie Tanna's profile image Jamie Tanna . #announcement #microformats #www.jvt.me.

 Article

PHPMiNDS May: Running your PHP site on AWS Lambda with Bref (3 mins read).

The May edition of the PHPMiNDS meetup, and things I've learnt about porting existing applications to AWS Lambda.

Thu, 09 May 2019 22:19 by Jamie Tanna's profile image Jamie Tanna . #events #phpminds #serverless #aws-lambda.

 Article

Re-enabling search on my static website (2 mins read).

Announcing the re-enabling of search functionality on my static website.

Wed, 01 May 2019 20:15 by Jamie Tanna's profile image Jamie Tanna . #announcement #indieweb #search #www.jvt.me #jsonfeed.

 Article

Verify if a field in a JSON response is not set with Rest Assured (1 mins read).

How to verify whether a field is not present in a JSON Rest Assured Response.

Tue, 23 Apr 2019 22:07 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #java #rest-assured #json.

 Article

Pretty Print JSON with Java (1 mins read).

How to pretty print a JSON object using Java and Jackson.

Tue, 23 Apr 2019 21:22 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #java #json #pretty-print.

 Article

Gotcha: URL Encoding for consecutive double slashes issue with Rest Assured (2 mins read).

How to workaround consecutive double slashes being URL encoded (as %2Fs) in Rest Assured.

Mon, 15 Apr 2019 22:16 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #java #rest-assured.

 Article

PHPMiNDS April (2 mins read).

A recap of PHPMiNDS' April meetup.

Thu, 11 Apr 2019 23:01 by Jamie Tanna's profile image Jamie Tanna . #events #phpminds.

 Article

Marking up my pronouns with Microformats (2 mins read).

Adding my pronouns to my personal h-card to help others determine how I identify.

Wed, 10 Apr 2019 22:46 by Jamie Tanna's profile image Jamie Tanna . #announcement #microformats #diversity-and-inclusion #www.jvt.me.

 Article

Tech Nottingham April (5 mins read).

A recap of Tech Nottingham's April meetup.

Wed, 10 Apr 2019 21:45 by Jamie Tanna's profile image Jamie Tanna . #events #tech-nottingham.

 Article

Prettier HTML Reports for Cucumber-JVM (2 mins read).

How to generate prettier HTML reports for Cucumber with cucumber-reporting and cucumber-reporting-plugin, with and without Jenkins.

Sun, 07 Apr 2019 21:40 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #java #cucumber #testing #reporting.

 Article

Using Netlify for hosting www.jvt.me in Production (2 mins read).

Announcing my move to Netlify for hosting www.jvt.me.

Sun, 07 Apr 2019 16:10 by Jamie Tanna's profile image Jamie Tanna . #announcement #netlify #www.jvt.me.

 Article

Adding a JSON Feed to my site (1 mins read).

Setting up JSON feed for site for better interoperability with the IndieWeb.

Sun, 07 Apr 2019 10:53 by Jamie Tanna's profile image Jamie Tanna . #announcement #indieweb #jsonfeed #www.jvt.me.

 Article

Viewing X.509 DER Certificate Fingerprints with OpenSSL (1 mins read).

How to view an X.509 DER certificate's fingerprint using openssl commands.

Wed, 03 Apr 2019 19:10 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #certificates #command-line #der #openssl.

 Article

Viewing X.509 PEM Certificate Fingerprints with OpenSSL (1 mins read).

How to view an X.509 PEM certificate's fingerprint using openssl commands.

Wed, 03 Apr 2019 19:10 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #certificates #command-line #pem #openssl.

 Article

Hello IndieAuth! (1 mins read).

Setting up my IndieAuth provider for interacting with IndieWeb applications everywhere.

Sat, 30 Mar 2019 12:15 by Jamie Tanna's profile image Jamie Tanna . #announcement #indieweb #indieauth #www.jvt.me.

 Article

Pretty Printing JSON with Ruby (1 mins read).

Using Kernel.jj to pretty print Ruby objects as JSON objects.

Fri, 29 Mar 2019 18:04 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #ruby #json #pretty-print.

 Article

Hello IndieNews! (2 mins read).

Discovering IndieNews and starting to syndicate my posts to it.

Wed, 27 Mar 2019 21:50 by Jamie Tanna's profile image Jamie Tanna . #announcement #indieweb #microformats #www.jvt.me.

 Article

Specifying datetime in your Hugo posts' front matter (1 mins read).

Setting your posts' date to a datetime string to specify the time a post was published at.

Sun, 24 Mar 2019 13:43 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #hugo.

 Article

Marking up Events with Microformats (1 mins read).

Announcing the events content type and their markup with h-event.

Sat, 23 Mar 2019 14:19 by Jamie Tanna's profile image Jamie Tanna . #announcement #indieweb #microformats #www.jvt.me.

 Article

Beyond Rest: The Future of Web APIs (8 mins read).

A writeup of the meetup talking about what could come next for APIs.

Fri, 22 Mar 2019 00:00 by Jamie Tanna's profile image Jamie Tanna . #events #openapi #internet-of-things #apis #graphql #containers.

 Article

Homebrew Website Club: Nottingham, Session 1 (2 mins read).

A recap of our first Homebrew Website Club: Nottingham.

Wed, 20 Mar 2019 22:16 by Jamie Tanna's profile image Jamie Tanna . #events #indieweb #hwc.

 Article

Easily rewriting Git URLs from HTTPS to SSH and vice versa (2 mins read).

How to use Git's config to rewrite HTTPS URLs to SSH and vice versa, for repo pushes and pulls.

Wed, 20 Mar 2019 10:39 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #git.

 Article

Adding the microformats h-entry markup to my blog posts (1 mins read).

Announcing the addition of the h-entry markup to my blog posts.

Tue, 19 Mar 2019 21:54 by Jamie Tanna's profile image Jamie Tanna . #announcement #indieweb #microformats #www.jvt.me.

 Article

Displaying Webmentions on my Hugo website (3 mins read).

How and why I've gone about getting Webmentions rendered on my static Hugo site.

Mon, 18 Mar 2019 17:22 by Jamie Tanna's profile image Jamie Tanna . #announcement #indieweb #microformats #www.jvt.me.

 Article

Setting up a personal hCard for myself (2 mins read).

Setting up an hCard to allow microformats parsing for details about myself.

Fri, 15 Mar 2019 23:29 by Jamie Tanna's profile image Jamie Tanna . #announcement #indieweb #microformats #www.jvt.me.

 Article

Homebrew Website Club: Nottingham (2 mins read).

Thoughts about setting up the first Homebrew Website Club in Nottingham.

Thu, 14 Mar 2019 21:41 by Jamie Tanna's profile image Jamie Tanna . #announcement #indieweb #hwc #homebrew-website-club-nottingham.

 Article

I'm Not Good With People (12 mins read).

A bit of a raw look about how I'm really poor in social situations, how I've got to this realisation, and how I want to do better about it.

Sat, 02 Mar 2019 16:03 by Jamie Tanna's profile image Jamie Tanna . #thoughts #personal #introvert #social.

 Article

Verifying Signed JWTs (JWS) with Node.JS (3 mins read).

How to use the jsonwebtoken and node-jose libraries to verify the signature of a Signed JSON Web Token (JWS) with Node.JS.

Mon, 25 Feb 2019 22:13 by Jamie Tanna's profile image Jamie Tanna . #blogumentation #nodejs #command-line #jwt #json.

 Article

Moving talks.jvt.me to reveal-hugo (3 mins read).

Migrating my custom Reveal.JS setup to using reveal-hugo.

Sun, 17 Feb 2019 18:11 by Jamie Tanna's profile image Jamie Tanna . #announcement #revealjs #hugo.

  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  •  … 
  • 8
  • »
  • »»

Other links that may be of interest:

  • All Posts
  • Talks
  • Blogroll
  • Why is my site www.jvt.me?
  • Popular Posts
  • Post Visualisation

Want to get in touch?

  •  @jamietanna
  •  @jamietanna
  •  @jamietanna
  •  Jamie Tanna
  •  hi@jamietanna.co.uk
© 2020 Jamie Tanna. Post content and code snippets licensing is detailed on respective pages, otherwise default to Creative Commons Attribution Non Commercial Share Alike 4.0 International and Apache License 2.0.
Site design released under the MIT License, based on Hack.css.
Proudly hosted on Netlify, and generated by 4a2feb8dd on Sat, 18 Apr 2020 14:40:29 +0100..