Sign in

Robyn Veitch

@oddert.bsky.social
175 followers 233 following 688 posts

Lead Software Engineer @ redacted | She/Her | Glasgow, Scotland | Active / Sustainable Travel propagandist | Regional branch member of the Trans Mafia | Neach-labhairt Beag Gàidhlig

PostsRepliesMedia
Robyn Veitch @oddert.bsky.social · 02/10/2026
None of these even managed to achieve the minor level of endearingness of the EDF energy blob. Low effort slop.
A waist high statue of the EDF mascot, a little "8" shaped blob with wide eyes and a little quiff
010
Robyn Veitch @oddert.bsky.social · 27/09/2026
New train station wooo!! #balgray
020
Robyn Veitch @oddert.bsky.social · 16/09/2026
Wait no I liked the camera one from last week Listen to @bloodwork.show 📹
What appears to be an ordinary, if old fashioned, home camera recorder with Sony branding, a handle, and a lense ... The camera opened out into a gun. Idk how to describe it it's just a gun now. It kindov folds out along a seam in the middle and I guess the amount is stored in the handle. Pleasingly the black trim and Sony logo are still very visible and look good
2375
Robyn Veitch @oddert.bsky.social · 15/09/2026
Trans Rights Or Else
000
Robyn Veitch @oddert.bsky.social · 06/09/2026
My favourite in this genre was a brief period where people on Tumblr were imagining a live action Dungeon Menshi with Photoshops like this
A collation of four headshots of Dungeon Menshi characters, clockwise from the top left:

- Chris Pratt as Laos wearing full plat armour and wielding a spatula looking a bit dopy
- Anna Taylor Joy as Marcille, an elf in a blue robe
- David Tennant as ChillChuck looking very serious wearing a big green scarf
- Jack Black as Senshi, a well built dwarf welding a frying pan
020
Robyn Veitch @oddert.bsky.social · 05/09/2026
Was required to outline my 'I'll Fist Fight A Ghost' policy on a Tumblr post and I stand by it
Tumblr tags which reads as follows:
- for the longest time I've had an "it's on sight" policy for ghosts
- I don't believe in ghosts but should I see one I'm going to punch it
- I will sprint, mind fixated on my objective, a single-minded doggedness guiding my fist to its objective
- no talk, no hesitation, no negotiation, I see a slender man looking mf staring at me from across the pasture and violence will become me
- what happens then? Who knows. But all we can know is that looking spooky from afar is no longer an option for them
- oh you're coming to get me? Ooohh soo scary. I'm coming to get you. Be ready. 
- I once gave myself sleep paralysis by imagining that it would be fucked up if I gave myself sleep paralysis and saw that ghost from Blyth Manor
- I got so enraged by what bullshit it was I managed to wrench myself out of the paralysis to try and grab the ghost
- fuck them ghosts
000
Robyn Veitch @oddert.bsky.social · 31/08/2026
At last I can feel like a Fitness Person again Tee hee English bank holidays for me strava.app.link/tVk44Wcz35b
000
Robyn Veitch @oddert.bsky.social · 20/08/2026
Trying to enjoy some wimsey in life while contemplating the ever increasing pursuit of violences against imaginary objects that can never be satisfied in an increasingly rage filled feedback loop as liberal democracy eats itself
Person in a Tweety Pie costume slumped seated on a concrete slab looking defeated surrounded by rubble being approached by two armed military officers
0175
Robyn Veitch @oddert.bsky.social · 14/08/2026
My street is being resurfaced so pendant that I am I'm taking a look at some of the subtle car brain social attitudes that influence the design of Google maps and what that tells us a out how street space is viewed
100
Robyn Veitch @oddert.bsky.social · 12/08/2026
Sun (alleged)
010
Robyn Veitch @oddert.bsky.social · 12/08/2026
Listen to @bloodwork.show
Two images of a bicycle mounted machine gun  in the early 20th century. In the first a soldier stands holding the bike with the gun stored under the saddle pointing backwards. T
In the second the bike stand is down and the gun has been rotated to fire.
2224
Robyn Veitch @oddert.bsky.social · 15/07/2026
Also looking at you Star Trek 🤔
A promotional poster for Star Trek Picard showing a wide high shot of LA with a series of swooping highways creating the form of the Starfleet deltaA shot from Star Trek Into Darkness showing street level San Francisco in the future in which much of the street level layout looks remarkably similar to contemporary designs with wide carriageways, gray harsh surfaces, timed pedestrian crossings and no bicycles A shot of a flying car from Star Trek Picard with what appears to be an aerial highway behind
000
Robyn Veitch @oddert.bsky.social · 27/06/2026
BABYER COOTS
010
Robyn Veitch @oddert.bsky.social · 27/06/2026
Babycootsbabycootsbabycoots
210
Robyn Veitch @oddert.bsky.social · 25/06/2026
Radicalising my coworkers trying to explain the labour theory of value:
Screenshot of the slides showing a triumphant goose with the label "goose value 71" and the text "I was the goose that created the value", "74-3=71"
020
Robyn Veitch @oddert.bsky.social · 25/06/2026
Every one of these is like it's own individual hyper-irony shit post
Screenshot segment showing a 
 Goose surrounded by golden eggs with the text "Eggs do not lay eggs. 3 -> 74. Increase = 71.
