Reposted by Ian RussellDavid Whitney @davidwhitney.co.uk · 10/10/2026Everyone really is just reinventing Orleans in 2026 hey. 211
Ian Russell @ijrussell.bsky.social · 05/10/2026I'm mostly watching videos from DDDEurope, KanDDDinsky, and VirtualDDD today. #ddd 000
Ian Russell @ijrussell.bsky.social · 04/10/2026I've spent the day catching up on the latest thinking around Dynamic Consistency Boundaries. #ddd 110
Reposted by Ian RussellKeith Watson @keithwatson.bsky.social · 03/10/2026I am writing a bunch of articles about functional programming in F#, and programming in general, of which this is the first #fsharp. dev.to/keithfp/we-s...dev.toWe Shape Our Tools: Why Functional Programming?Introduction “If you want to build a ship, don’t drum up people to collect wood and don’t... 0145
Reposted by Ian RussellAbdul El-Sayed @abdulelsayed.bsky.social · 01/10/2026I'd rather have an economy that makes 1,000 millionaires than 1 billionaire. 22487032215
Reposted by Ian RussellUrs Enzler @ursenzler.bsky.social · 29/09/2026After a long summer break, I'm continuing my blog post series on event sourcing, focusing on how to handle acceptance workflows: an employee makes a change that needs approval from, e.g. their manager. So we need to accept or reject events. www.planetgeek.ch/2026/09/28/e... #EventSourcing #fsharpplanetgeek.chEvent Sourcing: two ways to enable accept/reject workflowsWhen an employee corrects the time they started or stopped working in a time-tracking system, a workflow typically notifies their manager or HR that the data has changed. Then, the manager or HR… 0153
Reposted by Ian RussellMatthew Skelton @matthewskelton.com · 30/09/2026Looking forward to reading the new OOPSI book by Jenny Martin 📓 Genuinely transformational ideas and practices here... 031
Reposted by Ian RussellBen Ansell @benansell.bsky.social · 28/09/2026Good thing that this couldn’t have been predicted almost a year ago <runs bitter victory lap> and the government didn’t just blithely carry on doing the same thing. www.prospectmagazine.co.uk/politics/718... 15557208
Reposted by Ian RussellMartin Fitzgerald @martinf-xtwitter.bsky.social · 26/09/2026Millions of graduates are being ripped off by sky-high student loan interest rates. It's time for Andy Burnham to fix this unfair system in the upcoming Budget so balances stop growing faster than they're paid off. Add your name if you agree: you.38degrees.org.uk/petitions/an...you.38degrees.org.ukTell Andy Burnham: Fix the broken student loans system in this BudgetMillions of graduates are being ripped off by sky-high interest rates, with balances growing faster than they can be paid off! Add your name to demand fairer student loan terms in the upcoming Budget. 002
Ian Russell @ijrussell.bsky.social · 18/09/2026I'm considering going carless soon. I could easily walk to my local shops/supemarket and I work from home, so no commuting. Most of my leisure travel could be on public transport. It would certainly be better for my health. :) 250
Reposted by Ian RussellAlex Lawrence @lxlawrence.bsky.social · 11/09/2026My book "Message- and Event-Driven Systems with CQRS and Event Sourcing" is finally available! Thanks to @vaughnvernon.bsky.social for the opportunity to publish a book in his series and for all the support. You can buy the book on Amazon, InformIT, and other platforms (availability may vary).amazon.comMessage- and Event-Driven Systems with CQRS and Event Sourcing: Web and Cloud Architecture (Addison-Wesley Signature Series (Vernon)): Lawrence, Alex: 9780137998616: Amazon.com: BooksMessage- and Event-Driven Systems with CQRS and Event Sourcing: Web and Cloud Architecture (Addison-Wesley Signature Series (Vernon)) [Lawrence, Alex] on Amazon.com. *FREE* shipping on qualifying offe... 142
Reposted by Ian RussellGrady Booch @booch.com · 05/09/2026I do not fear the rise of artificial intelligence. But I do fear the rise of a small set of billionaires and companies who seek to build such things to increase their power and their wealth, all without transparency or accountability. 823238
Reposted by Ian RussellSteve Peers @stevepeers.bsky.social · 05/09/2026They are also stopping road traffic - we are told that this is a serious act of "terrorism", entailing long prison sentences, when done for environmental reasons? 49850376
Reposted by Ian RussellDomain-Driven Design Europe @dddeu.bsky.social · 31/08/2026Felienne Hermans has fallen out of love with the field she has spent her career in. What followed was one of DDD Europe's most talked-about sessions, a personal, funny look at why programming culture rewards complexity and punishes the opposite. 👉 Watch this talk from DDDEU26: buff.ly/mcXsPuK 093
Reposted by Ian RussellIan Cooper @icooper.bsky.social · 10/08/2026WTF? We would rather desecrate a Bronze Age burial site than a movie filming location. I have no words for how dumb we have become… 1234
Reposted by Ian RussellOutspoken™️ @out5p0ken.bsky.social · 26/06/2026On March 26, 2026, during a debate on violence against women in Germany’s Bundestag, left-wing MP Kathrin Gebel was repeatedly interrupted by AfD MP Martin Reichardt. She responded: “Mr. Reichardt, the clitoris has 3,000 nerve endings, and you’re still more sensitive. That’s quite an achievement.” 18074382602
Reposted by Ian RussellMarie Le Conte @youngvulgarian.marieleconte.com · 22/06/2026been furious with Starmer for long enough that this is genuinely coming as a surprise to me, but I'm feeling a bit.......sad this morning? not really about him per se but about the waste of time, I guess, and the end of yet another political failure when Britain really couldn't afford another one 751389152
Reposted by Ian RussellStephen Oakman @stephenoakman.bsky.social · 22/06/2026New person in charge. Same old shit. Rinse. Repeat. 021
Reposted by Ian RussellPaul Bernal @paulbernal.bsky.social · 20/06/2026Once again, for those at the back, the problem with Starmer isn’t communication. It’s his decisions. His policies. His actions. 2118740
Reposted by Ian RussellDaniel Marbach @daniel.openplace.net · 13/06/2026We inherited a legacy medical invoicing system. The business wanted to expand into web shops. Same invoices. Very different failure modes. Here’s what a message queue taught us about temporal decoupling 🧵👇 www.planetgeek.ch/2026/06/13/l... 142
Reposted by Ian RussellUrs Enzler @ursenzler.bsky.social · 04/06/2026If you're following my ongoing blog post series on event sourcing and have any questions, feel free to ask here or in the post comments. Not just about event sourcing. I'm especially happy to answer questions about the F# samples. www.planetgeek.ch/tag/event-so... #EventSourcing #fsharp #dotnet 1143
Reposted by Ian RussellAmin Khansari @akhansari.tech · 08/06/2026I've been working on a tiny #eventstore project in TS and Effect. I should write a post about it or twitch what I build currently. F# will always have a special place in my heart, but honestly, I'm drifting away from .Net world due to the strange direction Microsoft is heading in... 001
Reposted by Ian RussellJason Gorman @jasongorman.bsky.social · 06/06/2026Update: the last 2 days have been *amazing*, and the support folks have shown me is genuinely moving. I had another little cry. But (oh, here he goes), there are still some places left on the upcoming workshops, and even without the discount that ended last night, they're worth every penny! (1/2) 1158
Reposted by Ian RussellJason Gorman @jasongorman.bsky.social · 04/06/2026Well, here we are finally - the sound of one door closing and the end of a 17-year journey. codemanship.wordpress.com/2026/06/04/a...codemanship.wordpress.comA Car Crash In Slow MotionSince I’m among friends, I hope I can be open with you. I started Codemanship 17 years ago in my late 30s, as a response to being asked by a recruiter for the gazillionth time “Why are … 205218
Reposted by Ian Russellromain-deneau.bsky.social @romain-deneau.bsky.social · 29/04/2026Most languages let you pattern-match on what data IS. #FSharp lets you pattern-match on what data MEANS. Active Patterns reshape data so you can match on business concepts instead of raw structure. And they compose. 🔗 rdeneau.gitbook.io/safe-clean-a... #DotNet #PatternMatching #FuncProgrdeneau.gitbook.ioWhat if your pattern matching could call functions? | Safe Clean Architecture 0175
Reposted by Ian RussellJonathan Channon @jonathanchannon.com · 05/05/2026Anyone I know going to @dddsouthwest.com in Bristol 16th May? 321
Reposted by Ian RussellMaxime @mangelmaxime.bsky.social · 03/03/2026The wait is over! Fable 5 Release Candidate is officially here. After a year of hard work from the community, we're bringing you: ✨ .NET 10 & F# 10 support 🐍 A massive Python update (now powered by a Rust core & PyPI!) 🌐 Cleaner JS/TS Pojo bindings fable.io/blog/2026/20... #fsharp #fablecompilerfable.ioFable · Announcing Fable 5 Release Candidate 53713
Reposted by Ian RussellDylan Beattie @dylanbeatt.ie · 31/01/2026DDD events are fantastic and DDD South West is especially so because Bristol is a delightful city - and their CFP is open, so get those talks in now and hopefully see you in Bristol in May! 296
Reposted by Ian RussellRodrigo Sánchez @rorysan.bsky.social · 06/02/2026I'm pretty much defaulting to F# for my domain code nowadays, C# is still less friction for infra, but once you get used to the ergonomics of F# to describe business rules, it's difficult to go back. 032
Reposted by Ian RussellIan Dunt @iandunt.bsky.social · 05/02/2026Yes, quite. It's the biggest scandal of this administration, so far, probably. It's an average Tuesday under Johnson. 481468352
Reposted by Ian RussellKrzysztof Cieslak @kcieslak.io · 21/01/2026I wonder... would there be any interest in some F# event / (un)conference in 2026? I always wanted to do something similar to F# Creators Workshop (which @dsyme.bsky.social organised years ago in Cambridge) or Elm Camp (which has been for last couple of years) #fsharp 114413
Reposted by Ian RussellVirtual Domain-Driven Design @virtualddd.com · 02/01/2026Happy New Year! Rewatch our #VDDD session with Thomas Ploch on "What is an Aggregate?". It sparked a great dialogue on this core DDD pattern. Clear up perceptions & learn how to teach it. Watch on our site: buff.ly/Zwatr5x Or listen as a podcast.buff.lyWhat is an aggregate with Thomas PlochWithin the community there is been an ongoing discussion about the aggregate pattern. From Eric Evans perspective it is: An architectural pattern that enforces the consistency of a set of interrelated... 062
Reposted by Ian RussellNick Tune @nick-tune.me · 31/12/2025My new little side project is now live: living-architecture.dev Basically: extracting software architecture from code and visualizing it. Demo: living-architecture.dev/eclair/?demo... Currently there is a library, CLI, schema, and web app. 100% open source on github: github.com/NTCoding/liv... 3115
Reposted by Ian RussellSergey Tihon 🦔🦀 @sergeytihon.com · 27/12/2025"F# Advent Calendar in English 2025" is complete and all slots are filled 🎉 #fsharp #fsadvent sergeytihon.com/2025/11/03/f...sergeytihon.comF# Advent Calendar in English 2025🎄 It’s that magical time of year again! 🎅🏻Christmas is twinkling on the horizon, and that means one thing — it’s time for the 12th annual F# Advent in English! It’s incredible to think that our tra… 02110
Reposted by Ian RussellSven-Erik Volberg @volberg.bsky.social · 24/12/2025#EU vs US in a nutshell 7445115
Reposted by Ian RussellBentok @bencope.land · 08/12/2025Here’s my post for Day 8: blog.bencope.land/f-in-product... #fsharpblog.bencope.landF# in Production: What I Know After Four YearsIt’s F# Advent season again. This year, when I sat down to consider what my contribution might be, I realized many of the posts will rightfully be impressive technical demonstrations - the kind that s... 4249
Reposted by Ian RussellAardling @aardlingeu.bsky.social · 01/12/2025💡 "We listen to what the business wants and translate that into quality software" If you describe DDD to someone outside of software development, they might assume all software is designed this way, but in reality, it's not! 031
Reposted by Ian RussellYves Reynhout @yves.reynhout.be · 25/11/2025Been working with Typescript, Hono, Zod, and friends for the last couple of months. It was "interesting" but not particularly "enjoyable". I'm not the target audience for a language like Typescript - I'm too demanding and get frustrated really fast dealing with its shenanigans. 161
Reposted by Ian RussellTony Lucca @tonyxzt.bsky.social · 13/11/2025published medium.com/@tonyx1/f-do... #fsharp #csharp #eventsourcing #entityframeworkmedium.comF# Domain Model with Event Sourcing vs C# with Entity FrameworkA practical comparison of simplicity, performance, and scalability 2114
Reposted by Ian RussellSergey Tihon 🦔🦀 @sergeytihon.com · 02/11/2025Hey #fsharp, what we do with #FsAdvent this year? sergeytihon.com/fsadvent/ Do we have 24 F#ers ready to participate? 92312
Reposted by Ian RussellMathias Verraes @mathiasverraes.bsky.social · 27/10/2025The quote "All models are wrong but some are useful" should not be read as an excuse to stick with your model. It's a call to actively search for more useful models. 4229
Reposted by Ian RussellAnand Menon @anandmenon.bsky.social · 13/10/2025We'll know 'gold standard' apprenticeships really are 'gold standard' when politicians think their own kids should do them rather than getting a degree. 1126454
Ian Russell @ijrussell.bsky.social · 12/10/2025I saw Hillsborough for the first time in over 25 years, plus Bramall Lane, during my visit to see friends in Sheffield today. I still have mixed emotions about my seven years living in the city in the 90s. 120
Reposted by Ian RussellPrem Sikka @premnsikka.bsky.social · 03/10/2025England nationalized rail passenger services lease carriages from rolling stock companies (ROSCOs). 87% of rolling stock controlled by 3 Luxembourg companies. Paid £1.282bn dividends in last 3 yrs. Not taxed in UK. Privatization has hollowed out the UK - Taxes lost, it is all about exploitation.leftfootforward.orgIf the government wants economic growth it must bring essential industries into public ownershipSuccessive governments clobber households and small businesses by hiking interest rates to manage inflation, but don’t inconvenience corporations. 6374198
Reposted by Ian RussellYaron Minsky @yminsky.bsky.social · 03/10/2025Excited to say that we're looking to hire someone to focus on OxCaml education! We're doing enough to change the language that we have a pretty big internal education task ahead of us, and we want to hire someone to focus on it! Please share this with others! www.janestreet.com/join-jane-st...janestreet.com OxCaml Educator :: Jane StreetJane Street is a quantitative trading firm and liquidity provider with a unique focus on technology and collaborative problem solving. 1176
Reposted by Ian RussellVirtual Domain-Driven Design @virtualddd.com · 01/10/2025We’re moving our main home for events from Meetup to Humanitix. Follow us on Humanitix (Our new home for events): buff.ly/BybdgFk #VirtualDDD #DomainDrivenDesign #Community #Humanitix #TechForGoodbuff.lyVirtual Domain-Driven Design | HumanitixVirtual Domain-Driven Design uses Humanitix for their events. Discover events by Virtual Domain-Driven Design, learn more, or contact this host. 044
Reposted by Ian RussellEberhard Wolff @ewolff.com · 25/09/2025Developers: Stop Trying to Be Correct, Embrace the Chaos! with Barry O'Reilly @technologytulip.bsky.social Full episode: software-architektur.tv/2025/09/19/e... Barry at @sagconference.bsky.social conferences.isaqb.org/software-arc... 052
Reposted by Ian Russellchreke @chreke.com · 24/09/2025We are looking for developers for a stealth startup in Stockholm is hiring a .NET/F# dev! Focus: Functional Programming, GIS, AI/LLMs, Google Cloud. Hybrid (3 days onsite). Open to consultants & FTEs. 👉 DM me for details 052
Reposted by Ian RussellEberhard Wolff @ewolff.com · 19/09/2025TODAY 13:00 CEST Residuality Theory with Barry O’Reilly More information and possibility for questions: software-architektur... #SoftwareArchitektur im #Stream 002
Reposted by Ian RussellEberhard Wolff @ewolff.com · 18/09/2025TOMORROW 13:00 CEST Residuality Theory with Barry O’Reilly More information and possibility for questions: software-architektur... #SoftwareArchitektur im #Stream 031