
defn
110 episodes — Page 3 of 3

#10 - Spec.ial
EA discussion about spec For detailed information and links, see the show notes at https://defn.audio/2016/09/21/episode-10-spec-ial/

#9 - Onyx with Mike and Lucas
ESummary: A fun, loooong episode to discuss the awesome Onyx with Mike Drogalis and Lucas Bradstreet Show notes at https://defn.audio/2016/09/06/episode-9-onyx-with-mike-and-lucas/ Credits: Guests: Thanks to Mike and Lucas for the great conversation and all of the lovely software. Music: Thanks to the very talented ptzery for the permitting us to use his music on the opening and closing of the podcast. This track is Melon Hamburger. You can give his work some ❤️ and hear more on his SoundCloud https://soundcloud.com/ptzery

#8 - Discussion: scaling with Clojure
ENews & Events https://juxt.pro/XT16.html - 6th October, 2016 Defn will be at Euroclojure - October 25/26 EuroClojure talks - David Nolen, Carin Meier etc. https://skillsmatter.com/conferences/7430-clojure-exchange-2016 Onyx got funding re-frame a new version Ambrose IndieGoGo : https://www.indiegogo.com/projects/typed-clojure-clojure-spec-auto-annotations#/ Main discussion - Clojure at Scale OOP has design patterns UML etc. OOAD Scaling - two thingies: Static vs. Dynamic Functional Programming without OOP Paradigms component/mount “Modules” or namespaces / Distribution - fund the clojars! (https://salt.bountysource.com/teams/clojars) Functions as first class (high-order fns, fns as return types) Code testing/schema/spec Team - Sizes Micro-services / Serverless Links Open Source book - http://aosabook.org/en/index.html Peter Novig on Design Patterns in LISP - http://norvig.com/design-patterns/design-patterns.pdf Fred George on Programmer Anarchy https://www.youtube.com/results?search_query=fred+george+programmer+anarchy Docker and Unikernels https://blog.docker.com/2016/01/unikernel/ Credits Thanks to Ptzery for intro / outro … Melon Hamburger https://soundcloud.com/ptzery

#7 - Datomic with Robert Stuttaford
EA roving tour of Datomic with the pioneering Mr Stuttaford. For detailed show notes please check the web site https://defn.audio/2016/08/10/episode-7-datomic-with-robert-stuttaford/

#6 - Concurrency and Parallelism
EA rambling discussion struggling to come to terms with concurrency and parallelism See the show notes at defn.audio https://defn.audio/2016/07/25/episode-6-concurrency-and-parallelism/

#5 - Hoplon Special with Micha Niskin
E*Follow up* We retain our status as the top vegetarian Clojure podcast. Phew. Maria Geller’s video - in which she did a great job of explaining how the CLJS compiler works and provides some interface to the contribution process: https://www.youtube.com/watch?v=Elg17s_nwDg *News* Euro Clojure - Bratislava tickets are on sale. Defn will be there *Main discussion - ClojureScript UI - Hoplon Special* http://hoplon.io Welcome to Micha Niskin - co-author of the awesome Hoplon library collection Potted history of Micha and the main goals of Hoplon Hoplon - LISP based DOM manipulation Javelin - Spreadsheet data flow model Castra - CQRS, RPC Comparison to React / Rum / Reagent *Credits* Special Guest: Micha Niskin. Thanks Micha and please look after those nukes. Music: Thanks to the very talented ptzery for the permitting us to use his music on the opening and closing of the podcast. This track is Melon Hamburger. You can give his work some ❤️ and hear more on his SoundCloud.

#4 - Immutable Persistent Collections
EOverview of Persistent Collections - Intro | Follow-up | News - Discussion on community relations - Immutable Persistent Collections List vs Vector - Linked list vs tree implementation Map vs Set - Key can be anything - KV | Unique KV - Relational operations on set are outside of core Seq library - ISeq (first, rest, cons) - Interop with Java utterable - Functions are written to work against the Seq interface - Seq in, Seq out Immutability and Persistence - What is it? - Why is it important? - Implementation Lazy collections - What does it mean to be lazy? - What does it mean to hold on the head? Eager operations - Sometimes you need side effects so you cannot be lazy - Doall, doseq Persistent vs. Transient - Performance SPECTER - Nathan Marz - Ensure output format of collection operations is controlled - Editing operations Community contributed collections - shout out to - Chris Houser - Data.zip - Michał Marczyk - Ctries and AVL - Mark Engelberg - Priority maps - Lean Hash Maps Peter Schuck See the podcast web site http://defn.audio for links

#3 - A tour of the REPLs with Mike Fikes
EThis episode we welcome Mr Mike Fikes to help us on a tour of the Clojure REPLs

#2 - The Reader
EDefn Episode #02 - The Reader [ a little news: spec ] The wonders of the Reader - Compare to the C pre-processor - How it underpins the language - Reader forms - EDN / Transit - Tagged literals - Reader Conditionals (1.7+) - clojure.tools.reader - Finally, why no user defined reader macros (as in Common Lisp and Scheme)? References The Data-Reader's Guide to the Galaxy (Clojure West, 2013) by Steve Miner Spyscope by David Greenberg More information and links at the DEFN website https://defn.audio/2016/05/30/episode-02-the-reader/ Our thanks to Ptzery for the intro and outro music (Melon Hamburger) https://soundcloud.com/ptzery/

#1 - Hello World
ELaunch episode explaining our motivations for being Clojure and ClojureScipt enthusiasts.