100
Robyn Veitch @oddert.bsky.social · 09/06/2026
Everyone now get out your violins to play a respectful requiem for the fallen geezers. In time with the sad music solemnly sing: Listen to @bloodwork.show 🎻🔫
Screenshot of a tweet from user @MusicalChaotic, screen name 'Musical Instruments with Chaotic Auras' dated 19/07/2022. The tweet contains an image of a violin equipped with a sniper scope and a bayonet. The caption reads "You've heard of the violin, now get ready for the violence"
2183
Robyn Veitch @oddert.bsky.social · 09/06/2026
Feels really good to sit here watching a stream of notifications from the BBC trying to stoke a race riot, every notif mentioning the suspects ethnicity and immigration status. They're salivating over this
BBC News Breaking News notification reading "Police believe Belfast knife attack suspect arrived from Dublin and was then granted leave to remain"
031
Robyn Veitch @oddert.bsky.social · 04/06/2026
Dog what are we doing here. What about the phrase brutalism springs to mind "make the noisiest most obtrusive assault on the sensibilities of the user possible"?
010
Robyn Veitch @oddert.bsky.social · 25/05/2026
Local woman decides to finally try a new charting library and emerges from the cave into the bright bold world free of ApexCharts
A git commit message reading "feat: moved scenario projection preview chart to use mui-x-charts. this rules. x-charts from now on. its so over for Apexcharts."
000
Robyn Veitch @oddert.bsky.social · 23/05/2026
Deep Space Nine title card under the station with the text "We have two versions of Microsoft Outlook on board and neither of them are working"
14212
Robyn Veitch @oddert.bsky.social · 13/05/2026
Collie at the magic
010
Robyn Veitch @oddert.bsky.social · 13/05/2026
I'm at the Magic CC ride. I'm at the Wesley Crusher Flagpole Memorial Shrine. I'm at the Combination Magic CC Wesley Crusher Flagpole Memorial Shrine.
The base of the Queens Park flag pole with a large picture of Wesley Crusher pasted to the base. A bicycle rests against it and the railing behindThe base of the Queens Park flag pole with a large picture of Wesley Crusher pasted to the base. A bicycle rests against it and the railing behind
241
Robyn Veitch @oddert.bsky.social · 10/05/2026
Orchids* acquired @ the Glasgow Botanic Gardens orchid show *One orchid five succulents but who's counting
Two bags with a couple of long leafs spilling out resting on a benchThe back of a touring bike with two panniers attached. A solitary leaf pokes out from within one of the bagsA series of small pot succulents on a glass table. Books on gardening and sustainable transport visible in the background. A Maxillaria Calantha orchid. Bulbus base formations approximately 30mm in diameter rest on wood chips with long single leaves sprouting from each
010
Robyn Veitch @oddert.bsky.social · 08/05/2026
000
Robyn Veitch @oddert.bsky.social · 06/05/2026
Oh there's a new meme template generator? Time for some Sisko Posting 🥃
A mock burger king ad with the majority of the text inside the burger bun containing Benjamin Sisko's monologue from Star Trek DS9 In a Pale Moonlight. The last line, "Computer - erase that entire personal log.", is reserved for the main headline. The full quote is as follows: "At oh-eight-hundred hours, station time... the Romulan Empire formally declared war against the Dominion. They've already struck fifteen bases along the Cardassian border. So, this is a huge victory for the good guys! This may even be the turning point of the entire war! There's even a "Welcome to the Fight" party tonight in the wardroom!... So... I lied. I cheated. I bribed men to cover the crimes of other men. I am an accessory to murder. But the most damning thing of all... I think I can live with it... And if I had to do it all over again... I would. Garak was right about one thing – a guilty conscience is a small price to pay for the safety of the Alpha Quadrant. So, I will learn to live with it...Because I can live with it...I can live with it. Computer – erase that entire personal log."
020
Robyn Veitch @oddert.bsky.social · 01/05/2026
What a diverse selection of Tory fash to choose from, such a diversity of fodder for my composter Anyway #votegreen
A selection of bullshit from Labour and ConservativesThe same leaflets torn up
110
Robyn Veitch @oddert.bsky.social · 24/04/2026
Getting way too excited at seeing an 11 car Avanti Pendalino go down the Cathcart circle lines that I take the most dogshit pictures and video the world has seen
000
Robyn Veitch @oddert.bsky.social · 17/04/2026
Bugs bunny meme saying "no" but with the text removed
000
Robyn Veitch @oddert.bsky.social · 05/04/2026
what is this. who switched this on switch it back off again I have gardening to do
Snow at top a garden
Additional view of snow atop gardens, looking along a row of tenements
010
Robyn Veitch @oddert.bsky.social · 02/04/2026
Ahh so that's what it looks like during the day lol
Bikes propped against benches in the new park in the darkView across to the riverside through trees in the darkView over to the Govan Bridge in the darkView of the Glasgow Tower and full moon against the delapadates building in the new Govan park with Magic CC in the dark
020
Robyn Veitch @oddert.bsky.social · 02/04/2026
moon
View of the new park in Govan with the Glasgow Towar and Moon framed against the Magic CC
030
Robyn Veitch @oddert.bsky.social · 31/03/2026
Oohh I thought it was a three part. Listen to @bloodwork.show
Some guy idk on a game show sitting in a big chair smacking a big red button which is labeled "More violence"
000
Robyn Veitch @oddert.bsky.social · 25/03/2026
Ah fuck yessss listen to @bloodwork.show
Kalivin and hobs panel in which the dad is riding a bike saying "Sure! Cyclists have a right to the road too, noisy, polluting, inconsiderate maniacs! I hope gas goes up to eight bucks a gallon!"
020
Robyn Veitch @oddert.bsky.social · 11/03/2026
Procure you some Listen to @bloodwork.show
A rocket launcher propped in the corner next to some folded blankets like a yoga mat with text "Everyone been real quiet since I got this rocket launcher"
000
Robyn Veitch @oddert.bsky.social · 07/03/2026
an explosion is an explosion
1193
Robyn Veitch @oddert.bsky.social · 04/03/2026
Also funny that the 'replace' option was so clearly the lest favoured by Transport Scotland but everyone there was excited by it. Lots of emphasis on their "traffic modeling" system which is bunk science at the best of times +this graphic "ooHH scary look how much MORE youll be FORCED to drive" lol
Heat map of expected traffic increase levels with a big scary line showing a diversion along the M78. Lmao who care.
020
Robyn Veitch @oddert.bsky.social · 04/03/2026
Lovely little trip on this fine day to Woodside Hall to make a bunch of Transport Scotland reps sweat and tell them that it's finally time to #replacethem8
Me next to bike in commemoration of the day lolA leaflet sitting on the pannier rack about the Woodside viaduct worksBig thumbs up next to the section on replacementZoomed in section on the replacement page header
110
Robyn Veitch @oddert.bsky.social · 27/02/2026
I'm getting this fucking framed. Wishing everyone in the Brittish Press and political establishment a very merry Cope And Seath Day
Screenshot 1 of 4 of this article: BBC News - Chris Mason: Green Party win will prompt soul searching within Labour and questions for Starmer - BBC News
https://www.bbc.co.uk/news/articles/cy03ydp27nno?app-referrer=push-notification Screenshot 2 of 4 of this article: BBC News - Chris Mason: Green Party win will prompt soul searching within Labour and questions for Starmer - BBC News
https://www.bbc.co.uk/news/articles/cy03ydp27nno?app-referrer=push-notification Screenshot 3 of 4 of this article: BBC News - Chris Mason: Green Party win will prompt soul searching within Labour and questions for Starmer - BBC News
https://www.bbc.co.uk/news/articles/cy03ydp27nno?app-referrer=push-notification Screenshot 4 of 4 of this article: BBC News - Chris Mason: Green Party win will prompt soul searching within Labour and questions for Starmer - BBC News
https://www.bbc.co.uk/news/articles/cy03ydp27nno?app-referrer=push-notification
000
Robyn Veitch @oddert.bsky.social · 10/02/2026
Really informative episode here, great to see a collab with a legend like Patrick. Anayway beastings will continue until you listen to @bloodwork.show
Artwork by Walter Molino of a woman beating a man with a bouquet of flowers, presumably after an unwanted advance. The woman is labelled "me, cunty", the man is labeled "you, grovelling, temporarily ignorant until you listen to Blood Work", the flowers are labeled "listen to Blood Work"
0122
Robyn Veitch @oddert.bsky.social · 04/02/2026
Imagine listening to @bloodwork.show about the Nazi Wizard and Chelmsford ethnostate here.
Screenshot of YouTube video "beans.mp4". POV you are riding a bike on a beautiful dedicated bike path / road opening a can of Heinz BeansScreenshot of YouTube video "beans.mp4". POV you are riding a bike on a beautiful dedicated bike path / road pouring the beans into a potScreenshot of YouTube video "beans.mp4". POV you are riding a bike on a beautiful dedicated bike path / road lighting a portable stoveScreenshot of YouTube video "beans.mp4". POV you are riding a bike on a beautiful dedicated bike path / road with the pot atop a stove engulfed in flames
072
Robyn Veitch @oddert.bsky.social · 14/01/2026
Listen to Blood Work
A faded, lightly washed out image of a man in a powerful stance approaching another man while weilding something on fire at the end of a rope above his head so as to create a ring of fire. Caption from a deactivated user reads "it's monday. lets get on it cunts"
010
Robyn Veitch @oddert.bsky.social · 01/01/2026
Reports just comming in now of the first Upsy Downey of 2026
Border collie upside down on a couch
010
Robyn Veitch @oddert.bsky.social · 24/12/2025
Merry Blood Workmas one and all
The actually good characters from the pokemon anime tieing up santa whom they have captured
093
Robyn Veitch @oddert.bsky.social · 20/12/2025
Most terrifying ride in a while dual welding these on the way home. Bonus is I'm now one step closer to a Dutch citizenship.
A view from the riders perspective on a touring bike decked out with Xmas lights pulling a folding bike to the side. Picture taken moments before riding straight into a signal head poleView looking backwards of both bikes leaning into one anotherDramatic shot of the two bikes handlebars facing up the South City Way with the sunset in the distanceBoth bikes leaning against a garden fence. Not pictured: a frazzled Robyn far too pleased with herself.
100
Robyn Veitch @oddert.bsky.social · 20/12/2025
FOLDING BIKE AQUIRED - Thank you Bike For Good!
Raleigh folding bike in a tennemant close
220
Robyn Veitch @oddert.bsky.social · 17/12/2025
Listen to Blood Work
Gillian Anderson in a 90s smiling while suit pointing a gun at a beige computer

Alteratively: why did someone take a picture of me at work
1193
Robyn Veitch @oddert.bsky.social · 12/12/2025
why is this the first thing I see I dislike this app
Multiple bluesky tweets with idk Trump I a. Big hat?? What's going on with his expression if ont know
020
Robyn Veitch @oddert.bsky.social · 09/12/2025
Listen to Blood Work.
Eiza González as Marjorie Stewart in The Ministry of Ungentlemanly Warfare and can I just say: hello
0101
Robyn Veitch @oddert.bsky.social · 03/12/2025
Blood work is on eof the best new podcasts out there, hyper relevant to our current moment, really enjoyed going through all their episodes past couple of days Listen to Blood Work.
Bycycle mounted machine gun
1103