ClojureStream Podcast: Recent Episodes

Jacek Schae

Join Jacek Schae and explore unusually expressive programming language with Lisp roots that runs on JavaScript, Java Virtual Machine, and CLR.

View Details

https://clojure.stream/workshops/ramahttps://redplanetlabs.com/https://nathanmarz.com/about/

View Details

This is a discussion with Tony Kay about his usage of LLMs and experience report what works and how you should think about LLMs from his perspective. Sorry for the HVAC noise, especially at the beginning, I tried a lot of things to remove the noise but wasn't able.Tony Kay - https://github.com/awkayFulcro - https://github.com/fulcrologic/fulcroGuardrails - https://github.com/fulcrologic/guardrails

View Details

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/hlshipPedestal on GitHub - https://github.com/pedestal/pedestalPedestal Documentation - https://pedestal.io/pedestal/0.7/index.html

View Details

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.comParens of the dead - https://parens-of-the-dead.comReplicant - https://replicant.funFC/IS - https://www.destroyallsoftware.com/screencasts/catalog/functional-core-imperative-shellFC/IS with types https://www.youtube.com/watch?v=P1vES9AgfC4Datomic - https://www.datomic.com

View Details

Summary: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://clojure.stream/Sponsor via GitHub Sponsors: https://github.com/sponsors/jacekschaeSupport the Podcast by subscribing, leaving a review, or sharing with friends.Thank you for tuning in! Stay tuned for our next episode coming soon.

View Details

Summary: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 (website) - https://replicant.funi18n - https://github.com/cjohansen/m1pTest library - https://github.com/cjohansen/lookupSupport the Podcast:Get Clojure Stream courses or subscription at https://clojure.stream/Sponsor via GitHub Sponsors: https://github.com/sponsors/jacekschaeSupport the Podcast by subscribing, leaving a review, or sharing with friends.Thank you for tuning in! Stay tuned for our next episode coming soon.

View Details

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 podcast one person will be chosen and awarded ticket to 2024 Clojure Conj.

View Details

Alex Miller on GitHub - https://github.com/puredangerApropos 2023-11-14 - https://vimeo.com/884772901

View Details

Francis Acila on GitHub - https://github.com/favilaDatomic - https://www.datomic.com/Shortcut - https://www.shortcut.com/

View Details

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.stream/

View Details

Roman on GitHub - https://github.com/roman01laRoman on YouTube - https://www.youtube.com/@roman01laUIx - https://github.com/pitch-io/uix

View Details

Alex on GitHub - https://github.com/armincerf

React Query - https://github.com/TanStack/query Babashka - https://github.com/babashka/babashka SCI - https://github.com/babashka/sci Scittle - https://github.com/babashka/scittle EQL - https://github.com/edn-query-language/eql

View Details

Malcolm 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

View Details

Martin on GitHub - https://github.com/mknextjournal - https://nextjournal.com/Book of Clerk - https://github.clerk.garden/nextjournal/book-of-clerkClerk Garden- https://github.clerk.garden/Clerk Workshop - https://clojure.stream/workshops/clerkClerk Workshop Discount - https://www.jacekschae.com/clerk-workshop-2023-05?coupon=CSPOD-2023-05ClojureSteram - https://clojure.stream/

View Details

Paula on Twitter twitter.com/quollPaula on GitHub github.com/quollData Structures Workshop - https://clojure.stream/workshops/data-structuresDISCOUNT -- https://www.jacekschae.com/data-structures-workshop-2023-04?coupon=CSPOD-2023-04Support the podcast:Learn Idiomatic Clojure clojure.streamGitHub Sponsors: github.com/sponsors/jacekschae

View Details

Rahul on GitHub - https://github.com/lispycloudsRahul on Twitter - https://twitter.com/lispycloudsBabashka Workshop - https://clojure.stream/workshops/babashkaBabashka Workshop Discount - https://www.jacekschae.com/babashka-workshop-2023-03?coupon=CSPOD-2023-03-08Babashka - https://github.com/babashka/babashkaBob - https://github.com/bob-cd/bob

View Details

Erik on GitHub - https://github.com/slipsetCLJ Commons - https://github.com/clj-commonsClojure Courses and Workshops - https://clojure.stream/

View Details

Christophe Grand - https://github.com/cgrandBaptiste Dupuch - https://github.com/dupuchbaClojureDart repo - https://github.com/Tensegritics/ClojureDartClojureDart Workshop - https://clojure.stream/workshops/clojuredartClojureDart Workshop Discount - https://www.jacekschae.com/clojuredart-workshop-2023-02?coupon=CSPOD202302

View Details

Jaret Binford on GitHub - https://github.com/JaretbinfordAlex Miller on GitHub - https://github.com/puredanger15 years of Clojure - https://www.youtube.com/watch?v=exSRG-iL74QRequest podcast - https://github.com/clojurestream/podcastVideo Courses:https://clojure.streamhttps://www.learnpedestal.com/https://www.learndatomic.com/https://www.learnreitit.com/https://www.learnreagent.com/https://www.learnreframe.com/https://www.jacekschae.com/

View Details

Jeremy on GitHub - https://github.com/jrainesJeremy on Twitter - https://twitter.com/jrainesStylitics -- https://stylitics.com/Careers at stylitics - https://boards.greenhouse.io/stylitics

View Details

E84 Exoscale With Pierre - Yves Ritschard by Jacek Schae

View Details

E83 Rewrites with Orestis Markou (part 2) by Jacek Schae

View Details

E82 Rewrites with Orestis Markou (part 1) by Jacek Schae

View Details

