Episode NotesOpen Source Readiness: https://osr.finos.org/docs/bok/Introduction
http://osr.finos.org/FINOS AI Governance Framework: https://air-governance-framework.finos.org/ https://air-governance-framework.finos.org/
https://air-governance-framework.finos.org/Common Cloud Controls: https://ccc.finos.org/http://ccc.finos.org/
Get an early-access copy of Risk-First Software Development: https://riskfirst.org/Risk-First-Second-Editionhttps://riskfirst.org/Risk-First-Second-Edition
Episode NotesDavid Kelly is the author of several books, including Handbook of Model Risk Management for Vendors: https://www.linkedin.com/posts/davidkerrkelly_new-publication-handbook-of-model-risk-management-activity-7351188030193295360-nTur/.
JUXT CTO Henry Garner will be presenting "Accelerating FINOS AI Governance Framework Adoption in Financial Services" at the upcoming FINOS conference on October 21st-22nd, 2025, in New York.
Episode NotesIn this episode of the JUXTCast, we are joined by Malcolm Sparks (JUXT CTO), Henry Garner (Principal Engineer), Denis Lobanov (Senior Software Engineer), and Joe Littlejohn (Chief Delivery Officer) for an inside look at JUXT’s upcoming AI Radar. Initiated by Henry, the AI Radar is a new initiative designed to organise and share JUXT’s insights, advice, and recommendations on AI-related frameworks, tools, languages, and platforms. The team discusses the goals behind the project, key takeaways from their research so far, and how this evolving radar will support developers and decision-makers navigating the fast-moving AI landscape. Subscribe to our channel and stay tuned as the AI Radar will be available soon!
Happy listening!
Episode NotesFrom settling into JUXT’s brand-new office to sharing insights from the XT25 Fintech Conference in London, the team discusses how the industry is evolving and how AI is shaping the future of software, finance, and developer tooling.
Whether you're curious about what’s next for JUXT or the broader fintech and AI landscape, this episode sets the tone for an exciting new chapter.
Episode NotesIn this engaging episode of the JUXT Cast, Jeremy Taylor and Malcolm Sparks sit down with Ryan Robitaille, the founder of Rabbit, https://github.com/ryrobes/rvbbit. Ryan shares his unique journey—from working with Oracle systems as a young Solutions Engineer to becoming a creative force in the world of data visualization.
Ryan explores his experience building Rabbit, a tool designed to bridge the gap between proprietary BI tools and custom-built engineering solutions. Frustrated by the limitations of traditional tools like Tableau, Ryan envisioned a platform that offers the "best of both worlds": the simplicity of drag-and-drop dashboards with the power and flexibility of live coding and version control.
Key Takeaways from the Episode:
With fascinating anecdotes and deep technical insights, this episode sheds light on how data platforms can evolve to empower creativity, transparency, and collaboration.
Episode NotesThis latest episode of the JUXTCast features Gene Kim, a Wall Street Journal bestselling author, celebrated researcher, and multiple award-winning Chief Technology Officer. Gene is widely recognized for his contributions to the DevOps movement and for co-authoring influential works such as The Phoenix Project and The DevOps Handbook. In this engaging discussion, Gene reflects on his career journey, from his time as the founder and CTO of Tripwire to his rediscovery of the joy of programming through Clojure. The episode explores key themes including high-performing technology organizations, the transformative role of AI in programming, and the strategic importance of modularity in systems design.
The conversation also offers unique insights into the evolving role of AI in augmenting developer productivity and creativity. Gene shares his hands-on experience with pair programming and discusses the intersection of REPL-based programming, economic principles in software design, and the future of junior developers in an AI-enhanced ecosystem.
Episode NotesIn this episode, JUXT’s CEO Jon Pither, CTO Malcolm Sparks, and Head of Delivery Joe Littlejohn, are joined by guest Software Engineer Jake Howard to engage in a thoughtful discussion on the enduring static vs dynamic typing debate. While static typing has long been a staple in programming, the conversation leans toward the growing appeal of dynamic typing in modern software practices.
The team explores how dynamic typing allows for quicker iteration, greater flexibility, and better adaptation to shifting project demands. They also take time to weigh the structure and reliability that static typing provides, making for a balanced look at both approaches.
Episode NotesOur guest is Niall Murphy, CEO of Stanza - a company founded by a group of experienced SREs with a vision to provide the tools, coding platform, culture and community to give any organization industry-leading reliability. Niall previously worked at Google where he co-authored the book "Site Reliability Engineering: How Google Runs Production Systems" (2016).
In this podcast episode, we discussed Niall's extensive experience including his role within an important era for Google's infrastructure transformation beginning in the late 2000s, and the wider contemporary challenges in the SRE landscape.
Niall's reflections on operating distributed systems has lead him to the conclusion that there is still a profound missing gap in SRE tooling between discovering 'signals' and taking 'actions'.
The conversation begins by alluding to a couple of other recent podcasts we've recorded on distributed systems in 2024, one with Mark Burgess and the other with András Gerlits.
Happy listening!
Episode NotesIn this podcast episode, JUXT CTO Malcolm Sparks, JUXT Head of Delivery Joe Littlejohn, and XTDB Head of Product Jeremy Taylor spoke with guest Mark Burgess, an independent researcher and writer.
Formerly a professor at Oslo University College in Norway and the creator of the CFEngine software and company, Mark was invited to write the foreward (https://sre.google/sre-book/foreword/) to Google's 2016 book: "Site Reliability Engineering - How Google runs production systems".
They discuss Mark's journey to developing Promise Theory and explored techniques to 'scale simplicity' in the creation of large, reliable systems. One common (yet false) assumption is that all components of a system can be trusted to be 100% reliable. This misconception can lead to costly workarounds in production.
They touch on the 'congruence' debate, considering whether and to what extent we should be concerned with the inherent inefficiencies in 'the automated building of things from scratch.'
They also discuss the counter-intuitive observation that digital systems are far more complex and less resilient than analog systems, and how this may be due to the absence of an error-correcting mechanism in digital systems to maintain equilibrium.
Please let us know if you have any points to add or if you were inspired by any part of the discussion. Happy listening!
Episode NotesOur guest is Lukas Eder, creator of jOOQ (https://jooq.org/) - a fluent Java API for SQL building and execution.
In this episode, JUXT Head of Product Jeremy Taylor and Lukas Eder discuss the often under-appreciated power and significance of SQL for developers, and how Lukas' jOOQ library helps Java developers sidestep the pitfalls of ORMs.
Lukas has been developing jOOQ since 2009 and has diligently supported many thousands of companies with their use of relational databases since then. He has written huge amounts of documentation and blogged extensively to advocate for SQL.
As mentioned during the introduction, the inspiration behind recording this episode was an excellent talk Lukas gave a few years ago titled "How Modern SQL Databases Come up with Algorithms that You Would Have Never Dreamed Of": https://www.youtube.com/embed/wTPGW1PNy_Y?si=hfxju9VPSfhlIb70.
Episode NotesOur guest is András Gerlits, founder of OmniLedger - a technology for simplifying distributed consistency across systems. In this episode we discussed the various interpretations of the idea of ‘consistency’ in software and technology more generally.
András has been developing OmniLedger for several years and has written about the many problems it attempts to solve on his blog. These problems include the basic challenges of database scaling, the issues that typically arise through the adoption of microservices, and the pitfalls of distributing transactions.
Since recording this episode, András has published a walkthrough of what ‘Observer-Centric Consistency’ looks like, by applying OmniLedger across a single database namespace that is transparently replicated across two federated instances of a Sprint Boot ‘Petclinic’ demo application.The code (configuration) for that walkthrough can be found here: https://github.com/omniledger/spring-petclinic
At the end of the recording we mentioned the XT24 conference that took place in May - you can see a write up of that here. Please sign up to our newsletter in the footer of this page to be first to hear about our future conferences.
Episode NotesOur guest is Prof. Viktor Leis, a Full Professor in the Computer Science Department at the Technical University of Munich. His research revolves around designing high-performance data management systems and includes core database systems topics such as query processing, query optimization, transaction processing, index structures, and storage. [0]
In this episode we discussed a paper that Viktor recently co-authored with Thomas Neumann, titled "A Critique of Modern SQL And A Proposal Towards A Simple and Expressive Query Language", for CIDR 2024. [2] Beyond the specifics of SQL, many other topics are touched on also including: machine learning in the database, a critique of PostgreSQL, and the potential for massive performance gains in the world of practical database systems.
Notes:
[0] https://www.cs.cit.tum.de/dis/team/prof-dr-viktor-leis/[1] https://www.cidrdb.org/cidr2024/papers/p48-neumann.pdf[2] https://github.com/neumannt/saneql/[3] https://www.cs.cit.tum.de/dis/research/leanstore/[4] https://www.dbos.dev/blog/announcing-dbos
Episode NotesBeyond the headlines, this JUXTCast episode exposes the intricate challenges in managing and securing complex IT systems, providing a more detailed understanding of the Horizon scandal, and hopefully serving as a straightforward reminder for individuals and organizations to stay vigilant and proactive in ensuring the reliability and integrity of the technology that we use and trust.
The JUXT team — Malcolm Sparks (CTO), Joe Littlejohn (Head of Delivery) and Alex Davis (Senior Software Engineer) — were joined by Andras Gerlits, adding an important perspective to the conversation:
For more insights on this episode, please check out Malcolm's post: https://www.juxt.pro/blog/juxtcast-horizon/
Episode NotesIn October 2023, Nathan Marz announced the Clojure API to Rama, a new programming platform for building distributed applications that was released last August.
Red Planet Labs revealed Rama for the first time by building and operating a Twitter-scale Mastodon instance that’s 100x less code than Twitter wrote to build the equivalent.
Soon after this announcement, we invited Nathan as a guest on the JUXTCast to find out more.
In this episode, we delve into some of the conceptual foundations of Rama, the influence the Clojure language has had on its design and discuss some of the many difficult problems Nathan and his team have had to solve in the course of developing Rama.
Not to be missed!
For more information about Rama and it's Clojure API, you can read this post on Red Planet Labs blog: "Introducing Rama’s Clojure API: build end-to-end scalable backends in 100x less code".
Episode NotesIn this episode, JUXT Head of Delivery, Joe Littlejohn, is joined by JUXT software engineers Aaron Knauf and Mariusz Saternus to talk Platform Engineering, and their experiences delivering effective developer platforms in large tech organisations.
Link to Jeremy Taylor's webinar "Bitemporality and the Art of Maintaining Accurate Databases" — as mentioned by Joe at the top of the episode.
This podcast is powered by Pinecast.
Episode NotesIn this episode, Jeremy Taylor, James Henderson, and Malcolm Sparks are joined by Kent Beck to discuss programming, bitemporality, and the state of Agile.
For more insights, please visit this post about the podcast.
Episode Notes* 'The Holy War' song: https://www.youtube.com/watch?v=1kcOfWSDEjg * 'A first look at the XT20 venue': https://www.youtube.com/watch?v=0Xt4PsvZO8w * Banking Transformation Summit: https://bankingtransformationsummit.com/ * Babashka Conf: https://babashka.org/conf/ * Babashka Talks 2023: https://www.youtube.com/playlist?list=PLaN-rC-CjQqDu1AVhGdGOoEqsSAhd2W6t * XTDB: https://www.xtdb.com/ * JUXT 10-Year Anniversary Talks: https://www.youtube.com/playlist?list=PLrCB9bq0iVIpI2Tz7F0gZM5PDigchRFXF
Episode NotesThis podcast episode focuses on some topics that are mentioned in S5E1 "Post-Conj Roundup, Databases, and the LLM era": https://pinecast.com/listen/dc20b264-48cd-4f84-8291-d60dfc4801ab.mp3.
Episode Notes* Clojure Conj: https://2023.clojure-conj.org/ * “Design by Pratice” by Rich Hickey: https://www.youtube.com/watch?v=c5QF2HjHLSE&list=PLZdCLR02grLpIQQkyGLgIyt0eHE56aJqd&index=1 * “Vector Symbolic Architectures in Clojure” by Carin Meier: https://www.youtube.com/watch?v=j7ygjfbBJD0&list=PLZdCLR02grLpIQQkyGLgIyt0eHE56aJqd&index=2 * “Clojure Isp: One tool to lint them all” by Eric Dallo: https://www.youtube.com/watch?v=nxcNrjKL2WA&list=PLZdCLR02grLpIQQkyGLgIyt0eHE56aJqd&index=18 * “A Relational Model of Data for Large Shared Data Banks” by Ted Codd: https://www.seas.upenn.edu/~zives/03f/cis550/codd.pdf
Episode NotesMicah Martin: http://micahmartin.com/8thlight: https://8thlight.com/Clean Coders Studio: https://cleancoders.com/Uncle Bob on Twitter (https://twitter.com/unclebobmartin)Uncle Bob on Github (https://github.com/unclebob)Limelight: http://micahmartin.com/limelight/rdoc/Speclj: https://github.com/slagyr/speclj
Twitter: @slagyrGithub: @slagyr
Episode NotesKpow for Apache Kafka: https://kpow.io/Factor House: https://factorhouse.io/Slipway: https://github.com/factorhouse/slipwayApache ECharts: https://echarts.apache.org/en/index.html
LinkedIn: @dtwGithub: @_d_t_w
Episode NotesPapers We love: https://paperswelove.org/PDFxStream: https://www.snowtide.com/Metacrawler: https://www.metacrawler.com/pdfQL: https://www.pdfdata.com/Chemerick.com: https://cemerick.com/‘Clojure Programming: Practical Lisp for the Java World’ book: https://www.amazon.com/Clojure-Programming-Practical-Lisp-World-ebook/dp/B007Q4T040‘Real World Ocaml: Functional programming for the Masses’ book: https://www.amazon.com/Real-World-OCaml-Functional-Programming/dp/100912580XPWLConf 2022: https://pwlconf.org/
Github: @cemerickLinkedIn: @chasemerick Twitter: @cemerick
Episode NotesFelinne Hermans: "Hedy: A Gradual programming language" by Felienne Hermans (Strange Loop 2022)Focus Retreat Center: https://focusretreatcenter.com/
Twitter: @focusretreatsInstagram: @focusretreat.centerFacebook: @focusretreat.centerLinkedIn: @focusretreatcenter
Episode NotesVeradept: https://veradept.com/elm-conf: https://2020.elm-conf.com/about‘Waltzing with Bears’ book: https://www.amazon.com/Waltzing-Bears-Managing-Software-Projects/dp/0932633609‘Software Estimation’ book: https://www.amazon.com/Software-Estimation-Demystifying-Developer-Practices/dp/0735605351DoomCheck: https://doomcheck.com/Twitter: @jhbrown94
Episode NotesDave Yarwood's Talk in 2019 about Alda: https://www.youtube.com/watch?v=6hUihVWdgW0&ab_channel=StrangeLoopConferenceGithub repo: https://github.com/daveyarwood/alda-clj“Learn You a Haskell for Great Good” book: http://learnyouahaskell.com/John Coltrane’s “Giant Steps”: https://rhino.lnk.to/giantsteps60“Structure and Interpretation of Computer Programs (The Mit Electrical Engineering and Computer Science Series) 2nd Edition” book: https://www.amazon.com/Structure-Interpretation-Computer-Programs-Engineering/dp/0262510871Music Macro Language (MML): https://electronicmusic.fandom.com/wiki/Music_Macro_LanguageSibelius: https://www.avid.com/sibeliusFinale: https://usermanuals.finalemusic.com/FinaleMac/Content/Contents.htmAlda’s website: https://alda.io/Slack channel: alda.ioMariel Pettee’s “Dancing with Myself’: https://www.youtube.com/watch?v=CQqP6NxC5NI
Github: @daveyarwood Twitter: @dave_yarwood
Episode NotesTalk: https://www.thestrangeloop.com/2022/writing-a-mobile-app-with-clojuredart.htmlRoam Research: https://roamresearch.com/Flutter: https://flutter.dev/https://github.com/Tensegritics/ClojureDartClojurians Slack channel: #clojuredartYouTube channel: https://www.youtube.com/channel/UCCkvOkh6pXzYqkFKDgoyWRg
Twitter: @cgrand@BaptisteDupuch
Episode Notes"The Early Days of id Software: Programming Principles" by John Romero (Strange Loop 2022)Semantic Versioning - Rust: https://docs.rs/semver/latest/semver/Trustfall: https://github.com/obi1kenobi/trustfallCargo-semver-check: https://github.com/obi1kenobi/cargo-semver-check“Crafting Interpreters” book: https://craftinginterpreters.com/Playground at https://play.predr.ag/Predrag’s blog: https://medium.com/@predrag.gruevski
Predrag on Twitter: @PredragGruevskiPredrag on GitHub: @obi1kenobi
Episode NotesSarah Withee’s website: https://geekygirlsarah.com/Code Thesaurus: https://github.com/codethesaurusHacktoberFest 2022: https://hacktoberfest.com/Digital Ocean: https://www.digitalocean.com/ Twitter: @geekygirlsarahGitHub: @geekygirlsarahLinkedIn: @sarahwithee
Episode NotesCloudFlare - https://www.cloudflare.com/Balto - https://www.balto.ai/“The Evolution of a Planetary-scale Distributed Database" by Kevin Scaldeferri (Strange Loop 2022)” - https://www.youtube.com/watch?v=YWR9QyhQEasBenson Hill - https://bensonhill.com/Stlgo Meetup - https://www.meetup.com/StL-Go/Venture Cafe - https://venturecafestlouis.org/
LinkedIn - @kennetheversole Twitter - @kennetheversole
Episode NotesJared Smith http://jaredmsmith.com
ElmConf - https://2019.elm-conf.com/JavaScript Fatigue ELM https://elm-lang.org/Semantic Versioning https://semver.org/Atom Editor https://atom.io/
Email: dev@jaredmsmith.comTwitter: https://mobile.twitter.com/absynce
Episode NotesFelix GV's talk at Strange Loop (https://www.youtube.com/watch?v=pJeg4V3JgYo)
"Open Sourcing Venice – LinkedIn’s Derived Data Platform" by Felix GV (https://engineering.linkedin.com/blog/2022/open-sourcing-venice--linkedin-s-derived-data-platform)
Venice in Github (https://github.com/linkedin/venice)
Felix GV on Twitter: @felixgvFelix GV on Github: @FelixGVFelix on LinkedIn: @felixgv
Episode NotesUncle Bob Wikipedia intro (https://en.wikipedia.org/wiki/Robert_C._Martin)
Clean Code book (https://www.amazon.co.uk/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882)
Clojure Polymorphism (https://8thlight.com/blog/myles-megyesi/2012/04/26/polymorphism-in-clojure.html)
Persistent Data Structures (https://en.wikipedia.org/wiki/Persistent_data_structure)
The Logo programming language (https://en.wikipedia.org/wiki/Logo_(programming_language))
Smalltalk programming language (https://en.wikipedia.org/wiki/Smalltalk)
Scrum (https://en.wikipedia.org/wiki/Scrum_(software_development))
Extreme Programming (https://en.wikipedia.org/wiki/Extreme_programming)
Clean Agile book (https://www.amazon.co.uk/Clean-Agile-Basics-Robert-Martin/dp/0135781868)
Future of Programming talk (https://www.youtube.com/watch?v=ecIWPzGEbFc)
More-Speech project (https://github.com/unclebob/more-speech)
Uncle Bob on Twitter (https://twitter.com/unclebobmartin)
Uncle Bob on Github (https://github.com/unclebob)
Episode Notes“Monad I Love You Now Get Out Of My Type System” (https://www.thestrangeloop.com/2022/monad-i-love-you-now-get-out-of-my-type-system.htm not yet released on Youtube, check here https://www.youtube.com/c/StrangeLoopConf/videos)There are many monads tutorial, enough to deserve a timeline(https://wiki.haskell.org/Monad_tutorials_timeline)
Codecademy is a software development learning platform (https://www.codecademy.com/)
Typescript-eslint (https://github.com/typescript-eslint/typescript-eslint)
Web technologies mentioned: React (https://reactjs.org/), Webpack (https://webpack.js.org/), Vite (https://vitejs.dev/), Solid (https://www.solidjs.com/), Remix (https://remix.run/), Next (https://nextjs.org/)
TypeScript (https://www.typescriptlang.org/)
Generics in TypeScript (https://www.typescriptlang.org/docs/handbook/2/generics.html)
Full Screen Mario (https://github.com/JoshuaKGoldberg/Old-Deleted-FullScreenMario)
Josh’s book on TypeScript (https://www.learningtypescript.com/)
Josh's Twitter user (https://twitter.com/joshuakgoldberg)Josh's personal website (https://www.joshuakgoldberg.com/#contact)
Episode NotesJUXT is a Platinum Sponsor of Strange Loop 2022. From September 22nd, you’ll find us in the JUXT booth at the Union Station in St. Louis, MO. Come visit!
It’s a pleasure to have our friends Dominic Monroe and Ray McDermott (from Defn podcast) join us in this episode and share their aspirations for the future of software. Ray’s vision includes a new editor in Clojure for Clojure called 'REPL-acement'.
Find out more below and make sure to stop by Ray's talk at the :clojureD conference on the 11th of June at 13:15 CEST.
Background: https://github.com/repl-acement/editorsWork in progress: https://github.com/repl-acement/repl-acementJoin the #repl-acement channel in clojurians on Slack: https://bit.ly/3t4PLPh
The separation of storage and compute is a key industry trend impacting all kinds of organisations and is acutely important for the design of modern database systems. In this episode, we discuss how general desires for increased availability, better scalability, and lower costs, has heavily influenced our own plans for XTDB's future 2.0 architecture. Listen to insights from the team, including a sneak peek of the kinds of things we're cooking up!
Juxtaposed against some software of the 90s like Microsoft Access, Lotus Notes, and Visual Basic, there is a distinct contrast in our current world. Malcolm argues that with today's fixation on Continuous Deployment, software has become static, brittle, and inflexible. In this episode, we talk about how users have consequently become disempowered. Why have we have created a culture so dependent on developers? What is the hidden cost of this incrementalism? And, how can we redistribute agency to users again?
In this episode, we dive into the concept of a 'record’. We examine what makes records technically superior to triples and tables and go back in time to uncover humanity’s long-standing preference for simple records.
Episode Notes * Volpe National Transportation Systems Center * Bolt Beranek and Newman Inc. * BBN was selected by ARPA to build an Interface Message Processor (IMP) for the ARPANET * Julie took over Ray Tomlinson’s first email system * Intelpost * SICP Instructor's Manual * I Can Read That! A Traveler's Introduction to Chinese Characters * Introduction to Algorithms * Simply Scheme * Chinese Characters * Folk Dancing * Julie’s Bulgarian Chorus teacher
Episode Notes * Generative Art * Procedural Generation * Cellular Automata * A New Kind of Science * loop-recur Clojure * The Beginning of Infinity - David Deutsch * Ella’s talk at re:Clojure
Episode Notes * Commodore 64 * Commodore Basic * Kent Beck * Gifski * Mob Programming * Threading Macros * Parkour * Salute to the Sun - Matthew Halsall * David’s Talk at re:Clojure
Episode Notes * American museum of natural history in Manhattan * Ham radio operators * QST magazines * Vacuum tube * IBM 650/620 computers * Joel Moses at Columbia * Drum memory * Biquinary encoding * IBM 709 Vacuum tubes computer * Marvin Minsky * Claude Shannon * IPL V interpreter by Carnegie Mellon * Bill Gosper * Lisp 1.5 programmer's manual * PDP-6 * MacLisp * Macsyma, symbolic manipulation software * Compacting garbage collector by Minsky * Massachusetts watchmakers association * George Daniels and the co-axial escapement * Analog circuit design * Synthetic Biology making creatures "to order". * Tom Knight synthetic biologist and former student * Formal specification of software
Episode Notes * Freshcode * Rich Hickey * Emacs * Haskell * Common Lisp * StarCraft 2 * Victor Pelevin
Episode Notes It was a great pleasure to speak again with our friend @ericnormand about Alan Kay, Lisp, Mr Wizard, Logo and much more! Enjoy!
Episode Notes Welcome (back) @JohannaAntone10 to the podcast! We spoke about Clojure, Richard Feynman, stonemasonry and much more! Enjoy!
Episode Notes * VLSI Very large-scale (circuit) integration * William Byrd on The Most Beautiful Program Ever Written * Mini Kanren * StarCraft Videogame. * Tony Hoare * Codeq Rich Hickey's project structural version control project. * Unison language * Clojure Transducers * Factorio game * Eudemonia Aristotelian concept of happiness * Naked Performance (with Clojure) a talk by Tommi Reiman
Episode Notes * Babashka scripting language * West Coast Swing dance type? * One Piece Japanese manga by Eiichiro Oda * Linear Algebra * Neanderthal linear algebra library. * DType-Next Next generation high performance Clojure toolkit.
Episode Notes * Tablecloth Clojure library for columnar data handling * Daniel Higginbotham wrote the awesome Clojure for the Brave and True. * Rayman and PokemonGo videogames * Are you there Wodka It's me Chelsea book recommendation * Haifa is about 100 kilometers north of Tel Aviv in Israel.
Episode Notes * Mathematica * Ruby On Rails * Georg Cantor * R * Haskell * Scala * OCaml * Hammock Driven Development * Comp * Rockhounding * Valheim * Burn After Reading * The Big Lebowski * Breakfast of Champions * The Bad Plus * Oz
Episode Notes * Stephen Wolfram: Official Website (https://www.stephenwolfram.com/) * Wolfram: Computation Meets Knowledge (https://www.wolfram.com/) * Wolfram Language: Programming with Built-in Computational Intelligence (https://www.wolfram.com/language/?source=frontpage-carousel) * The Wolfram Physics Project: Finding the Fundamental Theory of Physics (https://www.wolframphysics.org/) * Rob Pike - Wikipedia (https://en.wikipedia.org/wiki/Rob_Pike) * SMP Symbolic Manipulation Program, by Stephen Wolfram, Chris A. Cole (https://www.stephenwolfram.com/publications/smp-symbolic-manipulation-program/) * Cellular Automaton -- from Wolfram MathWorld (https://mathworld.wolfram.com/CellularAutomaton.html) * A Book from Alan Turing … and a Mysterious Piece of Paper Stephen Wolfram Writings (https://writings.stephenwolfram.com/2019/08/a-book-from-alan-turing-and-a-mysterious-piece-of-paper/) * Where Did Combinators Come From? Hunting the Story of Moses Schönfinkel Stephen Wolfram Writings (https://writings.stephenwolfram.com/2020/12/where-did-combinators-come-from-hunting-the-story-of-moses-schonfinkel/) * Alonzo Church - Wikipedia (https://en.wikipedia.org/wiki/Alonzo_Church) * Post canonical system - Wikipedia (https://en.wikipedia.org/wiki/Post_canonical_system) * S-expression - Wikipedia (https://en.wikipedia.org/wiki/S-expression#) * Clojure - Transducers (https://clojure.org/reference/transducers) * Even beyond Physics: Introducing Multicomputation as a Fourth General Paradigm for Theoretical Science Stephen Wolfram Writings (https://writings.stephenwolfram.com/2021/09/even-beyond-physics-introducing-multicomputation-as-a-fourth-general-paradigm-for-theoretical-science/) * The Problem of Distributed Consensus Stephen Wolfram Writings (https://writings.stephenwolfram.com/2021/05/the-problem-of-distributed-consensus/) * What Is a Computational Essay? Stephen Wolfram Writings (https://writings.stephenwolfram.com/2017/11/what-is-a-computational-essay/) * Transformation Rules and Definitions—Wolfram Language Documentation (https://reference.wolfram.com/language/tutorial/TransformationRulesAndDefinitions.html) * The Poetry of Function Naming Stephen Wolfram Writings (https://writings.stephenwolfram.com/2010/10/the-poetry-of-function-naming/) * Wolfram - YouTube (https://www.youtube.com/user/WolframResearch) * Science & Technology Q&A for Kids (and others): Can Sci-fi be Real [Part 2] - YouTube (https://www.youtube.com/watch?v=nAGTjdE-Fzo) * Linguistic relativity - Wikipedia (https://en.wikipedia.org/wiki/Linguistic_relativity) * Stepped reckoner - Wikipedia (https://en.wikipedia.org/wiki/Stepped_reckoner) * Sybil Wolfram - Wikipedia (https://en.wikipedia.org/wiki/Sybil_Wolfram) * An Essay Towards a Real Character, and a Philosophical Language - Wikipedia (https://en.wikipedia.org/wiki/An_Essay_Towards_a_Real_Character,_and_a_Philosophical_Language) * The Concept of the Ruliad Stephen Wolfram Writings (https://writings.stephenwolfram.com/2021/11/the-concept-of-the-ruliad/)
Episode Notes * Rich Hickey’s Guitars * IEEE Magazine * One of the earliest papers mentioning Clojure * Graham Hutton about the universality of fold * Cuban band Elito Reve * French Synthwave artist Carpenter Brut and his release party * Deep learning library Deep Diamond * Alan Kay on software engineering as pop culture * Interactive Programming for AI Books
Episode Notes * Prince of Persia * Joe Armstrong @ Strange Loop * Megaman * Neovim * Lua * Docker * Kubernetes * Sandworm - A New Era of Cyberwar and the Hunt for the Kremlin's Most Dangerous Hackers
Episode Notes * Hopfield neural network * Grace Hopper * Alan Turing * Ada Lovelace * Donald Knuth * Black Jack Game implementation by "Mel" * The New Hacker's Dictionary by MIT press * Cognitect open source initiative * Structure and Interpretation of Computer Programs SICP * Semantic Web * Clojure literals * The keep function in Clojure * Sunshine coast in Queensland Australia * Datomic * Datascript * Datalevin * XTDB * Datalog introduction on Wikipedia. * Early Stuart Halloway talks about Datomic and Datalog
Episode Notes * Kira's Blog * Sarah Mei + http://www.sarahmei.com/blog/ + https://twitter.com/sarahmei + https://youtube.com/watch?v=UDp6eDCi1Vo * Firefox * Swirrl * British Columbia
Episode Notes Alexander Oloo (https://alexanderoloo.com/) is one of the http://reclojure.org speakers. Listen to this quick interview about his life and interests ahead of the conference.
Episode Notes * XTDB (https://xtdb.com/main/index.html) * XTDB Workshop at re:Clojure 2021 Tickets - https://www.eventbrite.com/e/xtdb-workshop-reclojure-tickets-191330985127 * Tim Ewald - Clojure: Programming with Hand Tools - YouTube (https://www.youtube.com/watch?v=ShEez0JkOFw) * Visual Basic for Applications - Wikipedia (https://en.wikipedia.org/wiki/Visual_Basic_for_Applications) * any? - clojure.core | ClojureDocs - Community-Powered Clojure Documentation and Examples (https://clojuredocs.org/clojure.core/any_q) * History of pizza - Wikipedia (https://en.wikipedia.org/wiki/History_of_pizza) * T E S S E R A C T | Official Website (https://www.tesseractband.co.uk/) * Adobe Flash - Wikipedia (https://en.wikipedia.org/wiki/Adobe_Flash)
Watch the XT20 venue tour as discussed at 19:20 here https://youtu.be/0Xt4PsvZO8w
The Video for this podcast has some extra features, see it on the JUXT youtube channel here https://youtu.be/4hKhr-eUmQ8
Chapters:
00:00:00 Introducing the members of this weeks cast 00:00:21 Håkan talks about his early programming days 00:01:06 Håkan talks about the early days of Clojure 00:02:55 The first Clojure conference 00:05:12 Heart of Clojure 00:06:14 Talking to Håkan about the creation of Crux 00:10:56 Talking about our new conference, XT20 00:17:26 Toy of The Week: A new weekly topic??
00:00 Introducing Jason Paterson 03:34 JUXT News - Heart of Clojure, Crux tutorials, XT20 05:35 JUXT Media - doing things ourselves 06:27 Lucio bursts in to the podcast room late 07:00 Lucio's current project 08:25 The first JUXT value, Authenticity 10:00 Open source software discussion 17:25 How we onboard new people/is forcing people to install arch linux from scratch a good idea? 20:00 JUXT's procedure repository
This one was done in a bit of a rush so no video or chapters! Starting from the next episode we will be bringing them back though.
Topics: Open Source, making the world a better place and Technology in the government (specifically the NHS) and how we could fix it.
Topics: Crux news, Edge news, debate on Clojure Spec and talking to our newest hire Carlos about what its like to be new in the industry.
This was our first test run at podcasting, so content and audio quality is not the greatest. Still, if you're interested in the history of JUXT it might be worth a listen!
You can also find the video on youtube here https://www.youtube.com/watch?v=A3Dbr48M2MI&feature=youtu.be
Chapters:
Intro 00:00 Malcolms Origin Story: 00:58 Jon's Story: 03:15 Lucio's Origin Story: 6:44 Are CompSci degrees worth it these days?: 09:09 Are degrees like philosophy more important for programmers than Comp Sci?: 10:05 How much do you actually learn at University?: 11:21 'Stack Overflow Programming’: 13:26 How software developers are seen by society: 16:26 The origin of JUXT: 18:09 Outro: 28:18 Outtakes: 28:51