Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
Technology
Health & Fitness
About Us
Contact Us
Copyright
© 2024 PodJoint
Podjoint Logo
US
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts125/v4/8c/70/e1/8c70e1ed-5b93-e0ba-19fa-8089f7941f06/mza_16490973419789733913.jpg/600x600bb.jpg
ClojureStream Podcast
Jacek Schae
102 episodes
6 months ago
This podcast featured an in-depth discussion with Howard Lewis Ship (hlship), a core maintainer of Pedestal, about the project's history, recent developments, and future direction. The conversation covered significant updates from the 0.6.0, 0.7.0, and 0.8.0 releases, as well as the expanded documentation efforts. Howard on GitHub - https://github.com/hlship Pedestal on GitHub - https://github.com/pedestal/pedestal Pedestal Documentation - https://pedestal.io/pedestal/0.7/index.html
Show more...
Technology
RSS
All content for ClojureStream Podcast is the property of Jacek Schae and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
This podcast featured an in-depth discussion with Howard Lewis Ship (hlship), a core maintainer of Pedestal, about the project's history, recent developments, and future direction. The conversation covered significant updates from the 0.6.0, 0.7.0, and 0.8.0 releases, as well as the expanded documentation efforts. Howard on GitHub - https://github.com/hlship Pedestal on GitHub - https://github.com/pedestal/pedestal Pedestal Documentation - https://pedestal.io/pedestal/0.7/index.html
Show more...
Technology
https://i1.sndcdn.com/avatars-61gvsbzamwSERgff-yK8Q8Q-original.jpg
E101 FC/IS with magnars
ClojureStream Podcast
49 minutes 10 seconds
7 months ago
E101 FC/IS with magnars
In this episode, we explore the Functional Core, Imperative Shell (FC/IS) architecture pattern popularized by Gary Bernhardt. This powerful approach separates pure business logic from side effects, resulting in code that's more testable, maintainable, and reasoning-friendly. We'll discuss how FC/IS differs from traditional layered architectures by treating effects as data, enabling an impressive 85% of code to exist as pure functions. Using the analogy of a presidential cabinet, we explain how the functional core makes decisions while the imperative shell handles execution. The episode covers practical implementation strategies, the crucial role of Datomic in solving the "all relevant facts" problem, and real-world benefits including enhanced REPL-driven development, simplified error reproduction, and improved system observability. Emacs Rocks - https://emacsrocks.com Parens of the dead - https://parens-of-the-dead.com Replicant - https://replicant.fun FC/IS - https://www.destroyallsoftware.com/screencasts/catalog/functional-core-imperative-shell FC/IS with types https://www.youtube.com/watch?v=P1vES9AgfC4 Datomic - https://www.datomic.com
ClojureStream Podcast
This podcast featured an in-depth discussion with Howard Lewis Ship (hlship), a core maintainer of Pedestal, about the project's history, recent developments, and future direction. The conversation covered significant updates from the 0.6.0, 0.7.0, and 0.8.0 releases, as well as the expanded documentation efforts. Howard on GitHub - https://github.com/hlship Pedestal on GitHub - https://github.com/pedestal/pedestal Pedestal Documentation - https://pedestal.io/pedestal/0.7/index.html