Paul on Twitter — https://twitter.com/paulrabutcherPaul on Github — https://github.com/paulbutcherPaul's website - https://tententhsconsulting.comSeven concurrency models in seven weeks - https://pragprog.com/titles/pb7con/seven-concurrency-models-in-seven-weeks/Akka - https://akka.io/Elixir - https://elixir-lang.org/Erlang - https://www.erlang.org/VHDL - https://en.wikipedia.org/wiki/VHDLSupport the podcast:
Subscribe to ClojureStream https://clojure.stream
Support on GitHub Sponsors: https://github.com/sponsors/jacekschaeVideo Courses:https://clojure.stream https://www.learnpedestal.comhttps://www.learndatomic.comhttps://www.learnreitit.comhttps://www.learnreagent.comhttps://www.learnreframe.comhttps://www.jacekschae.com

View Details

Daniel on Twitter - https://twitter.com/danielwithmusic/ Daniel on GitHub - https://github.com/danielcompton

ClojuristsTogether - https://www.clojuriststogether.org/

Video Courses: https://clojure.stream https://www.learnpedestal.com https://www.learndatomic.com https://www.learnreitit.com https://www.learnreagent.com https://www.learnreframe.com https://www.jacekschae.com

View Details

You can find p-himik on Clojurians Slack - https://clojurians.slack.com/

Video Courses: https://clojure.stream https://www.learnpedestal.com/ https://www.learndatomic.com/ https://www.learnreitit.com/ https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

Daniel on Twitter - https://twitter.com/daslu_ Daniel on GitHub - https://github.com/daslu SciCloj - https://scicloj.github.io

Study Group - https://scicloj.github.io/docs/community/groups/

processing tables: https://github.com/techascent/tech.ml.dataset github.com/scicloj/tablecloth processing arrays: https://github.com/cnuernber/dtype-next (should have mentioned) https://neanderthal.uncomplicate.org/ processing nested, unstructured data: https://github.com/clojure/core.match https://github.com/noprompt/meander https://github.com/redplanetlabs/specter math and stats: https://github.com/generateme/fastmath https://github.com/MastodonC/kixi.stats data viualization libraries: https://vega.github.io/ https://github.com/generateme/cljplot https://github.com/jsa-aerial/hanami classical machine learning: https://haifengl.github.io/ (wrapped in scicloj.ml) deep learning https://github.com/scicloj/clj-djl (wrapped in scicloj.ml) https://github.com/uncomplicate/deep-diamond machine learning workflows: https://github.com/scicloj/metamorph.ml the underlying pipeline notion: https://github.com/scicloj/metamorph wrapping all most of those machine learning libraries and workflow together: https://github.com/scicloj/scicloj.ml processing tables with spark: https://github.com/zero-one-group/geni should have mentioned: https://github.com/clj-python/libpython-clj https://github.com/scicloj/clojisr

Video Courses: https://clojure.stream https://www.learnpedestal.com/ https://www.learndatomic.com/ https://www.learnreitit.com/ https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

Kaspars on Twitter - https://twitter.com/kasparsdancis Kaspars on GitHub - https://github.com/k7d

Whimsical - https://whimsical.com/

Video Courses: https://clojure.stream https://www.learnpedestal.com/ https://www.learndatomic.com/ https://www.learnreitit.com/ https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

Sean on Twitter - https://twitter.com/seancorfield Sean on GitHub - https://github.com/seancorfield Sean on GitHub Sponsors - https://github.com/sponsors/seancorfield Sean's website - https://corfield.org

next.jdbc - https://github.com/seancorfield/next-jdbc honeysql - https://github.com/seancorfield/honeysql

Video Courses: https://clojure.stream https://www.learnpedestal.com/ https://www.learndatomic.com/ https://www.learnreitit.com/ https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

Chris on GitHub - https://github.com/chr15m Chris on Twitter - https://twitter.com/mccrmx Chris on YouTube - https://www.youtube.com/user/mccormix Chris' website - https://mccormick.cx

Sitefox website - https://github.com/chr15m/sitefox Sitefox documentation - https://chr15m.github.io/sitefox/

Chris's projects https://rogule.com https://dopeloop.ai/melody-generator https://sfxr.me (pro version on sitefox)

Video Courses: https://clojure.stream https://learnpedestal.com https://learndatomic.com https://learnreitit.com https://learnreframe.com https://learnreagent.com https://www.jacekschae.com

View Details

David on Twitter - https://twitter.com/LittleFunnyGeek David’s Website - http://davidpham87.github.io

Linear Algebra - https://en.wikipedia.org/wiki/Linear_algebra Google Colab - https://colab.research.google.com Paperspace - https://www.paperspace.com Copula - https://en.wikipedia.org/wiki/Copula_(probability_theory) Criterium - https://github.com/hugoduncan/criterium/ Matrix - https://github.com/mikera/core.matrix

Video Courses: https://clojure.stream https://learnpedestal.com https://learndatomic.com https://learnreitit.com https://learnreframe.com https://learnreagent.com https://www.jacekschae.com

View Details

Second part of the discussion with Chris starting with dataset.

Chris on GitHub - https://github.com/cnuernber TechAscent - https://techascent.com dtype next - https://github.com/cnuernber/dtype-next dataset - https://github.com/techascent/tech.ml.dataset

Video Courses: https://clojure.stream https://learnpedestal.com https://learndatomic.com https://learnreitit.com https://learnreframe.com https://learnreagent.com https://www.jacekschae.com

View Details

Chris on GitHub - https://github.com/cnuernber TechAscent - https://techascent.com dtype next - https://github.com/cnuernber/dtype-next dataset - https://github.com/techascent/tech.ml.dataset

