Sign in

Liam Duffy

@liamduffy.dev
134 followers 87 following 846 posts

Software engineer based in East London. Joint co-ordinator of @hackneycycling.org.uk

PostsRepliesMedia
Liam Duffy @liamduffy.dev · 11/09/2026
Chris, I think this would be a strong look for the video
A woman stands in a field wearing a large black hat with solar panels on the brim, plugged into a neck cooler
001
Liam Duffy @liamduffy.dev · 04/09/2026
Got sorted fairly quickly by Herberts Cycles in Whitstable, who had Brompton-appropriate tubes in stock. Evidence: video of me cycling with visible sea in background!
001
Liam Duffy @liamduffy.dev · 27/08/2026
Wait what, are they a / b testing the blurb?
Crop of cover, showing title "31 Inventions That Built Our World" and following blurb; "Fascinating and often very funny" from Tom Holland and "I Love Jonn Elledge's brain" from Marina Hyde.
000
Liam Duffy @liamduffy.dev · 24/07/2026
Prices seem somewhat reasonable for someone caught in a bind in a busy central London location
Screenshot of Hooplr app, showing two parking locations on Goods wayScreenshot of Hooplr app showing pricing, 2 hours is 50p, 6 hours £1, 12 hours £2, 18 hours £3, and 24 hours is £4
120
Liam Duffy @liamduffy.dev · 19/06/2026
Adding to the issue is how faded the markings are where Popham Road meets Essex Road. You can have a lot of cyclists waiting at a red here, and then drivers turning left almost into their path because they swing out so far. New North Academy feels like a good candidate for a school street also?
Street-level view of junction between Popham Road and Essex Road, from Popham Road direction
100
Liam Duffy @liamduffy.dev · 19/06/2026
Goo morning @cycleislington.uk! I'm wondering if this is something you've raised before: I'm getting a little annoyed at this part of my commute along C27. Seems like there's a rat run that's been left open via Popham Road / Greenman Street allowing drivers to avoid signalled junction to the north.
Map view of Popham Road and Greenman Street
220
Liam Duffy @liamduffy.dev · 20/05/2026
All better now. I actually had the replacement part in hand less than 24 hours after the breakage—Balfes had it in stock in their warehouse. Yay for regional medium-size retail chains.
A retaining clip with text "EF" happily positioned on the front mudguard of a bike
000
Liam Duffy @liamduffy.dev · 20/05/2026
Choir I'm in is doing a sing, tickets if that's your sort of thing: www.eventbrite.co.uk/e/oss-choir-...
Poster for event. Carved image of sun with face, then text below:

Oss
Summar Solstice Celebration
19.6.26
St. John on Bethnal Green
7:30pm
£12-20
000
Liam Duffy @liamduffy.dev · 19/05/2026
The management company for my building puts user-facing strings directly in the URL as query params
A web user portal for a housing association, with various options to manage things like paying rent, with an alert banner at the top saying "Success! Pay your rent now, or we are going to chuck your stuff in the canal! "
000
Liam Duffy @liamduffy.dev · 17/05/2026
Any Gazelle owners ever had this part snap off one of their mudguards? I rode over an aluminium can and it somehow sprang up and took revenge
Plastic thing being held between thumb and forefinger, with text "EF" and an illustration of a map of Europe on it
100
Liam Duffy @liamduffy.dev · 10/05/2026
First Past the Post doing First Past the Post things...
Table with title "Election results by party"

Shows Aspire winning 33 seats with 32.25% of the vote, and Green / Labour party both winning 5 seats each with 22.83 and 22.67% of the vote respectively
110
Liam Duffy @liamduffy.dev · 08/05/2026
Council have tweeted out 45% turnout, which seems more realistic! xcancel.com/hackneycounc...
Screenshot of post on xcancel from Hackney Council. Text contents are:

Elected in Brownswood ward:

Soraya Adejare, Green Party (1,554)
Florence Schechter, Green Party (1,370)

