PLAY PODCASTS
defn

defn

110 episodes — Page 3 of 3

#10 - Spec.ial

E

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

Sep 21, 20161h 2m

#9 - Onyx with Mike and Lucas

E

Summary: 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

Sep 6, 20161h 30m

#8 - Discussion: scaling with Clojure

E

News & 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

Aug 22, 20161h 11m

#7 - Datomic with Robert Stuttaford

E

A 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/

Aug 10, 20161h 9m

#6 - Concurrency and Parallelism

E

A 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/

Jul 25, 20161h 1m

#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.

Jul 13, 20161h 29m

#4 - Immutable Persistent Collections

E

Overview 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

Jun 27, 20161h 11m

#3 - A tour of the REPLs with Mike Fikes

E

This episode we welcome Mr Mike Fikes to help us on a tour of the Clojure REPLs

Jun 13, 20161h 11m

#2 - The Reader

E

Defn 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/

May 30, 201653 min

#1 - Hello World

E

Launch episode explaining our motivations for being Clojure and ClojureScipt enthusiasts.

May 17, 201650 min