Video Courses: https://clojure.stream https://learnpedestal.com https://learndatomic.com https://learnreitit.com https://learnreframe.com https://learnreagent.com https://www.jacekschae.com

View Details

Sponsor Michael - https://github.com/sponsors/borkdude Michiel on twitter - https://twitter.com/borkdude Michiel on github - https://github.com/borkdude nbb - https://github.com/babashka/nbb babashka - https://github.com/borkdude/babashka

Video Courses: https://clojure.stream https://learnpedestal.com https://learndatomic.com https://learnreitit.com https://learnreframe.com https://learnreagent.com https://www.jacekschae.com

View Details

Furkan on Twitter - https://twitter.com/furkan3ayraktar Furkan on GitHub - https://github.com/furkan3ayraktar

Scrintal - https://www.scrintal.com Scrintal's story explained in Scrintal - https://beta.scrintal.com/b/final-scrintal- board--jtult

Polylith - https://polylith.gitbook.io/polylith/ Polylith is a software architecture that applies functional thinking at the system scale. It helps us build simple, maintainable, testable, and scalable backend systems.

Datomic Cloud - https://docs.datomic.com/cloud/ A transactional database with a flexible data model, elastic scaling, and rich queries.

Reagent - https://github.com/reagent-project/reagent A ClojureScript wrapper around React.

Re-frame - https://github.com/day8/re-frame Frontend framework that provides events for writes and subscriptions for reads.

Datascript - https://github.com/tonsky/datascript/ An immutable in-memory database and Datalog query engine in Clojure and ClojureScript.

Prosemirror - https://prosemirror.net A toolkit for building rich-text editors on the web KonvaJS - https://konvajs.org HTML5 canvas library for desktop and mobile applications

Posh - https://github.com/denistakeda/posh Use Datascript to store application state

Re-posh - https://github.com/denistakeda/re-posh Use Posh with re-frame subscriptions and events

Firestore - https://firebase.google.com/docs/firestore Scalable NoSQL cloud database to store and sync data for client- and server-side development.

stitches - https://stitches.dev CSS-in-JS with near-zero runtime, SSR, multi-variant support, and a best-in-class developer experience.

shadow-cljs - https://github.com/thheller/shadow-cljs everything you need to compile your ClojureScript code with a focus on simplicity and ease of use.

View Details

Eero Helenius on GitHub - https://github.com/eerohele Tutkain https://github.com/eerohele/Tutkain

Google groups thread - https://groups.google.com/g/clojure-dev/c/Dl3Stw5iRVA/m/H5xxG3qINuoJ

Support the podcast: Learn Idiomatic Clojure https://clojure.stream Support on GitHub Sponsors: https://github.com/sponsors/jacekschae

View Details

Tony on twitter - https://twitter.com/TonyMaley

Vouch on Twitter https://twitter.com/Vouchio Vouch on GitHub https://github.com/vouch-opensource Vouch’s Website https://vouch.io

Support the podcast: Learn Idiomatic Clojure https://clojure.stream Support on GitHub Sponsors: https://github.com/sponsors/jacekschae

View Details

Nikita on GitHub - https://github.com/tonsky Nikita on Twitter - https://twitter.com/nikitonsky Nikita's Blog - https://tonsky.me/ Clojure Sublimed - https://github.com/tonsky/Clojure-Sublimed Grumpy Website - https://grumpy.website

Alabaster, a Minimalist Color Scheme: * for Sublime Text * for VS Code * for IntelliJ

Support the podcast: Learn Idiomatic Clojure https://clojure.stream Support on GitHub Sponsors: https://github.com/sponsors/jacekschae

View Details

Paula on Twitter https://twitter.com/quoll Paula on GitHub https://github.com/quoll

Semantic Web https://en.wikipedia.org/wiki/Semantic_Web SPARQL https://en.wikipedia.org/wiki/SPARQL Asami https://github.com/threatgrid/asami

Support the podcast: Learn Idiomatic Clojure https://clojure.stream GitHub Sponsors: https://github.com/sponsors/jacekschae

View Details

Eric on Twitter - https://twitter.com/ericdallo Eric on GitHub - https://github.com/ericdallo Eric on Patreon - https://www.patreon.com/ericdallo Eric’s Website - https://ericdallo.dev LSP’s Website - https://microsoft.github.io/language-server-protocol/ Clojure LSP on GitHub - https://github.com/clojure-lsp/clojure-lsp Clojure LSP on Open Collective - https://opencollective.com/clojure-lsp

Video Courses: https://clojure.stream/ https://www.learndatomic.com/ https://www.learnreitit.com/ https://www.learnreframe.com/ https://www.learnreagent.com/ https://www.jacekschae.com/

View Details

Sponsor Michael - https://github.com/sponsors/borkdude Michiel on twitter - https://twitter.com/borkdude Michiel on github - https://github.com/borkdude clj-kondo - https://github.com/clj-kondo/clj-kondo babashka - https://github.com/borkdude/babashka

Video Courses: https://clojure.stream/ https://www.learndatomic.com/ https://www.learnreitit.com/ https://www.learnreframe.com/ https://www.learnreagent.com/ https://www.jacekschae.com/

View Details

Alex on GitHub - https://github.com/alexander-yakushev Alex on Twitter - https://twitter.com/unlog1c Alex's Blog - http://bytopia.org/

Omniconf - https://github.com/grammarly/omniconf Areo - https://github.com/juxt/aero Environ - https://github.com/weavejester/environ

View Details

