Advertisement · 728 × 90

Posts by Ian Cooper

The key here is no hit points, just, did you get what you want, GM narrates outcome

40 minutes ago 1 0 0 0

See brightercommand.gitbook.io/paramore-bri... for more

4 hours ago 1 0 0 0
Post image

We have just released Brighter 10.4.0. Along with some bug fixes, the minor version bump reflects the addition of our pipeline validation and description functionality. This much-requested feature will find common configuration errors at startup, and log your pipeline.

4 hours ago 2 0 1 0

Because the Conservative government forced a punitive fare increases on TFL as a condition of the pandemic bailout

3 days ago 0 0 0 0

If you haven't read our trilogy of enormous books, now's the time! This week's big 15% discount is on till midnight on Friday!

1 week ago 17 7 0 0

Indeed, I think that not giving into despair is a key message of LoTR. The “shadow” is despair I think. Later epic fantasy writers like Stephen Donaldson leant heavily into this IMO.

3 weeks ago 6 0 1 0

Agreed. The benefit of us being used by orgs of different sizes and scales is that the Brighter community benefits from us operating across a lot of different use cases and scales which flushes out a lot of corner cases that individuals would otherwise miss.

It’s baked in experience.

3 weeks ago 0 0 0 0
fix(samples): make CommandProcessor handlers and commands public (fixes #4041) by holytshirt · Pull Request #4043 · BrighterCommand/Brighter Summary AutoFromAssemblies filters handler discovery to IsPublic || IsNestedPublic (see ServiceCollectionBrighterBuilder.cs:253), so internal handlers are silently skipped at startup This caused a...

- Make CommandProcessor handlers and commands public (fixes #4041) by @holytshirt in github.com/BrighterComm...

Changelog

Full Changelog: github.com/BrighterComm...

3 weeks ago 0 0 0 0
Preview
docs: enhance README and CONTRIBUTING with improved onboarding by holytshirt · Pull Request #3997 · BrighterCommand/Brighter Summary Enhanced README.md with improved documentation structure and usage instructions Updated CONTRIBUTING.md with detailed build & test instructions, Docker Compose guidance, and project st...

- Enhance README and CONTRIBUTING with improved onboarding by @holytshirt in github.com/BrighterComm...

Features

- Tag-based cleanup for orphaned AWS test resources by @iancooper in github.com/BrighterComm...

3 weeks ago 0 0 1 0
Advertisement
Preview
Kafka Nack Fix by iancooper · Pull Request #4053 · BrighterCommand/Brighter Closes #4051 Nack's behaviour was incorrect for Kafka. Kafka's read offset increments with each poll, so we will read subsequent messages, even if we have not committed the offsets to Kafka...

- Kafka NACK fix by @iancooper in github.com/BrighterComm...
- RMQ event handlers not removed (#4044) by @ravriel in github.com/BrighterComm...

Docs

- Modernise CommandProcessor samples by @holytshirt in github.com/BrighterComm...

3 weeks ago 0 0 1 0
Preview
[Fix] Handle Expired SQS Receipt Handles To Prevent Dispatcher Crash by iancooper · Pull Request #4040 · BrighterCommand/Brighter Closes #4031 When the SQS visibility timeout elapses during message processing, the receipt handle expires, and subsequent Delete/Nack/Requeue calls throw ReceiptHandleIsInvalidException. Previousl...

What's Changed

Fixes

- Handle expired SQS receipt handles to prevent dispatcher crash by @iancooper in github.com/BrighterComm...
- Resilience pipeline can be reused by @iancooper in github.com/BrighterComm...
- Shutdown issues on RabbitMQ by @iancooper in github.com/BrighterComm...

3 weeks ago 3 0 1 1

See what they say.

4 weeks ago 1 0 0 0

If it’s DriveThruRPG POD, then we don’t have much control. Have you asked them? We might be able to use our influence if you draw a blank.

4 weeks ago 3 0 1 0

100% this

4 weeks ago 4 0 0 0

4pm today on BBC Radio 4 Extra it’s the repeat of my adaptation of Iain M. Banks’ The State of the Art, with Sir Antony Sher as the ship. So proud of this amazing production by @nadiamolinari.bsky.social

1 month ago 276 95 12 10

Gorgeous

1 month ago 3 0 0 0
Advertisement

My wife, who is African, picked up the white-saviour trope very early on as was definitely not on Team Daenerys. She was very much - folks naming their kid Khalessi are going to regret that…

1 month ago 1 0 1 0

I always assumed that GRRM was riffing off Moorcock’s Melniboné with Valryia (dragons, albinism) and as such the Targaryen’s were mostly cruel and amoral. Daenerys was pretty much signalled as such from early on. But folks not steeped in the tropes probably had no clue about this.

1 month ago 10 0 2 0

Well thought out review and worth your time if you want an opinion other than mine before spending your hard earned cash.

Chaosium now has hardback copies available

1 month ago 5 2 1 0
Post image

In this special crossover episode, Titterpigs joins with Orcusdorkus for Part One of a loose and roaming, yet informative, roundtable discussion about our experience playing Pendragon 6th Edition.⚔️👑

Podcast (or favorite podcatcher): open.spotify.com/episode/0tD5...
Video:
youtu.be/aWFEY98Xgco

1 month ago 9 7 0 0
Preview
ReSharper for Visual Studio Code, Cursor, and Compatible Editors Is Out | The .NET Tools Blog ReSharper has been a trusted productivity tool for C# developers in Visual Studio for over 20 years. Today, we’re taking the next step and officially releasing the ReSharper extension for Visual Studi

ReSharper for @vscode.dev, Cursor, and compatible editors is now generally available 🎉

After a year in preview: C# code analysis, solution-wide refactorings, navigation, Solution Explorer, and unit testing.
Free for non-commercial use. jb.gg/rs-in-vsc-re...

1 month ago 8 8 0 1

Oooh, it looks good

1 month ago 0 0 1 0

It would be great to see @labouruk.bsky.social stop demonizing migrants for Labour's continued failures in government to deliver. It's lazy, cheap, and just fuels racism. I assume that is what Blue Labour wants - the racist vote. Racist votes for an increasingly racist party.

1 month ago 8 1 2 0

Will take it out for a spin.

1 month ago 0 0 1 0

I setup Network Rail’s alerts for disrupted journeys. It’s wrong. Every day. The train service itself is fairly reliable. The alerts less so. Much less so. I have turned them off.

1 month ago 3 0 2 0

Always grateful for your covers on The Coming Storm and The Eleven Lights.

1 month ago 1 0 0 0
Advertisement

I’m 58, until Keir Starmer’s “Island of Strangers” speech and failures over the flags campaign I was a Labour member.

I quit to join the Greens.

Yesterday’s victory by Hannah confirmed that choice for me. Labour is finished. The Greens are the alternative we must all stand behind to beat Reform.

1 month ago 46 8 2 0

Nobody put a UK ban from social media for U16 in their manifesto. Any ban lacks democratic legitimacy as such. There is no actual debate, just a witch-hunt by the right.

I will show my children how to resist any such ban - we must resist when Parliament passes bad laws.

1 month ago 9 0 0 0
Preview
Error Handling | Paramore Brighter Documentation When your handler throws an exception on the External Bus, Brighter's message pump catches it and decides what to do with the message. The default is to acknowledge the message and move on. Every…

We also support an invalid message channel, triggered by throwing an InvalidMessageAction that lets you move a failure to deserialize a message to an invalid message channel, separate from the dead letter channel.

Full documentation is available: brightercommand.gitbook.io/paramore-bri...

1 month ago 0 0 0 0
Preview
Error Handling | Paramore Brighter Documentation When your handler throws an exception on the External Bus, Brighter's message pump catches it and decides what to do with the message. The default is to acknowledge the message and move on. Every…

This has been enabled by our providing backfill for delayed publishing, via our recent scheduler support, and dead letter channels when a transport does not natively support those features. So we can now support a dead-letter queue or requeue with a delay on Kafka.

1 month ago 0 0 1 0