Barry O'Sullivan
barryosull.bsky.social
Barry O'Sullivan
@barryosull.bsky.social
Nice! Looking forward this.
February 2, 2026 at 4:37 PM
Have one more ๐Ÿ‘. Really enjoying the game so far. The writing is top notch. I'm at the micro-worlds bit and it has me in stitches.
January 28, 2026 at 9:45 PM
Reposted by Barry O'Sullivan
It's been hard (it's being hard?) to learn how to make human connections. It's still a learnable skill.
January 17, 2026 at 4:24 PM
Just bounced off Notion and switched to Sublime Text for my markdown note taking needs.

Notion kept auto formatting things incorrectly and got in the way more than it helped.
January 6, 2026 at 10:57 AM
Reposted by Barry O'Sullivan
Nuance evaporates when oversimplification serves someone's agenda.
January 1, 2026 at 6:12 PM
Reposted by Barry O'Sullivan
Next year, weโ€™re going to Amsterdam!! ๐Ÿ‡ณ๐Ÿ‡ฑ

The Collaborative Software Design Workshop with @kenny.weave-it.org and @gienverschatse.com will take place on June 16 - 17 in Amsterdam and registrations are now open! ๐ŸŽ† www.avanscoperta.it/en/training/...
December 30, 2025 at 8:00 AM
I am trapped under a cat at at 1:15am. She's purring though, so fair trade.
December 23, 2025 at 1:16 AM
Reposted by Barry O'Sullivan
I can personally recommend Lair of the Clockwork God. Great game!
Okay, it's that time again: you can currently buy all available Size Five games on Steam at 75% off. That's six brillo games for less than a tenner! What a festive treat!
December 22, 2025 at 12:00 PM
Reposted by Barry O'Sullivan
I have again been asked if AI was used to make my game.

For transparency, my minions used generative AI to make all the parts of the game that didn't benefit from a human touch, were too boring to make or not important enough to craft by hand. In other words, we didn't use any generative AI.
December 21, 2025 at 9:10 PM
Reposted by Barry O'Sullivan
Cryptmaster ($16.24) - mavis beacon is still teaching typing, but now she's doing it with a sword in hand at the bottom of a dungeon. do battles, cast spells, solve riddles... all by typing! type anything!

seriously, fuck around with words, see what happens. store.steampowered.com/app/1885110/...
December 20, 2025 at 6:33 PM
December 20, 2025 at 9:24 PM
We're using Macroscope AI for code analysis and half the time it gives us broken suggestions, including hallucinations where it makes up properties.

These tools are not production ready.
December 19, 2025 at 12:27 PM
It's definitely worth revisiting the book, lots of great techniques.

I'm planning to do an information architecture session, get an idea of the different consumers, then see if LLMs can embed auto generated MD docs in those classes for different perspectives, then a separate process aggregates it.
December 18, 2025 at 3:35 PM
We're gonna give this a shot.

Might be worth me re-reading @cyriux.bsky.social's Living Documentation, see if we can combine techniques to get somewhere useful.

One thing is sure, I don't trust the generated docs one bit. Everything MUST be reviewed.
December 18, 2025 at 3:12 PM
Structure your docs in a way that code changes only trigger changes to specific docs. Can't rely on LLMs for this due to non-determinism. Better to have the LLM summarise the change, then a script aggregates that result with the previous unchanged summaries. Structure the doc yourself.
December 18, 2025 at 3:06 PM
We're playing with LLM generated documentation. It sounds great in principle, but the non-deterministic nature of LLMs means the docs change every build and need constant reviewing for errors.

We have ideas on how to address this.
December 18, 2025 at 3:03 PM
I've stopped reading PR descriptions written by LLMs. What's the point? They're usually overly verbose, don't make clear points, and are just poor rewording of the code change.

Why should I put effort into reading something you didn't write?
December 17, 2025 at 2:44 PM
I'm using Notion at work for note taking and it's the wrong tool for the job. All the auto-formatting gets in the way more than it helps.

I'm gonna switch back to Sublime Text and markdown, then sync the files to Google Drive.
Notion.at
December 15, 2025 at 3:02 PM
Reposted by Barry O'Sullivan
The Staff+ role is a fascinating place to be. Sometimes you feel accountable for everything yet nothing at the same time.
December 2, 2025 at 2:26 PM
Added bonus, use the factory in the mocked classes actual tests, now your proving it actually accepts and handles that param config as expected by mocks. Contract tests for cheap!
November 26, 2025 at 9:59 AM
Mocking method calls in unit tests gets so messy, especially when the method has 4+ params.

Solution: Bundle the params in a parameter object, have a factory for it in tests. BOOM, now your tests are cleaner!
November 26, 2025 at 9:58 AM
This is the closest I've played. Strong Morrowind vibes, fairly recent too. Would love more like it.
store.steampowered.com/app/1574240/...
Dread Delusion on Steam
Dread Delusion is an open world RPG brimming with strange places and dark perils. Carve your own path through the flying continents of a shattered land. Discover curious towns, unearth occult secrets,...
store.steampowered.com
November 22, 2025 at 9:57 PM
Good news: The support chat bot has finally given up and connected me to a real person.

Bad news: The real person's messages don't appear until I send a message. Looks like the polling or websocket implementation is broken.
November 16, 2025 at 4:36 PM
Always fun when a support chat bot tells you to contact support.
November 16, 2025 at 4:26 PM
That is very cool.
November 15, 2025 at 3:09 PM