lvh on Twitter https://twitter.com/lvh lvh's website - https://www.lvh.io/ lvh on GitHub - https://github.com/lvh

ClojuristsTogether - https://www.clojuriststogether.org/

Latacora https://www.latacora.com/ Latacora on Twitter - https://twitter.com/latacora Lagomorphic Capital - https://www.lagomorphic.capital

Burp Suite - https://portswigger.net/burp Soc2 - https://www.aicpa.org/interestareas/frc/assuranceadvisoryservices/aicpasoc2report.html AWS Vault - https://github.com/99designs/aws-vault ScoutSuite - https://github.com/nccgroup/ScoutSuite Stytch https://stytch.com Stream alert https://github.com/airbnb/streamalert Latacora Singles - https://latacora.singles/

Video Courses: www.LearnDatomic.com www.LearnReitit.com www.LearnReFrame.com www.LearnReagent.com

View Details

lvh on Twitter https://twitter.com/lvh lvh's website - https://www.lvh.io/ lvh on GitHub - https://github.com/lvh

ClojuristsTogether - https://www.clojuriststogether.org/

Latacora https://www.latacora.com/ Latacora on Twitter - https://twitter.com/latacora Lagomorphic Capital - https://www.lagomorphic.capital

Burp Suite - https://portswigger.net/burp Soc2 - https://www.aicpa.org/interestareas/frc/assuranceadvisoryservices/aicpasoc2report.html AWS Vault - https://github.com/99designs/aws-vault ScoutSuite - https://github.com/nccgroup/ScoutSuite Stytch https://stytch.com Stream alert https://github.com/airbnb/streamalert Latacora Singles - https://latacora.singles/

Video Courses: www.LearnDatomic.com www.LearnReitit.com www.LearnReFrame.com www.LearnReagent.com

View Details

lvh on Twitter https://twitter.com/lvh lvh's website - https://www.lvh.io/ lvh on GitHub - https://github.com/lvh

ClojuristsTogether - https://www.clojuriststogether.org/

Latacora https://www.latacora.com/ Latacora on Twitter - https://twitter.com/latacora Lagomorphic Capital - https://www.lagomorphic.capital

Burp Suite - https://portswigger.net/burp Soc2 - https://www.aicpa.org/interestareas/frc/assuranceadvisoryservices/aicpasoc2report.html AWS Vault - https://github.com/99designs/aws-vault ScoutSuite - https://github.com/nccgroup/ScoutSuite Stytch https://stytch.com Stream alert https://github.com/airbnb/streamalert Latacora Singles - https://latacora.singles/

Video Courses: www.LearnDatomic.com www.LearnReitit.com www.LearnReFrame.com www.LearnReagent.com

View Details

lvh on Twitter https://twitter.com/lvh lvh's website - https://www.lvh.io/ lvh on GitHub - https://github.com/lvh

ClojuristsTogether - https://www.clojuriststogether.org/

Latacora https://www.latacora.com/ Latacora on Twitter - https://twitter.com/latacora Lagomorphic Capital - https://www.lagomorphic.capital

Burp Suite - https://portswigger.net/burp Soc2 - https://www.aicpa.org/interestareas/frc/assuranceadvisoryservices/aicpasoc2report.html AWS Vault - https://github.com/99designs/aws-vault ScoutSuite - https://github.com/nccgroup/ScoutSuite Stytch https://stytch.com Stream alert https://github.com/airbnb/streamalert Latacora Singles - https://latacora.singles/

Video Courses: www.LearnDatomic.com www.LearnReitit.com www.LearnReFrame.com www.LearnReagent.com

View Details

Anatoly on Twitter - https://twitter.com/tolitius Anatoly on GitHub - https://github.com/tolitius Anatoly's website - https://www.dotkam.com Mount on GitHub - https://github.com/tolitius/mount

Video Courses: www.LearnDatomic.com www.LearnReitit.com www.LearnReFrame.com www.LearnReagent.com

View Details

Stuart on GitHub - https://github.com/stuartsierra Stuart on Twitter - https://twitter.com/stuartsierra Stuart's Blog - https://stuartsierra.com/ No Manifestos Podcast - https://www.nomanifestos.com/

Video Courses: www.learndatomic.com/ www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Howard on GitHub - https://github.com/hlship Howard on Twitter - https://twitter.com/hlship/ Howard's website - http://lewisship.net/ Lacinia - https://github.com/walmartlabs/lacinia Lacinia Docs - https://lacinia.readthedocs.io/en/latest/ GraphQL - https://graphql.org/ Swagger - https://swagger.io/ Liberator - https://github.com/clojure-liberator/liberator GraphQL Federation - https://www.apollographql.com/docs/federation/ GraphQL Apollo https://www.apollographql.com/ GraphQL Federation at Netflix - https://www.infoq.com/presentations/netflix-api-graphql-federation/

Video Courses: https://www.LearnReitit.com https://www.LearnReFrame.com https://www.LearnReagent.com

View Details

Tommi on GitHub - https://github.com/ikitommi Tommi on Twitter - https://twitter.com/ikitommi Metosin's website - https://www.metosin.fi/en/ Metosin on GitHub - https://github.com/metosin Malli - https://github.com/metosin/malli Prismatic Schema - https://github.com/plumatic/schema Clojure Spec - https://github.com/clojure/spec-alpha2

Video Courses: https://www.LearnReitit.com https://www.LearnReFrame.com https://www.LearnReagent.com

View Details

Arne on GitHub - https://github.com/plexus Arne on Twitter - https://twitter.com/plexus Kaocha - https://github.com/lambdaisland/kaocha Lambda Island - https://lambdaisland.com Lambda Island OSS - https://github.com/lambdaisland Gaiwan Consultancy - https://gaiwan.co

