Ian Russell
ijrussell.bsky.social
Ian Russell
@ijrussell.bsky.social
880 followers 440 following 30 posts
Mainly DDD, F#, C#, Architecture Author of Essential F# -> https://leanpub.com/essential-fsharp
Posts Media Videos Starter Packs
Reposted by Ian Russell
Hey #fsharp, what we do with #FsAdvent this year? sergeytihon.com/fsadvent/ Do we have 24 F#ers ready to participate?
Reposted by Ian Russell
The 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.
Define your musical taste in eight artists

Talk Talk
New Order
Fink
Tears for Fears
David Sylvian
Peter Gabriel
The Cure
Gregory Porter
Reposted by Ian Russell
We'll know 'gold standard' apprenticeships really are 'gold standard' when politicians think their own kids should do them rather than getting a degree.
I 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.
Reposted by Ian Russell
England 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.
If the government wants economic growth it must bring essential industries into public ownership
Successive governments clobber households and small businesses by hiking interest rates to manage inflation, but don’t inconvenience corporations.
leftfootforward.org
Reposted by Ian Russell
Excited 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...
OxCaml Educator :: Jane Street
Jane Street is a quantitative trading firm and liquidity provider with a unique focus on technology and collaborative problem solving.
www.janestreet.com
Reposted by Ian Russell
Developers: 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...
Reposted by Ian Russell
chreke @chreke.com · Sep 24
We 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
I looked at it in 2023 when it was pre-v1. If I'd had the chance of using OTP, I'd have tried to use it instead of erlang or elixir. Very similar to F# and elm. Nice community on Discord.
Reposted by Ian Russell
TODAY 13:00 CEST
Residuality Theory with Barry O’Reilly
More information and possibility for questions:
software-architektur...
#SoftwareArchitektur im #Stream
Reposted by Ian Russell
TOMORROW 13:00 CEST
Residuality Theory with Barry O’Reilly
More information and possibility for questions:
software-architektur...
#SoftwareArchitektur im #Stream
Reposted by Ian Russell
No, Your Domains and Bounded Contexts Don’t Map 1 on 1. It sounds clean and logical, but it’s wrong. Read about it in my latest article: verraes.net/2025/08/doma...
No, Your Domains and Bounded Contexts Don’t Map 1 on 1
Bounded Contexts are a design choice to suit engineering needs
verraes.net
Reposted by Ian Russell
In fact, most of the ire you see against "object orientated code" is just ire against procedural code disguised as OO-code.

And of course, yes, that stuff is bad.
Reposted by Ian Russell
I suspect this is gonna open up a whole new dimension of resilience that we’ve been avoiding so far

(Also: the balkanization of the internet looks more and more likely by the day…)
“Microsoft says U.S. law takes precedence over Canadian data sovereignty”

… or how to lose government contracts all over the world in one easy step. 🖕🏾🖕🏾

www.digitaljournal.com/tech-science...
Microsoft says U.S. law takes precedence over Canadian data sovereignty
Microsoft representative says US CLOUD Act comes before other country's sovereignty.
www.digitaljournal.com
Reposted by Ian Russell
Reposted by Ian Russell
Remember 100,000 of us protested for trans rights in London 4 wks ago

We get more ppl every other week for Palestine solidarity in Cardiff than the fash had at Rhws. There'll be more ppl at Trans Pride Cymru today

But British "journalists" don't care about reporting our concerns. Just the racists'
Times: "Asylum protests swell across the UK " headline, reporting an underwhelming wave.

Leeds "draws 70"
Cardiff "disorganised + small"
Altrincham "*swelled* to around 200"
Cheshunt about 250
Chichester: about 100
Portsmouth: about 70 v 70 on each side

www.thetimes.com/uk/politics/...
Reposted by Ian Russell
Kind of fun to see straight forward, functional programming in #fsharp with Result types on every single event and @scottwlaschin.bsky.social style domain driven design process 8-9 million events pr minute on a 2-core 4GB RAM Azure Container App IRL.
Reposted by Ian Russell
Very interesting blog series from @paullouth.bsky.social on higher kinded types in C#. He's kinda (see what I did there) made an `M a` out of a `K`.
It actually comes out reasonably smooth (but agreed that it should be in the language).
paullouth.com/higher-kinds...
Higher Kinds in C# with language-ext [Part 1]
Version 5 of language-ext introduces the concept of higher-kinded traits. This series unpacks the implications of that!
paullouth.com
Reposted by Ian Russell
Mind blowing
At the moment, the sun (or at least light through rain clouds in the case of London) is shining on about 7/8ths of the world's 8.2 billion people.
Reposted by Ian Russell
This is one of the best ideas I've heard in ages.
Reposted by Ian Russell
The problem with people that "vote for change" in politics is that change is uneven.

Bad changes are easy to make, and positive change takes time and perseverance because good systemic change is hard.

I'm sure there are counter examples, but it's why "brick through the window" politics sucks.
I used to enjoy reading posts on both of those sites. Sad that we don't have similar sites today.