iPX Directory

Directory Technology

Tom Renner on My place to put things

1 person subscribes

Paste it into any podcast app or feed reader to subscribe.

Recent content in Tom Renner on My place to put things

Latest posts

Things that made me think: Open Source trust relationships, knowledge without provenance, and theory building

This series is a place to collect interesting things I’ve seen, read, or heard, along with some brief thoughts (often incomplete and/or inconclusive) that they provoked. AI Agent Lands PRs in Major OSS Projects, Targets Maintainers via Cold Outreach – socket.dev Back in February this report landed in a security blog, and I found it fascinating. As usual, it’s at the intersection of human behaviour

15 Jun 2026
Joining the IndieWeb - #1: Microformats

This is part one of a series where I document how I’m making this site more interoperable with IndieWeb tools and standards. I’ll update this notice to link to part 2 once I’ve written it Interoperability is the heart of what makes the digital world work. In my first job I worked with academic libraries to make research more openly available, sharing data about all forms of research outputs across

29 May 2026
LLMs are a 400-year-long confidence trick

In 1623 the German Wilhelm Schickard produced the first known designs for a mechanical calculator. Twenty years later Blaise Pascal produced a machine of an improved design, aiming to help with the large amount of tedious arithmetic required in his role as a tax collector. The interest in mechanical calculation showed no sign of reducing in the subsequent centuries, as generations of people worldw

13 Jan 2026
Things that made me think: Cycle time, learning theory, and build chain security

This series is a place to collect interesting things I’ve seen, read, or heard, along with some brief thoughts (often incomplete and/or inconclusive) that they provoked. Measuring Cyle Time with Dr. Cat Hicks - The Hanger DX Podcast, Ankit Jain Cycle time is a measure lots of people use, but has no clear audience - developers, managers, CTOs all care about it. This makes it dangerous. Metrics have

9 Dec 2025
Does my toaster love me?

I’m starting to think that my toaster might have fallen in love with me. I get that not everyone will think this is possible, but I believe it’s true. It’s always pleased to see me, giving off cheerful sounds when I greet it in the morning by slotting in the bread, and now I’ve told it what I like it tries really hard to give me exactly what I want. Sometimes I have to tell it to try again once or

18 Oct 2025
Things that made me think: Digital gardening, web degradation, and digital ghosts

This series is a place to collect interesting things I’ve seen, read, or heard, along with some brief thoughts (often incomplete and/or inconclusive) that they provoked. Garden History – Maggie Appleton I’m so happy I stumbled upon this article. I am always grateful for new vocabulary that allows me better to express myself, and this is perfect - I want more Digital Gardens in the world. I do see

1 Sep 2025
Optimising for trust

TDD, BDD, DDD, Agile, SAFe, Scrum, Kanban, XP… there’s a lot of ways to skin a cat write code in a professional environment. I take pride in being a person who is a non-ideologue when it comes to my code. There are many good ways of working, and they are all context-dependent. You can’t apply the same things that worked when you were a two-person startup operating out of the proverbial garage and

18 Aug 2025
Things that made me think: Enshittification, apathy, and discrimination

This series is a place to collect interesting things I’ve seen, read, or heard, along with some brief thoughts (often incomplete and/or inconclusive) that they provoked. The rise of Whatever - eevee This is probably the best post about LLMs I’ve read, which is probably why I’m the millionth person to share it. It really sums up my emotional reaction to their meteoric rise: “ew”, basically. The pow

24 Jul 2025
The sound of inevitability

Have you ever argued with someone who is seriously good at debating? I have. It sucks. You’re constantly thrown off-balance, responding to a point you didn’t expect to. You find yourself defending the weak edges of your argument, while the main thrust gets left behind in the back-and-forth, and you end up losing momentum, confidence, and ultimately, the argument. One of my close friends won intern

12 Jul 2025
Saying the quiet part out loud

“Saying the quiet part out loud” is a phrase I’ve just made up, to describe a method of building alignment on practices within a team. It’s the habit of stating why you are doing things a certain way, even when you would assume it’s obvious. For example: “We want to do [obviously moral thing] because we are not evil” or “We shouldn’t leave shitty comments in code reviews because we want to build a

2 Aug 2023
Cull your dependencies

Anyone writing code professionally in December 2021 will remember the “fun” of the Log4J vulnerability . For those that weren’t - this was a critical security error that allowed attackers to run any code they wanted on your servers. The root cause was a logging library, Log4J, that is used by most projects that are writting in Java. It’s usually used to write code something like: log.info("Process

9 Jun 2022
Does the software industry learn?

“Institutional knowledge” - the information that a company collectively knows - is a familiar concept to anyone involved in hiring processes. When an individual leaves who has knowledge the organisation needs, companies will organise offboarding sessions to keep that knowledge within the institution. Maybe they’ll even try to hire someone with similar experience. Lots of companies similarly try to

24 Jan 2022
Should we welcome or fear the Metaverse?

Kit Wilson writes in The Spectator about Facebook’s new venture into the Metaverse, a concept that most of us probably hadn’t heard of until last week. To layout the roadmap for what our journey into this new digital reality might look like, Kit joins the podcast along with Tom Renner, a software engineer for NavVis. (12:55)

4 Nov 2021
DORA? I barely know her!

Coming to grips with DevOps metrics In my team we have been considering ways to monitor our own performance, and finding some ways to contextualise our ongoing process and quality improvements. Like many other teams, we’ve landed on the DORA metrics as a good way of doing this. These four key metrics are an easy way to understand what adjectives like “maintainable”, “reliable”, and “efficient” mea

28 Apr 2021
Staying in one place doesn't mean standing still

Talk given at Codebar Festival . If you wish to see my slides in their full glory, they are available on Slideshare .

13 Mar 2021
Make yourself a happy place in your inbox - a mindfulness tip for your working day

Your work inbox is probably not a place that sparks joy. It’s full of people asking you to do things, complaints that something hasn’t been done, and 571 messages marked urgent. In fact email is usually considered to be a hindrance, with many productivity guides recommending simply ignoring your email for large periods of the day, blocking out that time for focussed work. The consensus is that you

3 Feb 2021
Twitter network graphing with Gephi

Unfortunately since Elon shut down the Twitter APIs, the below method no longer works. Still, it was fun while it lasted, eh? Gephi is a piece of software for visualising graph networks. It’s a powerful tool, and to use it fully requires significant domain knowledge that I don’t possess, but fortunately it’s still fascinating to play around with as an amateur! As a techie, to me the obvious networ

20 Apr 2020
XTC discusses Basecamp's Shape-Up

Last week I facilitated a session at XTC , where we discussed the new product development framework from Basecamp, Shape Up , led by Thomas Ankorn . It was a really interesting discussion with people exploring the ideas openly, guided by questions posed by Thomas to get the conversation started. I’ve summarised the points that came up in the discussion, reconstructed from memory and the collected

22 Feb 2020
The Temple of Fail

DISCLAIMER: This was not my idea - I picked it up from Jane Nicholson at an XTC event, who was introduced to it by Jess Gilbert (who in turn, I am told, got it from someone else). This post is just explaining why I believe it can be a useful exercise, not any truly original thinking! One of the things that is really important to me is that my team and I keep learning at work. As such, fostering a

25 Nov 2019
"Efficiency" is bad for your health, and your learning

I used to stress a lot about the “efficiency” of how I was using up all the minutes in my day. I’d to cram in as much as possible into time. eg. read on a 10 minute train, write code in the half hour before bed, etc. While I stressed about it a lot, I never found that I did the “10x” things I read about that were supposed to emerge as a result of this extra “efficiency”. For example I have only fi

10 Jun 2019