Robin Osborne's Avatar

Robin Osborne

@rposbo.bsky.social

Ex-Burberry, Selfridges, Asos; Principal Engineer, Solution Architect, Tech Leadership; Web Performance Optimisation and Observability subject matter expert

141 Followers  |  356 Following  |  108 Posts  |  Joined: 26.07.2024  |  1.5985

Latest posts by rposbo.bsky.social on Bluesky

Preview
The Great Software Quality Collapse: How We Normalized Catastrophe The Apple Calculator leaked 32GB of RAM.

The Great Software Quality Collapse: How We Normalized Catastrophe

(aka, ship slow, build well, hire juniors and let them learn by making lots of small mistakes)

techtrenches.substack.com/p/the-great-...

05.11.2025 10:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Using Local LLMs to Automatically Simulate APIs in ASP.NET Core MimimalAPI (English) Scott Galloway is a lead developer and software engineer with a passion for building web applications.

www.mostlylucid.net/blog/llmapi

This is a pretty clever use for a local LLM in aiding development

04.11.2025 17:28 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Playing Music Roulette with an ancient harddrive that I've networked up via a raspberryPi: luckily this one is New Order, including Blue Monday!

03.11.2025 18:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Less than a month to go to get your ticket and join us on November 14th.

Line up is solid, inspiration assured, and an amazing day just waiting for us all.

Join us: 2025.ffconf.org

20.10.2025 12:30 โ€” ๐Ÿ‘ 3    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - jmsdnns/webbol: A minimal static web server written in COBOL A minimal static web server written in COBOL. Contribute to jmsdnns/webbol development by creating an account on GitHub.

A minimal static web server WRITTEN IN COBOL

github.com/jmsdnns/webbol

Incredible. And honestly, the comments in the code is helping me understand the huge COBOL codebase I'm having to help migrate right now...

09.10.2025 09:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

How on Earth did Immortals: Fenyx Rising not become a total smash when released? It's fantastic! I realise it was overshadowed by Breath of The Wild, but it's like the Arcade Version of BoTW, with great humour and exploding with Greek mythology. Fave game of the moment, for sure.

29.09.2025 06:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Everyone going nuts over Model Context Protocol (MCP) for building an LLM-friendly interface to your API, and I'm just thinking about how much easier it was to build coffeescript API abstractions for Hubot backintheday...

15.09.2025 16:28 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
npm Author Qix Compromised via Phishing Email in Major Suppl... npm author Qixโ€™s account was compromised, with malicious versions of popular packages like chalk-template, color-convert, and strip-ansi published.

npm Author Qix Compromised via Phishing Email in Major Supply Chain Attack
socket.dev/blog/npm-aut...

Oof... Reminds us of the importance of vulnerability scanning in the CI pipeline, and how bizarre it is to blindly rely on random people's code

09.09.2025 09:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
A proposal for inline LLM instructions in HTML based on llms.txt - Vercel llms.txt is an emerging standard for making content such as docs available for direct consumption by AIs. Weโ€™re proposing a convention to include such content directly in HTML responses.

A proposal for inline LLM instructions in HTML vercel.com/blog/a-propo...

Something I hadn't considered: adding helpful instructions specifically for metal-based users into HTML, without affecting meat-based users.

05.09.2025 09:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Getting Creative With Images in Long-Form Content | CSS-Tricks Images in long-form content can (and often should) do more than illustrate. They help set the pace, influence how readers feel, and add character that words alone canโ€™t always convey.

Getting Creative With Images in Long-Form Content css-tricks.com/getting-crea...

Some nice examples of how to make your content more interesting to read (note too self: ease up on the text-heavy articles.. ๐Ÿ˜ฌ)

04.09.2025 16:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Google Chrome at 17 - A history of our browser Chrome turns 17 this week, and it feels like a good time to reflect on how far we have come in terms of Chromes guiding principles

Google Chrome at 17 - A history of our browser addyosmani.com/blog/chrome-...

A great article to celebrate the history of the Chrome browser, which I remember totally changing my browsing experience backintheday. I hadn't appreciated how it impacted other browser development too!

04.09.2025 09:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My eldest is starting 6th Form, and I'm very much enjoying seeing her A Level Computer Science work, as it's helping me remember Python ๐Ÿ˜

(My CompSci A Level was using Turbo Pascal! Anyone remember that?!)

04.09.2025 06:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Current middle class annoyance: ITV's coverage of the Women's Euros, referring to it as "the Women's Euro's, *twenny twenny* five".

Twenny.

