HackerTube.dev

Functional architecture - The pits of success - Mark Seemann

NDC Conferences · 151.7K views · 2016-08-26 · 1:00:10

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

Mark Seemann argues that functional programming naturally yields many of the best practices object-oriented developers learn painfully. He shows how functional architecture leads to a pit of success, with a pure core and impure shell.

On Hacker News

Recommended as a practical demonstration of how functional thinking improves design without going off the deep end.

Recommended by 5 HN people across 6 months · HN mentions 2018–2025

Topics

Search by tags

What people said

Xunjin · 2021-07 · Strong recommendation

His videos about functional programming are amazing (Mark Seemann). "Pit of success" is one of the best. [VIDEO]

Read the original HN comment ↗
adamkl · 2020-10 · Strong recommendation

I spend a lot of time thinking about these sorts of topics (actually, I just taught a 4 hour session yesterday that used most of the terms in this article), working with newer, less experienced developers, and trying to figure how to distill the essence of "architecture" down to something simple that everyone can start with. This is what I’ve started telling people: Use mostly functions, try to make most of them pure. I think that can get people (even new devs) 80% of the benefits (testability, composability, loose coupling, and the ability to reason about code) of more complicated, prescriptive architectures (Hexagonal, Onion, Ports & Adapters, Clean, etc) with a minimal amount of ramp up. Of course, this isn't the solution to every problem (it obviously depends on the domain you are working in, for me its webDev and backends), but I think maybe its a good way for people to start. Edit: Here is a great talk demonstrating that by following a simple functional approach, your code can naturally fall into a “pit of success”: [VIDEO]

Read the original HN comment ↗
tubthumper8 · 2025-04 · Recommendation

"pit of success" from the previous comment might refer to this video, which is long but good especially to adjust to a different mindset [VIDEO]

Read the original HN comment ↗

Sources

Video by NDC Conferences, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources