Scott Wlaschin
@scottwlaschin.bsky.social
š¤ 1240
š„ 1072
š 28
reposted by
Scott Wlaschin
Rhiannon Giddens
1 day ago
Your
#BanjoAunti
is here with a special guest: Ed Helms! While filming āOde to Mary Joā Ed and I got to have some banjo time behind the scenes. Today weāre demonstrating the difference between clawhammer and Scruggs-style banjo.
loading . . .
17
216
87
reposted by
Scott Wlaschin
avanscoperta
6 days ago
What if functional programming could solve your toughest Domain-Driven Design challenges? In the Domain Modeling Made Functional Workshop,
@scottwlaschin.bsky.social
shows how combining DDD with FP creates systems that are evolvable and business-aligned.
www.avanscoperta.it/en/training/...
0
3
1
reposted by
Scott Wlaschin
Mike Schuster
14 days ago
Breaking: Tragedy at the Winter Olympics
73
8702
2649
reposted by
Scott Wlaschin
K.B. Spangler
19 days ago
The whole internet is cheering for Milkshake Duck, the formerly canceled duck who went on a successful redemption tour! *five seconds later* Are you fucking serious.
8
497
100
Screenshot below of why I love /r/AskHistorians. Proper ruthless mods!
add a skeleton here at some point
19 days ago
1
3
0
reposted by
Scott Wlaschin
Birmingham 81
23 days ago
Watch an extra funky and extra heavy version of Rock On performed by David Essex with a live band on the Midnight Special in 1975 here šŗā¶ļø
youtu.be/BT6RdovM1OI?...
16
66
8
reposted by
Scott Wlaschin
.NET
24 days ago
A little F# goes a long way. The .NET Conf session āSmatterings of F#ā is a joyful tour of pattern matching, pipelines, and the kind of expressive code that makes you rethink your next refactor. If youāve been F#ācurious, this replay is a treat. š Watch the session:
buff.ly/y4zajBa
0
5
3
reposted by
Scott Wlaschin
Jess Rose
about 1 month ago
SOAS's food studies centre (which runs the anthropology of food masters I fantasise about) publish videos of their incredibly interesting seminars. Live cheese regulations! War economics and hunger! More incredibly specific nerdy food talks!
loading . . .
SOAS Food Studies Centre
Videos of events held at the SOAS Food Studies Centre, SOAS, University of London - the world's leading institution for the study of Asia, Africa and the Mid...
https://youtube.com/playlist?list=PL1z_PGhPjwcpNlb5ZEvGJAQyAvWBFcTza&si=Xwr8DBu550_zpOu8
0
3
2
reposted by
Scott Wlaschin
about 1 month ago
If I was the commander in chief of the Imperial hegemon I would simply not dismantle the network of military and diplomatic alliances, favourable trade deals, and broad cultural paramountcy that had made my nation the most wealthy and powerful the world has ever seen.
119
5076
836
reposted by
Scott Wlaschin
OlĆŗfįŗ¹Ģmi O. TĆ”Ćwò
about 1 year ago
just saying: it's possible that "I'm gonna dramatically constrict my state capacity while plotting dramatic imperial expansion, and expanding my set of internal enemies while alienating most of my foreign allies" is the beginning of a world-historical masterstroke. but also possible that it isn't
128
9793
1911
reposted by
Scott Wlaschin
Open Culture
about 1 month ago
Watch Design for Disaster, a 1962 Film That Shows Why Los Angeles Is Always at Risk of Devastating Fires
loading . . .
Watch Design for Disaster, a 1962 Film That Shows Why Los Angeles Is Always at Risk of Devastating Fires
The New Yorker published this piece in 1989, when Los Angeles' fire season was 'a particularly early and bad one,' but it's one of many writings on the same phenomenon now circulating again, with the ...
https://www.openculture.com/2025/01/design-for-disaster.html
0
3
2
reposted by
Scott Wlaschin
Tressie McMillan Cottom
about 1 month ago
Remembering today that having your heart broken is a necessary step on the path to becoming fully human. Whichever heartbreak is your first, itās probably critical that a state break your heart so that you can develop a political imagination. If this is your first, Iām sorry and also welcome.
86
12196
2615
reposted by
Scott Wlaschin
dag
about 2 months ago
We are Christopher Isherwood, watching the scenes in the Berlin street below from our apartment window above.
add a skeleton here at some point
1
582
135
reposted by
Scott Wlaschin
Gareth Hanrahan
about 2 months ago
Like many others, Iām missing
@tinstargames.bsky.social
this morning. While I canāt claim to have known Steve that well, weāve been moving in the same online circles for, god, I have no idea how long. Gaming Outpost? Usenet? He had a genius for wickedly clever little games. I especially love this:
2
100
47
SCIF stands for Six Curtains Is Fine!
about 2 months ago
0
0
0
reposted by
Scott Wlaschin
capitolhunters
about 2 months ago
The cynics think today's attack on Venezuela is staged and transactional. Maduro is allied with Putin, but in 2019 Putin offered Trump a swap: Russia cedes Venezuela and gets Ukraine. (See Fiona Hill's testimony in Trump's first impeachment trial, h/t
@davetroy.com
). Even Maduro may be in on it. 2/
48
1487
1022
reposted by
Scott Wlaschin
Tom Reaganās Hat
about 2 months ago
5
225
54
reposted by
Scott Wlaschin
CEEFAUX
about 2 months ago
3
128
32
reposted by
Scott Wlaschin
Sergey Tihon š¦š¦
about 2 months ago
"F# Advent Calendar in English 2025" is complete and all slots are filled š
#fsharp
#fsadvent
sergeytihon.com/2025/11/03/f...
loading . . .
F# 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ā¦
https://sergeytihon.com/2025/11/03/f-advent-calendar-in-english-2025/
0
21
10
Part 2 of my "Designing Weaving Software" series is up. This time using generic and parameterized implementations to reduce duplication.
#fsharp
fsharpforfunandprofit.com/posts/design...
loading . . .
Weaving design, part 2
Using generics to reduce duplication
https://fsharpforfunandprofit.com/posts/designing-weaving-software-2/
about 2 months ago
0
17
3
"Sauron wants to see Gondor succeedā
about 2 months ago
1
5
0
reposted by
Scott Wlaschin
avanscoperta
about 2 months ago
Domain Modeling Made Functional Workshop is now CONFIRMED! In February, weāll be back in the classroom with
@scottwlaschin.bsky.social
, and we canāt wait! š¤©
www.avanscoperta.it/en/training/...
0
2
3
reposted by
Scott Wlaschin
James Hunt
about 2 months ago
Yesterday
@bootsmcgoot.bsky.social
and I saw some techbro giving ā30 pieces of advice for people under 30ā over on Twitter and it was all grind culture bullshit. As adults of 38 and 43 respectively, we compiled 30 pieces of advice that people under 30 wonāt have heard before:
10
78
40
My
#fsharp
#FsAdvent
post for 2025 is up. It's about applying my functional DDD design principles to an unusual non-business domain, which is my hobby of hand weaving! Anyone else weave? I'd love any comments.
fsharpforfunandprofit.com/posts/design...
Thanks as always to
@sergeytihon.com
loading . . .
Designing weaving software
Applying my design principles to an unusual domain
https://fsharpforfunandprofit.com/posts/designing-weaving-software/
2 months ago
4
37
11
reposted by
Scott Wlaschin
Rick Steves
2 months ago
Itās the āseason of love and givingāā¦but this year, doesnāt it seem more like a āseason of fear and takingā? Like many of you, Iāve been saddened by the human impact of draconian government budget cuts and how angry many housed Americans are at unhoused Americans. š§µ 1 of 9
824
22978
7580
reposted by
Scott Wlaschin
RedScharlach
2 months ago
Rare footage of St Paulās Cathedral testing its giant flamethrower
110
7971
1642
reposted by
Scott Wlaschin
Josh Goldstein
2 months ago
One of the biggest moments of my career: USCIS canceled my clientās naturalization oath ceremony. We filed a lawsuit, went to trial, and the judge swore him in right there in the courtroom!
609
26645
5005
reposted by
Scott Wlaschin
Tom Gauld
3 months ago
Happy 76th Birthday, Tom Waits!
32
1807
632
reposted by
Scott Wlaschin
noƩ
3 months ago
last week i remembered that macOS lets you set your own icons and that *I* have the power to delegitimize the professionalism of the software that runs on my machine, so here's a thread of the 16 new icons i've made so far i really forgot how fun it was to just sit down and make art for myself :')
38
12674
3401
reposted by
Scott Wlaschin
Edd Mann
5 months ago
Error handling often clutters code. Fortunately, functional programming offers a more elegant way.
@scottwlaschin.bsky.social
explains the 'two-track' model š (railway-oriented programming) - keeping the success path clean while ensuring errors are always handled. š§
compiledconversations.com/9/
loading . . .
0
5
1
reposted by
Scott Wlaschin
Edd Mann
5 months ago
Programming isn't one-size-fits-all. In Episode 9 of Compiled Conversations,
@scottwlaschin.bsky.social
makes the case for being multi-paradigm - using the right language for the right job. Just like a tradesperson has more than one tool, a programmer should too. š§
compiledconversations.com/9/
loading . . .
0
1
1
reposted by
Scott Wlaschin
Birmingham 81
5 months ago
RIP Danny Thompson. Here's a playlist featuring just some of the hundreds of songs that were graced by his bass playing. Includes Nick Drake, Pentangle, Donovan, John Martyn, Sandy Denny, Marc Bolan, David Sylvian, Kate Bush, Talk Talk, Lilac Time, Julian Cope etc ā¶ļø
open.spotify.com/playlist/4XS...
loading . . .
RIP Danny Thompson
https://open.spotify.com/playlist/4XSFgpb9NseQcFeuWdoth8?si=9db9fc8208ae41c7
20
410
133
reposted by
Scott Wlaschin
Edd Mann
5 months ago
Writing code isn't just for computers - it's for people too.
@scottwlaschin.bsky.social
explains how
#DDD
encourages developers to use the same language as non-developers; making code a tool for communication, not just execution. š§
compiledconversations.com/8/
loading . . .
0
0
1
reposted by
Scott Wlaschin
Sarah McAnulty, Ph.D.
5 months ago
I wanted to get a video of this ghost crab but every time I got close to their hole they scuttled back in, so I tried getting clever with it. I made a little sandcastle and shoved my phone into it, hit record, and walked away. Crab was VERY suspicious of this addition to their environment.
loading . . .
647
30348
7340
reposted by
Scott Wlaschin
Edd Mann
5 months ago
Ep. 8: Domain Modeling Made Functional, Part 1 w/
@scottwlaschin.bsky.social
#DDD
isn't about code - it's about communication, we discuss: - Strategic vs tactical DDD - (Sub)domains - Bounded contexts & ubiquitous language - Conway's Law & team organisation š§
compiledconversations.com/8/
loading . . .
Domain Modeling Made Functional, Part 1 with Scott Wlaschin - Compiled Conversations
Scott Wlaschin, author of "Domain Modeling Made Functional" and creator of F# for Fun and Profit, joins us to discuss the powerful pairing of DDD and functional programming. In Part 1 we focus on DDD,...
https://compiledconversations.com/8/
0
3
1
reposted by
Scott Wlaschin
NY Times Pitchbot
6 months ago
Before the election, my MAGA focus group said its top priorities were ending inflation and releasing the Epstein files. Now, that same group says its top priorities are defunding scientific research and prosecuting John Bolton.
22
790
126
reposted by
Scott Wlaschin
BjĆørn Einar Bjartnes
6 months ago
There are probably cases where we have to leave FP and do hardcore perf stuff, but with four partitions and four relatively small off the shelf containers we can do approximately 500.000 events pr second with no perf tuning and super simple code to maintain.
0
4
1
reposted by
Scott Wlaschin
BjĆørn Einar Bjartnes
6 months ago
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.
2
20
7
reposted by
Scott Wlaschin
John Ismay
7 months ago
This is a great thread and the themes here apply to so many different problems that people think can't come back, but do
add a skeleton here at some point
2
205
49
reposted by
Scott Wlaschin
molly conger
8 months ago
they had to go with āamerica partyā over the more natural sounding āamerican partyā because the american party already existed and they ran george wallace for president in 1968
1335
5991
1526
reposted by
Scott Wlaschin
Stephen Henry
8 months ago
Exeter, pursued by a bear
add a skeleton here at some point
54
1929
511
reposted by
Scott Wlaschin
Moose Allain
8 months ago
Venn diagram
144
5025
1206
reposted by
Scott Wlaschin
Max Kennerly
8 months ago
Like I've said before, if you have any doubts about climate change, just go to a super-boring insurance conference and listen to the super-boring panels where they dryly talk about the growing threat of disasters so catastrophic and unpredictable in scope they simply cannot be insured at any price.
add a skeleton here at some point
262
14342
5715
reposted by
Scott Wlaschin
Jacquelyn Gill
8 months ago
Last February, I led a proposal submission that encompassed six months, hundreds of hours, four institutions, a massive team, and and 256 pages. NSF just informed us that the entire Biology Integration Institute program was archived and our proposal would not even be reviewed. With a form email.
96
1262
485
reposted by
Scott Wlaschin
avanscoperta
8 months ago
Where does
#DomainDrivenDesign
meet
#FunctionalProgramming
? We are considering scheduling a new edition of
@scottwlaschin.bsky.social
workshop based on his famous book. Show us your interest, subscribe to our waiting list:
www.avanscoperta.it/en/training/...
Period: January - February 2026 š¤©
loading . . .
Domain Modeling Made Functional Workshop with Scott Wlaschin
Join Scott Wlaschin's Workshop to learn how functional programming can be an excellent approach to designing reusable systems with a rich domain model.
https://www.avanscoperta.it/en/training/domain-modeling-made-functional-workshop/
0
3
2
reposted by
Scott Wlaschin
Ian Kirk
8 months ago
This is great news. We tried
@mikecaulfield.bsky.social
's SIFT framework last week. It was amazing - verifying and cross-referencing multiple claims using reputable sources. Using Claude Deep Research and MCPs for browser & structured thinking we got it to list all claims then validate each one.
add a skeleton here at some point
1
12
4
reposted by
Scott Wlaschin
Crista š¶
9 months ago
This is a really nice blog post, and I'm touched that what I wrote back then had an impact in someone's life! Always humbling to hear these things, many years later.
faingezicht.com/articles/202...
loading . . .
The best tools take power away
Good tools give users agency; the best tools take it away and prevent mistakes.
https://faingezicht.com/articles/2025/06/05/tools-power/
0
3
1
reposted by
Scott Wlaschin
Genevieve Williams - Shakespeare Adjacent out now
9 months ago
Well this couldnāt have come at a better time
www.bbc.com/news/article...
loading . . .
Scientists at Loughborough University create 'world's smallest violin'
The violin is smaller than a human hair and has "laid the groundwork" for future research.
https://www.bbc.com/news/articles/cp92pr5pr48o
122
10839
3345
reposted by
Scott Wlaschin
Chris Hayes
9 months ago
I'm just glad one of these men has the nuclear codes and the other has all our personal data.
1610
67012
15536
reposted by
Scott Wlaschin
Sal Gentile
9 months ago
canāt remember where I saw it but someone realized you could get googleās AI to hallucinate elaborate explanations for fake proverbs by just typing them into search and i just checked and google still hasnāt fixed it and now i canāt stop doing it
24
211
89
Load more
feeds!
log in