(After I've spent the last decade or so attempting to correct my children, now "it's on TV, in an announcement, so it must be ok")

22.07.2025 19:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

*apparently epic

22.07.2025 18:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Ozzy Osbourne, Black Sabbath frontman and icon of British heavy metal, dies aged 76 The singer, who later became famous on reality TV show The Osbournes, dies less than three weeks after retirement concert

Ozzy Osbourne, Black Sabbath frontman and icon of British heavy metal, dies aged 76
www.theguardian.com/music/2025/j...

At least he got the, statement epic, Sabbath reunion done . ๐Ÿฅน

๐Ÿ–ค๐Ÿค˜๐Ÿป

22.07.2025 18:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Scientists reportedly hiding AI text prompts in academic papers to receive positive peer reviews Research papers found carrying hidden white text giving instructions not to highlight negatives as concern grows over use of large language models for peer review

Scientists reportedly hiding AI text prompts in academic papers to receive positive peer reviews
www.theguardian.com/technology/2...

Hahahahahahahhaaaa

15.07.2025 09:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I saw a comment somewhere a while ago that said using AI to write your work is like sending a robot to the gym for you and expecting to see results. The essay isnโ€™t the point. Writing the essay is.

24.04.2025 18:25 โ€” ๐Ÿ‘ 34    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 2
Preview
CDs Are Cutting-Edge Tech Once More Aaed Musa built a wrist-mounted launcher for Mini CDs that fires 5 discs per second for some real-life Fruit Ninja fun.

CDs Are Cutting-Edge Tech Once More

23.04.2025 09:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Google demos Android XR smart glasses with Gemini AI, visual memory, and multilingual capabilities Until now, Google's Android XR glasses had only appeared in carefully curated teaser videos and limited hands-on previews shared with select publications. These early glimpses hinted at...

Google demos Android XR smart glasses with Gemini AI, visual memory, and multilingual capabilities

22.04.2025 16:28 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

As per usual, the one day of the year when people are slightly more hesitant to believe what they read online, instead of being constantly critical of the crap random people put out there.

Woe betide any company releasing something REAL and interesting today..

01.04.2025 07:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Another way to ensure markup is streamed to the browser quickly is to rely on static rendering which generates HTML files during build time. With the full file available immediately, web servers can start sending the file immediately and the inherent nature of HTTP will result in streaming markup. While this approach isn't suitable for every page on every websiteโ€”such as those requiring a dynamic response as part of the user experienceโ€”it can be beneficial for those pages that don't require markup to be personalized to a specific user.

Another way to ensure markup is streamed to the browser quickly is to rely on static rendering which generates HTML files during build time. With the full file available immediately, web servers can start sending the file immediately and the inherent nature of HTTP will result in streaming markup. While this approach isn't suitable for every page on every websiteโ€”such as those requiring a dynamic response as part of the user experienceโ€”it can be beneficial for those pages that don't require markup to be personalized to a specific user.

You always gotta push it Zach! ๐Ÿ˜

How about this?:
web.dev/articles/opt...

28.02.2025 15:07 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Black, upright, rotary phone, looks like it's from the mid 1900s. Coin slot at the bottom. Front view.

Black, upright, rotary phone, looks like it's from the mid 1900s. Coin slot at the bottom. Front view.

The back of the rotary phone shows a stumpy bottle of whiskey hidden inside

The back of the rotary phone shows a stumpy bottle of whiskey hidden inside

Whiskey fan? Like, *really* a fan? He's some dangerous news: a whiskey auction just started today.. ๐Ÿ˜ฌ

https://whisky.auction/auctions/preview

Loving this rotary phone one!

09.02.2025 11:59 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

I have no idea why anyone pays for AI... Just go ask any "helpful" assistant on any website these days.

06.02.2025 17:29 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Current frustration: websites developers that don't understand the EU cookie policy, so hitting "decline" doesn't write a cookie saying "a choice has been made, don't ask again", meaning the cookie overlay appears on every page, every time...

06.02.2025 17:36 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What's the solution? I'm looking at courses to learn "front-end" again, but they're all React or similar. What is it I'm really trying to achieve?

Maybe it's just getting good with "current CSS" and general design.. hmm.. forget js, yeah...

03.02.2025 21:42 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Once again I find a random website offering a random SaaS solution that I could build no problem, only to remember I haven't really done front-end for a lot of years and I hate js frameworks with a passion.

03.02.2025 21:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

is it good or bad that a billionaire oligarch with close ties to foreign dictators is currently downloading the most sensitive information the us federal government has about its citizens to his own private servers?

02.02.2025 06:36 โ€” ๐Ÿ‘ 27272    ๐Ÿ” 6730    ๐Ÿ’ฌ 1045    ๐Ÿ“Œ 436
Preview
The unreasonable effectiveness of simple HTML I've told this story at conferences - but due to the general situation I thought I'd retell it here. A few years ago I was doing policy research in a housing benefits office in London. They are singul...

Here's a story about why it is vital to ensure that basic services work for *everybody*.

shkspr.mobi/blog/2021/01...

26.01.2025 15:30 โ€” ๐Ÿ‘ 28    ๐Ÿ” 16    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 5

wikipedia is aggressively centrist - NPOV requires centrism - and it was founded by a libertarian.

but if these fuckwits are determined to have a fight on the question of facts being facts, they're getting one.

23.01.2025 17:26 โ€” ๐Ÿ‘ 32    ๐Ÿ” 2    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

@rposbo is following 20 prominent accounts