Video Courses: www.LearnReitit.com www.LearnReFrame.com www.LearnReagent.com

View Details

Arne on GitHub - https://github.com/plexus Arne on Twitter - https://twitter.com/plexus Kaocha - https://github.com/lambdaisland/kaocha Lambda Island - https://lambdaisland.com Lambda Island OSS - https://github.com/lambdaisland Gaiwan Consultancy - https://gaiwan.co

Video Courses: www.LearnReitit.com www.LearnReFrame.com www.LearnReagent.com

View Details

Miikka on GitHub - https://github.com/miikka Miikka on Twitter - https://twitter.com/arcatan Miikka's website - http://miikka.me/ Miikka's blog - https://quanttype.net/ Reitit on GitHub - https://github.com/metosin/reitit

Video Courses: www.LearnReitit.com (new) www.LearnReFrame.com www.LearnReagent.com

View Details

Jacob on GitHub - https://github.com/jacobobryant Jacob on Twitter - https://twitter.com/obryant666 Jacob's website - https://jacobobryant.com/ Biff on GitHub - https://github.com/jacobobryant/biff Biff's website - https://findka.com/biff/#introduction

Video Courses: www.LearnReitit.com (new) www.LearnReFrame.com www.LearnReagent.com

View Details

Ghadi on GitHub - https://github.com/ghadishayban

Transit - https://github.com/cognitect/transit-clj Fressian - https://github.com/Datomic/fressian Protocol Buffers - https://developers.google.com/protocol-buffers/ gRPC - https://grpc.io

Video Courses: https://www.LearnReitit.com (new) https://www.LearnReFrame.com https://www.LearnReagent.com

View Details

Toby on Twitter - https://twitter.com/tcrawley Toby on GitHub - https://github.com/tobias Toby's website - https://tcrawley.org Clojars website - https://clojars.org Clojars on Twitter - https://twitter.com/clojars

View Details

Viebel on GitHub - https://github.com/viebel Viebel on Twitter - https://twitter.com/viebel

Data Oriented Programming Book - https://www.manning.com/books/data-oriented-programming?utm_source=viebel&utm_medium=affiliate&utm_campaign=book_sharvit2_data_1_29_21&a_aid=viebel&a_bid=d5b546b7

👆 This is the Author's affiliate link, please use it when purchasing the book.

Klipse - https://github.com/viebel/klipse Klipse theme - https://github.com/viebel/codox-klipse-theme Klipse on Patreon - https://www.patreon.com/klipse Exceprts from my book about data oriented programming https://blog.klipse.tech/databook/2020/09/27/data-book-toc.html

Presentations (slide show) with Klipse: https://github.com/timothypratley/asciidoctor-revealjs-klipse

Drawing on the blog post with Klipse https://blog.klipse.tech/javascript/2020/09/10/procedural-texture-generator-javascript.html

Video Courses: https://www.LearnReitit.com (new) https://www.LearnReFrame.com https://www.LearnReagent.com

View Details

Malcolm on Twitter - https://twitter.com/malcolmsparks Malcolm on GitHub - https://github.com/malcolmsparks

liberator - https://github.com/clojure-liberator/liberator edge - https://github.com/juxt/edge apex - https://github.com/juxt/apex pick - https://github.com/juxt/pick reap - https://github.com/juxt/reap vext - https://github.com/juxt/vext spin - https://github.com/juxt/spin

Video Courses: www.LearnReitit.com (new) www.LearnReFrame.com www.LearnReagent.com

View Details

Joakim Tengstrand - https://twitter.com/jtengstrand Furkan Bayraktar - https://twitter.com/furkan3ayraktar James Trunk - https://www.youtube.com/channel/UCuhEJm7XI2aDwUCnZGZ1xYQ Polylith Book - https://polylith.gitbook.io/polylith/ Poly Tool - https://github.com/polyfy/polylith RealWorld Example app - https://github.com/furkan3ayraktar/clojure-polylith-realworld-example-app Furkan's Startup - Scrintal - https://www.scrintal.com/en

Video Courses: www.LearnReitit.com (new) www.LearnReFrame.com www.LearnReagent.com

View Details

Joakim Tengstrand - https://twitter.com/jtengstrand Furkan Bayraktar - https://twitter.com/furkan3ayraktar James Trunk - https://www.youtube.com/channel/UCuhEJm7XI2aDwUCnZGZ1xYQ Polylith Book - https://polylith.gitbook.io/polylith/ Poly Tool - https://github.com/polyfy/polylith RealWorld Example app - https://github.com/furkan3ayraktar/clojure-polylith-realworld-example-app Furkan's Startup - Scrintal - https://www.scrintal.com/en

Video Courses: www.LearnReitit.com (new) www.LearnReFrame.com www.LearnReagent.com

View Details

Conrad on Twitter - http://twitter.com/lisperati Conrad on GitHub - https://github.com/drcode Forward Blockchain - http://forwardblockchain.com/ Land of Lisp - http://landoflisp.com/ QlKit GitHub - https://github.com/forward-blockchain/qlkit QlKit Medium - https://medium.com/@conrad_9565/lets-build-a-ui-with-qlkit-and-graph-queries-79b7b118ddac

Video Courses: https://www.LearnReitit.com (new) https://www.LearnReFrame.com https://www.LearnReagent.com

View Details