Full results available at: orlo.uk/zPtI7 

Turnout: 45.01%
021
Liam Duffy @liamduffy.dev · 06/04/2026
Took this about a forrnight ago. A new bridge improving connections between the north of Hackney Wick with Fish Island appears to be nearing completion. Was supposed to open last summer! (see www.queenelizabetholympicpark.co.uk/business/fut...)
View of ramp up to bridge from Fish Island side. Flats in background behind bridge, large flat tiled ahead in foreground.View of bridge passing over canal. Flats under construction in background, on other side of canal.
111
Liam Duffy @liamduffy.dev · 06/03/2026
Section of interview with James Cameron:

Asked how audiences should time a bathroom break, Cameron says, "Any time they want. They can see they scene they miss when they come to see it again."
000
Liam Duffy @liamduffy.dev · 17/02/2026
As much as many cyclists won't want to share space with buses, e-scooter riders on their little wheels *really* won't find that appealing! e.g. does anyone genuinely think that the big new pavement build outs on Pembury Circus won't have people scooting across them from day one?
Birds-eye view render of redesigned Pembury Circus Junction
020
Liam Duffy @liamduffy.dev · 17/02/2026
New ourbike.co.uk arrival in my neighbourhood (Prince Edward Road, Hackney Wick). Will be handy having it so close!
Big front loader cargo trike with OurBike branding, locked up to a bike stand
030
Liam Duffy @liamduffy.dev · 15/01/2026
Having an entirely normal night
010
Liam Duffy @liamduffy.dev · 05/12/2025
It's the "cross river" fare, here if you scroll down www.thamesclippers.com/plan-your-jo...
Screenshot of pricing information from Thames Clipper website, with following information shown:

Cross River

Making crossing the Thames easier and cheaper for customers wanting to travel between the following piers: 

Barking Riverside Pier ↔ Woolwich (Royal Arsenal) Pier - For an easy connection with the Elizabeth line (within 9 minutes)
Greenland (Surrey Quays) Pier ↔ Canary Wharf Pier
Rotherhithe Pier ↔ Canary Wharf Pier - For an easy connection to the Jubilee and Elizabeth lines, the DLR or Santander bikes.

