defn

defn

By defnTechnology
Download on the App Store

defn episodes

  • #11 - Alex Miller
    We interview the famously energetic and prolific ambassador for Clojure, Mr Alex Miller
    Please check the web site for the show notes:
    https://defn.audio
    1 hr 16 min
  • #10 - Spec.ial
    A discussion about spec
    For detailed information and links, see the show notes at
    https://defn.audio/2016/09/21/episode-10-spec-ial/
    1 hr 3 min
  • #9 - Onyx with Mike and Lucas
    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
    1 hr 31 min
  • #8 - Discussion: scaling with Clojure
    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
    1 hr 12 min
  • #6 - Concurrency and Parallelism
    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/
    1 hr 2 min
  • #5 - Hoplon Special with Micha Niskin
    *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.
    1 hr 30 min
  • #4 - Immutable Persistent Collections
    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
    1 hr 12 min
  • #2 - The Reader
    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/
    54 min

About defn

From the publisher's feed

The world's greatest vegetarian Clojure podcast. Support us on https://patreon.com/defn  Hosted by Josh Glover and Ray McDermott

More shows like defn

Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

379 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

623 Listeners

The InfoQ Podcast by InfoQ

The InfoQ Podcast

39 Listeners

Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

Super Data Science: ML & AI Podcast with Jon Krohn

305 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

188 Listeners

airhacks.fm podcast with adam bien by Adam Bien

airhacks.fm podcast with adam bien

7 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

139 Listeners

Machine Learning Street Talk (MLST) by Machine Learning Street Talk (MLST)

Machine Learning Street Talk (MLST)

98 Listeners

Thinking Elixir Podcast by ThinkingElixir.com

Thinking Elixir Podcast

32 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

565 Listeners

ADSP: Algorithms + Data Structures = Programs by Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane

ADSP: Algorithms + Data Structures = Programs

37 Listeners

GOTO - The Brightest Minds in Tech by GOTO

GOTO - The Brightest Minds in Tech

6 Listeners

devtools.fm: Developer Tools, Open Source, Software Development by Andrew Lisowski, Justin Bennett

devtools.fm: Developer Tools, Open Source, Software Development

26 Listeners

The Haskell Interlude by Haskell Podcast

The Haskell Interlude

14 Listeners

Software Unscripted by Richard Feldman

Software Unscripted

29 Listeners