Alan on GitHub - https://github.com/alandipert Alan on Twitter - https://twitter.com/alandipert Alan's website - https://tailrecursion.com/~alan/Home.html Hoplon on GitHub - https://github.com/hoplon/hoplon Holpon's website - http://hoplon.io/

  • Hoplon and Javelin, Micha Niskin - https://www.youtube.com/watch?v=UoZyyo2Bwr8
  • High level UI toolkit built on Hoplon: https://github.com/jumblerg/ui
  • cljson: https://github.com/tailrecursion/cljson
  • Example app using shadow-cljs with Hoplon: https://github.com/rlander/conduit
  • Equality operator rationale in Common Lisp: http://www.lispworks.com/documentation/HyperSpec/Issues/iss143_w.htm
  • Hoplon and Bacwn (pre-Datomic Datalog): https://alandipert.github.io/hoplon-demos/bacwn-hoplon/
  • FRP in ClojureScript with Javelin: https://tailrecursion.com/~alan/index.cgi/doc/tip/documents/Dipert-FRP_in_ClojureScript_with_Javelin.pdf, http://www.infoq.com/presentations/ClojureScript-Javelin, https://github.com/tailrecursion/javelin
  • Flapjax and ClojureScript: https://www.youtube.com/watch?v=xaxF5RDdVRE#t=22m21s, https://github.com/alandipert/flapjax-demo, http://alandipert.github.io/flapjax-demo/
  • Flapjax Paper - https://cs.brown.edu/people/sk/Publications/Papers/Published/mgbcgbk-flapjax/paper.pdf
  • Micha on Hoplon vs React - https://tailrecursion.com/~alan/micha_on_hoplon_vs_react/

Video Courses: https://www.LearnReitit.com (new) https://www.LearnReFrame.com https://www.LearnReagent.com

View Details

James on GitHub - https://github.com/weavejester James on Twitter - https://twitter.com/weavejester James' website - https://www.booleanknot.com Ring on GitHub - https://github.com/ring-clojure/ring Ring Mock on GitHub- https://github.com/ring-clojure/ring-mock

Video Courses: https://www.LearnReitit.com (new) https://www.LearnReFrame.com https://www.LearnReagent.com

View Details

Wilker on GitHub - https://github.com/wilkerlucio Wilker on Twitter - https://twitter.com/wilkerlucio Pathom GitHub - https://github.com/wilkerlucio/pathom Pathom Docs - https://blog.wsscode.com/pathom/v2/pathom/2.2.0/introduction.html Demand Driven Architecture - https://www.youtube.com/watch?v=fYLM5nCIBQg

Video Courses: https://www.LearnReitit.com (new) https://www.LearnReFrame.com https://www.LearnReagent.com

View Details

Wilker on GitHub - https://github.com/wilkerlucio Wilker on Twitter - https://twitter.com/wilkerlucio Pathom GitHub - https://github.com/wilkerlucio/pathom Pathom Docs - https://blog.wsscode.com/pathom/v2/pathom/2.2.0/introduction.html Demand Driven Architecture - https://www.youtube.com/watch?v=fYLM5nCIBQg

Video Courses: https://www.LearnReitit.com (new) https://www.LearnReFrame.com https://www.LearnReagent.com

View Details

Wilker on GitHub - https://github.com/wilkerlucio Wilker on Twitter - https://twitter.com/wilkerlucio Pathom GitHub - https://github.com/wilkerlucio/pathom Pathom Docs - https://blog.wsscode.com/pathom/v2/pathom/2.2.0/introduction.html Demand Driven Architecture - https://www.youtube.com/watch?v=fYLM5nCIBQg Video Courses: https://www.LearnReitit.com (new) https://www.LearnReFrame.com https://www.LearnReagent.com

View Details

Mihael on Twitter - https://twitter.com/mihaelkonjevic Mihael on Github - https://github.com/retro Mihael's website - http://retroaktive.me Keechma on GitHub - https://github.com/keechma/keechma Keechma website - https://keechma.com RealWorld Keechma - https://github.com/gothinkster/clojurescript-keechma-realworld-example-app

Video Courses: https://www.LearnReitit.com (new) https://www.LearnReFrame.com https://www.LearnReagent.com

View Details

Dimitri on Twitter - twitter.com/yogthos Dimitri on GitHub - github.com/yogthos Dimitri on 500px - 500px.com/p/dmitrisotnikov Dimitri's website - yogthos.net Luminus - luminusweb.com/ Luminus on GitHub - github.com/luminus-framework

Domino - https://github.com/domino-clj/domino Clojure/North talk - https://www.youtube.com/watch?v=IekPZpfbdaI Clojure Jobs: multis.co

Video Courses: www.LearnReitit.com (new) www.LearnReFrame.com www.LearnReagent.com

View Details

Dimitri on Twitter - https://twitter.com/yogthos Dimitri on GitHub - https://github.com/yogthos Dimitri on 500px - https://500px.com/p/dmitrisotnikov Dimitri's website - https://yogthos.net Luminus - https://luminusweb.com/ Luminus on GitHub - https://github.com/luminus-framework

Clojure Jobs: https://multis.co

Video Courses: https://www.LearnReitit.com (new) https://www.LearnReFrame.com https://www.LearnReagent.com

View Details

Dan De Aguiar on Twitter - https://twitter.com/ddeaguiar

Pedestal - http://pedestal.io/ Pedestal GitHub - https://github.com/pedestal/pedestal Pedestal Ions - https://github.com/pedestal/pedestal.ions Vase GitHub - https://github.com/cognitect-labs/vase

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Tony on GitHub - github.com/awkay Fulcro RAD - https://github.com/fulcrologic/fulcro-rad Guardrails - https://github.com/fulcrologic/guardrails Fulcro website - www.fulcrologic.com Fulcro Developers Guide - https://book.fulcrologic.com/

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Tony on GitHub - github.com/awkay Fulcro website - www.fulcrologic.com Fulcro Developers Guide - book.fulcrologic.com/

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Tony on GitHub - https://github.com/awkay Fulcro website - https://www.fulcrologic.com Fulcro Developers Guide - https://book.fulcrologic.com/