Adult - Oyster / App - £4.10
110
Liam Duffy @liamduffy.dev · 23/11/2025
I'm just thinking that it would be all well and good to create a specific exception for particular public transport vehicles to cross the bridge, but if there was a wider exemption then this could support micromobility innovations more generally (see pics).
A small electric delivery vehicle in royal mail liveryA small electric vehicle with two seats, in a yellow colour, with "yo-go.city" branding on the side
110
Liam Duffy @liamduffy.dev · 14/11/2025
Back at #ffconf after eight years! I don't remember being supplied with quality pastries last time.
Picture of chocolatey pastry with out of focus conference screen in background
110
Liam Duffy @liamduffy.dev · 13/11/2025
Reading the press release, here's the other vehicle they'll be trialling (the Neomor D01). How cute is this
Screenshot of promotional video for Neomor DO1. It is red and has flashing lights, like a little fire engine!
100
Liam Duffy @liamduffy.dev · 13/11/2025
Many European countries have much looser restrictions on where mopeds or similar classes of vehicles can go. We often implement LTN like measures with the sign on the left, which bans all motor vehicles, and don't have an equivalent of the one on the right which allows bicycles and mopeds.
UK no motor vehicles signDutch / Belgian mopeds / bicycles allowed sign
120
Liam Duffy @liamduffy.dev · 21/10/2025
I don't even know what sign you would use for a "no motor vehicles except mopeds" restriction, maybe an "Evel Knievel" sign, and then an extra sign below to state the exception? Meanwhile EU nations have a sign that allows (and I think also requires?) moped riders and cyclists to use a given path.
UK no motor vehicles signDutch / Belgian mopeds / bicycles allowed sign
000
Liam Duffy @liamduffy.dev · 19/10/2025
I think you ought to try a swoopy bridge like this for yourself! Or at least watch some POV videos, and try to imagine how "dizzy" you'd get in reality. I can recommend one in Utretcht, and there's another in Glasgow that I can't wait to try myself but haven't had the opportunity yet.
Dafne Schippers Bridge with long curved approach over school roofSighthill Bridge over M4 in Glasgow with swoopy approach
010
Liam Duffy @liamduffy.dev · 07/10/2025
It's okay though, we've dealt with the danger from speeding vehicles
Barrier at western entrance to Clayton Vale, with a tight chicane to the left, and a narrow gap in the centre.
050
Liam Duffy @liamduffy.dev · 20/08/2025
E-bikes (except e-bikes)
Screenshot from PSPO, reads "E-bikes (any bicycle equipped with an electric motor save for any bicycle that meets the EAPC 2015 regulations)"
021
Liam Duffy @liamduffy.dev · 20/08/2025
The signs they've put up seem to muddy the waters significantly Otherwise, isn't this just a list of things that are already illegal?
PSPO sign from Swindon Town centre. Says that you "must not", among other activities, "ride e-bikes or e-scooters"
010
Liam Duffy @liamduffy.dev · 13/08/2025
This is nice option to see, but I feel like if Decathlon really want to be allies then they should make the points count for more if I make a donation to a charity, instead of it being the same amount of money as I could have off my next purchase.
Screenshot of Decathlon points reward options, showing 3000 points can be redeemed for either a £5 voucher for spending in their shops, or for a £5 donation to the charity Stonewall
020
Liam Duffy @liamduffy.dev · 30/07/2025
If the data can be trusted (and tbh, my own experience bears this out), the availability in the Netherlands and Germany is outstanding. In the UK? Not so much. There's a cluster in the Lake District but I'm not sure that's accurate. visitlakedistrict.com seems to have been scrubbed of any mention.
Screenshot of map showing UK and part of northern Europe with locations of e-bike chargers shown.
010
Liam Duffy @liamduffy.dev · 24/07/2025
Moved the light using the custom thingamajig. Seems to work well. It does look a little wierd perhaps. I might try replacing it with a sleeker light eventually. The bike came with a rechargeable rear light instead of one that is wired in, maybe I'll find a set that is suitable to replace both?
Bike light mounted to handlebar stem faceplate, using 3D printed adaptor mentioned previouslyDifferent angle, also showing bike light mounted to handlebar stem faceplate
100
Liam Duffy @liamduffy.dev · 19/07/2025
Two prints of the model arrived on Thursday, so that's 60 odd hours from having the idea, to having it in my hand. Cost £7, most of that was shipping. I've tested that it will fit (which thankfully it does) but not actually moved the light yet.
3D print of model (referred to earlier in thread) in the palm of my hand
200
Liam Duffy @liamduffy.dev · 14/07/2025
Anyone know where I could get something like this printed? It's 11 x 33 x 13mm. I'm trying to move my bike's front light off the fork and onto a mount attached to the stem faceplate. This is after a fruitless afternoon scouring premade mounts, assuming I could find one that would work in a pinch.
3D model. Two ends with GoPro style prongs, of slightly varying dimensions
210
Liam Duffy @liamduffy.dev · 28/06/2025
Went to Wuppertal. Took a more than reasonable number of pictures of trains and train infrastructure.
Screenshot of my camera roll, showing many pictures of the Wuppertal Schwebebahn
051
Liam Duffy @liamduffy.dev · 19/06/2025
If not for e-bikes, then why for e-bikes shaped?
Power outlet on a train, next to bike stands, with a sign (in German) saying "not for e-bikes"
020
Liam Duffy @liamduffy.dev · 13/06/2025
If you wanted to excite people who are considering moving into a new build, tell them they're a three minute cycle from Screwfix, Topps Tiles, and a couple of paint vendors
Hoardings outside flats under construction, with cycle travel times detailed thereon
020
Liam Duffy @liamduffy.dev · 08/04/2025
All down to the incredible coaching "Just smash it around the wall, son"
100
Liam Duffy @liamduffy.dev · 07/04/2025
As long as Tesla are underperforming the rest of the market, I can't bring myself to get that upset about it all
Graph of FTSE 100 index since beginning of year, showing 6.76% slideGraph of S&P 500 index since start of year, showing a 15.10% slideGraph of Tesla stock value since start of year, showing a 40.09% slide
100
Liam Duffy @liamduffy.dev · 01/04/2025
ooh my Samsung watch now (maybe this isn't new?) has built in support for interval training. Shouldn't have to look at the watch at all during a run now.
Screenshot of watch with running highlighted out of activity options, and configured timings for interval training shown
000
Liam Duffy @liamduffy.dev · 30/03/2025
Bucket list item ticked off ✅
A certain cycle roundabout in Salford, with a bike parked on the pedestrian island in middle
2192
Liam Duffy @liamduffy.dev · 18/03/2025
Anyone local to Hackney Wick know what happened here (Chapman Road)? 10 meters or so of fencing damaged, and part of a bus bumper left in amongst the rubble.
Pavement partly fenced off due to damaged wallCloser picture than previous, showing what looks part of a vehicle bumper behind the fencingClose up of vehicle bumper and damage to fencing
002
Liam Duffy @liamduffy.dev · 15/02/2025
Never had to do one but they sound fun!
Screenshot of YouTube comment: "one way interviews make me wanna be on the news the next day"
000
Liam Duffy @liamduffy.dev · 15/02/2025
The "i ain't reading all that. im happy for you tho, or sorry that happened" DM meme
010
Liam Duffy @liamduffy.dev · 26/01/2025
Can't believe they didn't account for vans when they built the rows, traders must have been furious
Picture of part of Chester Rows, elevated shopping walkways
020
Liam Duffy @liamduffy.dev · 21/01/2025
I would love to see the Zipcar flex zone cover more of London. Being able to park them anywhere within permit zones makes them *more* convenient than owning your own car, in some respects. Not sure what is holding it back. Lack of agreements with councils? Lack of vehicles?
Map of London from Zipcar app, showing "Zipzone" area
120
Liam Duffy @liamduffy.dev · 20/01/2025
According to super smart Google AI, veggie haggis might be our only option before long...
011
Liam Duffy @liamduffy.dev · 08/01/2025
I think I was even more impressed seeing bike parking by bus stops even in rural areas. Living somewhere where transit is sparse is often cited as a reason why people *need* cars. If you can safely cycle ten minutes to the nearest bus stop and lock up though, this can provide a genuine alternative!
Small bus shelter with five spaces to park bikes, and nothing but fields in the background
131
Liam Duffy @liamduffy.dev · 09/12/2024
Meanwhile in the Netherlands / Flanders, it seems like it would actually quite difficult to find yourself more than 10 miles from a public e-bike charger (these pictures are all from one day, and a cafe I stopped at for lunch let me charge there too)
Public e-bike charger in a field, next to a road.Public e-bike charger outside a shopping centrePublic e-bike charger at the bottom of a dykeE-bike charger at the top of a dyke
010
Liam Duffy @liamduffy.dev · 09/12/2024
This is the notice. I think I might have interpreted it wrongly. They would've had to be incredibly unlucky to have had "multiple" fires in one commercial building due to battery failures, if 161 were recorded across the whole country last year.
Notice saying "Due to multiple fires caused by the failure of lithium-ion batteries, e-bikes and e-scooters are not permitted to be stored or charged on site. Thank you for your understanding."
100
Liam Duffy @liamduffy.dev · 04/12/2024
Doesn't take the turns as stylishly as those in Manchester
A tram in Manchester straddling two sets of tracks
000
Liam Duffy @liamduffy.dev · 28/11/2024
See, this is why we need separated rollerblading lanes and bus lanes
141