Join Jacek Schae and explore unusually expressive programming language with Lisp roots that runs on JavaScript, Java Virtual Machine, and CLR.
…
continue reading
Podcast by Apropos crew
…
continue reading
Each week, we discuss a software design problem and how we might solve it using functional principles and the Clojure programming language.
…
continue reading
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.c…
…
continue reading
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 t…
…
continue reading

1
E100 - mpenet and open source libraries
40:08
40:08
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
40:08Summary:In this episode, Max Penet talks about his software development journey, Exoscale, and open-source work.Key Repositories & LinksMax Penet - https://github.com/mpenetLingo - https://github.com/exoscale/lingoPact - https://github.com/mpenet/pactCoax - https://github.com/exoscale/coaxSupport the Podcast:Get Clojure Stream courses at https://cl…
…
continue reading

1
E99 - Replicant with Christian Johansen
43:20
43:20
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
43:20Summary:In this episode, Christian Johansen talks about Replicant a data-driven rendering library for Clojure(Script). It renders hiccup to strings or DOM nodes.Key Repositories & LinksChristian Johansen - https://github.com/cjohansenChristian Johansen Blog - https://cjohansen.noReplicant (GitHub) – https://github.com/cjohansen/replicantReplicant (…
…
continue reading
Alex Miller on GitHub - https://github.com/puredangerClojure 1.12 - https://clojure.org/news/2024/09/05/clojure-1-12-0Clojure Conj 20% ticket discount - https://ti.to/nubank/clojureconj-2024/discount/CLOJURESTREAMFREE Clojure Conj ticket - create an issue on https://github.com/clojurestream/podcast and propose a podcast episode. Out of the proposed…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "parts of a pure data model". We look at pure dat…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "pure data models". We find a clear and pure hear…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "frontend matters". We turn our attention to the …
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "the main function". We look for a suitable place…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "what's old is new again". We find ourselves star…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "highlight highlights". We highlight the highligh…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "pure data, pure simplicity". We loop back to our…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "trying again". We throw our code in a loop, and …
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "gathering debugging context". Our downloads fail…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "separating data from I/O". We need to test our l…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "testing around I/O". We start testing our code o…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "handling endless errors". We discover when givin…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "building up reliability". We push our software t…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "building up a solution". We grow beyond our REPL…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "exploration cessation". We realize we're done ex…
…
continue reading
Alex Miller on GitHub - https://github.com/puredangerبقلم Jacek Schae
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "exploring new data and APIs". We peruse APIs to …
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "using the REPL to explore". We find ourselves in…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "introducing Sportify!". We tackle a new applicat…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "thankfulness". We reflect on Clojure, the commun…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "taking the REPL beyond your application". We fre…
…
continue reading

1
E96 Datomic at Shortcut with Francis Avila
45:45
45:45
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
45:45Francis Acila on GitHub - https://github.com/favilaDatomic - https://www.datomic.com/Shortcut - https://www.shortcut.com/بقلم Jacek Schae
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "composition is life". We reflect on keeping the …
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "composing your application". We get a handle on …
…
continue reading
Kit Workshop - https://clojure.stream/workshops/kitDimitri on Twitter - twitter.com/yogthosDimitri on GitHub - github.com/yogthosDimitri on 500px - 500px.com/p/dmitrisotnikovDimitri's website - yogthos.netKit on GitHub - https://github.com/kit-clj/kitKit's website - https://kit-clj.github.io/Clojure courses, workshops, and more ...https://clojure.s…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "playing games with data." We go back to start an…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "core and composition." We venture toward the cor…
…
continue reading
Roman on GitHub - https://github.com/roman01laRoman on YouTube - https://www.youtube.com/@roman01laUIx - https://github.com/pitch-io/uixبقلم Jacek Schae
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "decomposition." We help our code through a break…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "effective composition." We search for that sweet…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "freedom through constraints." We bump into limit…
…
continue reading
Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast channel on the Clojurians Slack. This week, the topic is: "effective expressiveness." We compose our though…
…
continue reading

1
E93 Frontends In 2023 with Alex Davis
46:47
46:47
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
46:47Alex on GitHub - https://github.com/armincerfReact Query - https://github.com/TanStack/queryBabashka - https://github.com/babashka/babashkaSCI - https://github.com/babashka/sciScittle - https://github.com/babashka/scittleEQL - https://github.com/edn-query-language/eqlبقلم Jacek Schae
…
continue reading

1
E92 Atomic Architecture with Malcolm Sparks
45:17
45:17
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
45:17Malcolm on Twitter - twitter.com/malcolmsparksMalcolm on GitHub - github.com/malcolmsparksAtomic Architecture - https://www.juxt.pro/blog/atomic-architecture/Atomic Architecture JUXT Conf - https://www.youtube.com/watch?v=5ygrCpC0axMبقلم Jacek Schae
…
continue reading