Video Courses: https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

Tony on GitHub - github.com/awkay Fulcro website - www.fulcrologic.com Fulcro Developers Guide - book.fulcrologic.com/

Finite-state machines - https://en.wikipedia.org/wiki/Finite-state_machine UI state machines - https://blog.cognitect.com/blog/2017/5/22/restate-your-ui-using-state-machines-to-simplify-user-interface-development

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Tony on GitHub - https://github.com/awkay Fulcro website - www.fulcrologic.com Fulcro Developers Guide - http://book.fulcrologic.com/

Google Study - https://www.inc.com/michael-schneider/google-thought-they-knew-how-to-create-the-perfect.html Google Study - https://rework.withgoogle.com/blog/five-keys-to-a-successful-google-team/ Google Study - https://www.nytimes.com/2016/02/28/magazine/what-google-learned-from-its-quest-to-build-the-perfect-team.html Om - https://github.com/omcljs/om EQL - https://github.com/edn-query-language/eql Pathom - https://github.com/wilkerlucio/pathom CQRS - https://www.martinfowler.com/bliki/CQRS.html Fulcro Developers Guide - http://book.fulcrologic.com/

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Will on GitHub - https://github.com/Lokeh Will on Twitter - https://twitter.com/lilactown_ Will's website - https://lilac.town/ helix repo - https://github.com/Lokeh/helix

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Nikita on GitHub - https://github.com/tonsky Nikita on Twitter - https://twitter.com/nikitonsky Nikita's Blog - https://tonsky.me/ Rum - https://github.com/tonsky/rum

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Mike on GitHub - https://github.com/mike-thompson-day8 Mike on Twittter - https://twitter.com/wazound

Style: Toward Clarity and Grace — https://www.amazon.com/Style-Clarity-Chicago-Writing-Publishing/dp/0226899152 Behavior Trees Wiki — https://en.wikipedia.org/wiki/Behavior_tree Behavior Tree Overview — https://docs.unrealengine.com/en-US/Engine/ArtificialIntelligence/BehaviorTrees/BehaviorTreesOverview/index.html

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Juho on twitter - https://twitter.com/JuhoTeperi Juho on github - https://github.com/Deraen Reagent Project - https://github.com/reagent-project/reagent

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Malcolm on GitHub - https://github.com/malcolmsparks Malcolm on Twitter - Crux - https://opencrux.com/

REST - https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm GraphQL - https://graphql.org/ Falcor - https://netflix.github.io/falcor/ Lambdas - https://aws.amazon.com/lambda/

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Michiel on twitter - twitter.com/borkdude Michiel on github - github.com/borkdude babashka - https://github.com/borkdude/babashka

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Alex on Twitter - https://twitter.com/puredanger Alex on GitHub - https://github.com/puredanger tools.deps - https://github.com/clojure/tools.deps.alpha

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Thomas Heller on Twitter - twitter.com/thheller Thomas Heller on GitHub - https://github.com/thheller/ shadow-cljs User Guide - https://shadow-cljs.github.io/docs/UsersGuide.html Thomas' Patreon: www.patreon.com/thheller Thomas' Blog - code.thheller.com/

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Matt on GitHub - https://github.com/flyboarder Degree9 on Twitter - https://twitter.com/degree9io Degree9 website - https://twitter.com/degree9io Boot website - https://boot-clj.com/

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Phil on github - https://github.com/technomancy Technomancy website - https://technomancy.us/ Atreus - https://atreus.technomancy.us/ Leiningen website - https://leiningen.org/ Leiningen github - https://github.com/technomancy/leiningen

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Michiel on twitter - https://twitter.com/borkdude Michiel on github - https://github.com/borkdude clj-kondo - https://github.com/borkdude/clj-kondo

Video Courses: https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

Roman on twitter - https://twitter.com/Candid82 Roman on github - https://github.com/candid82/ Joker - https://joker-lang.org/

Video Courses: https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

Parens

  • vim-sexp https://github.com/guns/vim-sexp/ (My preferred)
  • vim parinfer https://github.com/eraserhd/parinfer-rust (Also good)
  • paredit.vim https://github.com/vim-scripts/paredit.vim

REPL

  • fireplace https://github.com/tpope/vim-fireplace (My preferred)
  • cider-nrepl https://github.com/clojure-emacs/cider-nrepl
  • conjure https://github.com/Olical/conjure (alternative to fireplace)
  • animation: https://asciinema.org/a/267614

Linting

  • ale https://github.com/dense-analysis/ale
  • syntastic https://github.com/vim-syntastic/syntastic
  • linting the vanilla way https://cljdoc.org/d/clj-kondo/clj-kondo/2019.10.11-alpha/doc/editor-integration#vanilla-way (based on https://gist.github.com/romainl/ce55ce6fdc1659c5fbc0f4224fd6ad29)
  • neomake https://github.com/neomake/neomake

Misc

  • async-clj-omni https://github.com/clojure-vim/async-clj-omni/
  • vim jack-in https://github.com/clojure-vim/vim-jack-in
  • salve https://github.com/tpope/vim-salve
  • dispatch https://github.com/tpope/vim-dispatch/
  • replant https://github.com/SevereOverfl0w/vim-replant

Git

  • fugitive https://github.com/tpope/vim-fugitive
  • gitgutter https://github.com/airblade/vim-gitgutter
  • vimcasts on fugitive http://vimcasts.org/blog/2011/05/the-fugitive-series/

Refactoring

  • clj-refactor.nvim https://github.com/clojure-vim/clj-refactor.nvim

Community

  • clojure-vim https://github.com/clojure-vim/
  • vim on Clojurians https://app.slack.com/client/T03RZGPFR/C0DF8R51A

View Details

Colin Fleming on twitter - https://twitter.com/colinfleming Cursive on twitter - https://twitter.com/CursiveIDE

Cursive website - https://cursive-ide.com/

Video Courses: https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

mauricioszabo on github - https://github.com/mauricioszabo mauricio szabo website - https://mauricio.szabo.link/ chlorine - https://atom.io/packages/chlorine chlorine on github - https://github.com/mauricioszabo/atom-chlorine

Video Courses: https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

Peter Stromberg on GitHub - https://github.com/PEZ

Calva GitHub - https://github.com/BetterThanTomorrow/calva Calva VSCode Marketplace - https://marketplace.visualstudio.com/items?itemName=betterthantomorrow.calva

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

John jr0cket Stevenson on twitter - https://twitter.com/jr0cket

Practicali Guides - http://www.practical.li/ Clojure - https://practicalli.github.io/clojure/ Clojure Webapps - https://practicalli.github.io/clojure-webapps/ Clojurescript - https://practicalli.github.io/clojurescript/ Spacemacs - https://practicalli.github.io/spacemacs/ Study Group - https://www.youtube.com/playlist?list=PLy9I_IfUBzKJSgctCJaRYcnF6kZdiZ5ku

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Sean Corfield - https://twitter.com/seancorfield http://rebl.cognitect.com/ https://www.patreon.com/cognitect

Fixing a bug in core.memoize Sean Corfield - youtu.be/UFY2rd05W2g

Video Courses: https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

Fixing a bug in core.memoize Sean Corefield - https://youtu.be/UFY2rd05W2g Debugging with the Scientific Method - https://youtu.be/FihU5JxmnBg REBL - http://rebl.cognitect.com/download.html

Video Courses: https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

Shaun Lebron on Twitter - https://twitter.com/shaunlebron

Clojure Conj 2017 talk - https://youtu.be/K0Tsa3smr1w History of lisp parens - https://github.com/shaunlebron/history-of-lisp-parens

Video Courses: https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

Alex Dixon - https://twitter.com/a_dixon CoNarrative - https://www.conarrative.com/ Precept - https://github.com/CoNarrative/precept Functional programming in Javascript is an antipattern - https://hackernoon.com/functional-programming-in-javascript-is-an-antipattern-58526819f21e

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Thomas Heller on Twitter - https://twitter.com/thheller

Thomas' Patreon: https://www.patreon.com/thheller Thomas' Blog - https://code.thheller.com/

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Bardford Smith - https://github.com/brad4d

Closure Tools - https://developers.google.com/closure/ Closure Compiler - https://developers.google.com/closure/compiler/

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Mike Fikes on Twitter - https://twitter.com/mfikes

ClojureScript Compiler - https://github.com/clojure/clojurescript ClojureScript Contributing - https://clojurescript.org/community/contributing Maria Geller's ClojureScript compiler talk - www.youtube.com/watch?v=Elg17s_nwDg

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Getting Clojure by Russ Olsen - https://pragprog.com/book/roclojure/getting-clojure

Clojure’s approach to Identity and State - https://clojure.org/about/state

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Russ Olsen - https://twitter.com/russolsen

Getting Clojure by Russ Olsen - https://pragprog.com/book/roclojure/getting-clojure

Learn Clojure - https://clojure.org/guides/learn/syntax

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

Russ Olsen - https://twitter.com/russolsen

Getting Clojure by Russ Olsen - https://pragprog.com/book/roclojure/getting-clojure

edn - https://github.com/edn-format/edn Learn Clojure - https://clojure.org/guides/learn/syntax

Video Courses: www.learnreagent.com/ www.learnreframe.com/ www.jacekschae.com/

View Details

David Nolen - https://twitter.com/swannodette

Show notes: ClojureScript Release - https://www.youtube.com/watch?v=tVooR-dF_Ag Mythical Man Month - https://en.wikipedia.org/wiki/The_Mythical_Man-Month No Silver Bullet - http://faculty.salisbury.edu/~xswang/Research/Papers/SERelated/no-silver-bullet.pdf Out of the Tar Pit - https://github.com/papers-we-love/papers-we-love/blob/master/design/out-of-the-tar-pit.pdf React - https://reactjs.org/ Clojure - https://clojure.org/ ClojureScript - https://clojurescript.org/ Datomic - https://www.datomic.com/ MVC - https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller Figwheel - https://figwheel.org/ cljs-devtools - https://github.com/binaryage/cljs-devtools reagent - https://github.com/reagent-project/reagent re-frame - https://github.com/Day8/re-frame shadow-cljs - https://github.com/thheller/shadow-cljs Google Closure Compiler - https://github.com/google/closure-compiler CLJSJS - https://cljsjs.github.io/ ClojureScript with Webpack - https://clojurescript.org/guides/webpack Maria Geller's ClojureScript compiler talk - https://www.youtube.com/watch?v=Elg17s_nwDg

Video Courses: https://www.learnreagent.com/ https://www.learnreframe.com/ https://www.jacekschae.com/

View Details

A new podcast from Jacek Schae, premiering on 8th of May