Speak Easy is the podcast where we discuss communication, productivity systems, capturing our thoughts, and how we share those thoughts with our future selves and others. Managing our brains is core to 21st century work and we're here to learn how to do it better than we did yesterday. Speak Easy is brought to you by Cleft, the easiest way to collect your thoughts. With our cross-platform applications, you can simply capture your ideas wherever you are and paste them where they belong later.
…
continue reading
Daniel Compton talks to Clojure and ClojureScript developers about the libraries and systems they have built. They dive into the nitty-gritty details and technical challenges the authors faced.
…
continue reading
This episode features Anna Burgess Yang, a former corporate executive turned freelance writer. Anna discusses her approach to productivity and work-life integration, focusing on selecting the right tools for specific tasks. She describes her three-level system for capturing ideas: quick notes via Siri, context-rich thoughts via Cleft, and full blog…
…
continue reading
Susan Boles, CFO at Beyond Margins, discusses building "calmer" businesses focused on comfortable margins, not just profit. Key elements include clarity, autonomy, a lens of care, efficient systems, and rest/reduced urgency. She emphasizes the importance of designing businesses intentionally to be sustainable, rather than defaulting to growth at al…
…
continue reading
1
S Katherine Sanders AACG, Lightbulb ADHD Coach & Consultant
22:00
22:00
Spela senare
Spela senare
Listor
Gilla
Gillad
22:00
Katherine Sanders, a neurodivergent ADHD coach in Scotland, discusses how divergent thinkers struggle with linear productivity systems. She explains that ADHD brains process information differently, often taking "side quests" in thinking. Sanders emphasizes the importance of understanding individual processing styles (visual, verbal, conceptual) an…
…
continue reading
1
Meighan O'Toole, Director of Operations
25:56
25:56
Spela senare
Spela senare
Listor
Gilla
Gillad
25:56
This episode features Meighan O'Toole discussing knowledge management and productivity. She shares her journey from physical notebooks to digital tools like Notion, highlighting how proper knowledge management can empower teams and reduce micromanagement. She emphasizes using tools like Cleft for brain dumps and creating systems that maintain human…
…
continue reading
1
55: Instant: a modern Firebase in Clojure, with Stepan Parunashvili
52:06
52:06
Spela senare
Spela senare
Listor
Gilla
Gillad
52:06
Stepan Parunashvili talks about Instant, datalog, building a database in Clojure, and the demands of building modern applications Instant Datomic Database in the Browser, a spec A Graph-Based Firebase Tonsky (Nikita Prokopov) The Web after Tomorrow WorldStore: Distributed caching with Reactivity - Asana How Figma’s multiplayer technology works Data…
…
continue reading
1
Ali Greene, Author of Remote Works
26:24
26:24
Spela senare
Spela senare
Listor
Gilla
Gillad
26:24
Listen in as Ali Greene discusses how documentation enables workplace flexibility and autonomy. She explains that good documentation reduces unnecessary meetings, prevents misalignment, and allows for asynchronous work. This empowers people to structure their work around their values and life priorities. She emphasizes starting with "messy" thought…
…
continue reading
1
Claire Podulka, Chief of Staff at TXI
21:39
21:39
Spela senare
Spela senare
Listor
Gilla
Gillad
21:39
Listen in to this episode featuring an interview with Claire Podulka, Chief of Staff at TXI, about effective communication. Claire emphasizes that communication is a shared process involving speaking, listening, and understanding the audience's needs. She discusses her writing process, starting with verbose drafts and refining for clarity. Claire h…
…
continue reading
1
Dr. Cindy Young, CJ Young Consulting
21:45
21:45
Spela senare
Spela senare
Listor
Gilla
Gillad
21:45
Dr. Cynthia Young discusses human-centered knowledge management, emphasizing the importance of sharing knowledge rather than hoarding it. She advocates for capturing and documenting processes, mentoring, and breaking down silos within organizations. Key points include: 1. Writing down processes and creating workflows 2. Adapting to individual learn…
…
continue reading
Listen in as Katie Scheuer, a learning designer at Mural, discusses effective meeting practices & collaborative work. She emphasizes starting with purpose, balancing synchronous & asynchronous work, and using visual tools for better engagement. Katie advocates for flexibility in work schedules and leveraging AI tools to enhance productivity and cre…
…
continue reading
1
Angela Bierman, Polka Dot Innovations
26:46
26:46
Spela senare
Spela senare
Listor
Gilla
Gillad
26:46
Angela Bierman, founder of Polka Dot Innovations, discusses knowledge capture and sharing. She emphasizes the importance of building a "corporate brain" to preserve institutional knowledge, advocates for progress over perfection in documenting ideas, and explores how neurodivergent individuals can optimize their productivity. Angela also shares her…
…
continue reading
1
54: JRuby with Charles Oliver Nutter
54:15
54:15
Spela senare
Spela senare
Listor
Gilla
Gillad
54:15
Charles Oliver Nutter talks about JRuby, the JVM, JRuby 10, improving JRuby startup time, and going independent JRuby Headius Enterprises Valhalla - Where Are We? at the JVM Language SummitAv Daniel Compton
…
continue reading
Jonny Cosgrove, a neurodivergent entrepreneur, discusses how he manages thoughts and tasks using tools like Cleft, a note-taking app he co-founded. He emphasizes the importance of simple systems, capturing fleeting ideas, and using technology to support memory and personal growth for both work and life. Jonny's Links: Cleft JonnyCosgrove.com Linked…
…
continue reading
Hello, my name is Tyler Sellhorn, and welcome to the preview episode of Speak Easy, the podcast where we discuss communication, productivity systems, capturing our thoughts, and how we share those thoughts with our future selves and others. We believe that managing our brains is core to 21st century work and we're here to learn how to do it better …
…
continue reading
Eric Dallo talks about the LSP protocol, and Clojure LSP Sorry about the audio quality on this recording, I missed that I was using my MacBook Microphone instead of my podcast microphone. Clojure LSPLangserver.orglsp-modeclj-kondo analysis dataclojure-lsp-intellijAv Daniel Compton
…
continue reading
1
52: Coding in YAML with Ingy döt Net
58:17
58:17
Spela senare
Spela senare
Listor
Gilla
Gillad
58:17
Ingy döt Net talks about his new programming language YAMLScript, compiling YAML to Clojure, and the development of the YAML format SML mailing list archive ActiveState Data::Denter Zope Ingy.net personal website Acmeism SnakeYAML / clj-yaml BPAN PST - Package Super Tool YAMLScript docs release-yamlscript file Yes expressions e.g. a(b c) => (a b c)…
…
continue reading
1
51: Building a text editor with Nate Hunzaker
57:55
57:55
Spela senare
Spela senare
Listor
Gilla
Gillad
57:55
Nate Hunzaker talks about building a text editor for the web Slate Lexical beforeInput event Since the podcast was recorded, Whimsical launched our Grammarly integrationAv Daniel Compton
…
continue reading
Peter Taoussanis talks about Sente, Timbre, Carmine, Nippy, Tufte, and many more of his libraries The work of Peter Taoussanis Encore naming conventions Paul Graham’s A Plan for Spam Quivre WusoupAv Daniel Compton
…
continue reading
Martin Kavalar talks about Clerk Clerk: Moldable Live Programming for Clojure - PX23 paper Source code for the PX23 paper PDF paper from Latex via Pandoc Pandoc https://2023.programming-conference.org/ https://clerk.vision/ https://github.clerk.garden/ https://mybinder.org/ https://daringfireball.net/linked/2012/12/10/bold-poker Úll conference http…
…
continue reading
Jacob O'Bryant talks about Biff, XTDB, and building a web framework for small teams Tools for Online Speech - Jacob’s Personal Site Biff website Biff GitHub Biff’s funding announcement Clojurists Together funding announcement XTDB TailwindCSS HTMX Biff upgrade instructions YakreadAv Daniel Compton
…
continue reading
1
47: Executable textbooks with Sam Ritchie
54:18
54:18
Spela senare
Spela senare
Listor
Gilla
Gillad
54:18
Sam Ritchie talks about the Mentat Collective, executable textbooks, visual math Mentat Collective GitHub - read this first to get an overview of all of the pieces. ThinkFun Mark Engelberg Cascalog Google X The Dynamic Notebook Structure and Interpretation of Classical Mechanics SICM free online version maria.cloud Brad Feld, John Underkoffler How …
…
continue reading
1
46: ClojureDart with Christophe Grand and Baptiste Dupuch
41:52
41:52
Spela senare
Spela senare
Listor
Gilla
Gillad
41:52
Christophe Grand and Baptiste Dupuch talk about ClojureDart, a new dialect of Clojure ClojureDart Skia flutter-mx DartClojure Tweet from showing code reduction vs Dart ClojureDart workshop - ClojureStreamAv Daniel Compton
…
continue reading
1
45: Data Rabbit with Ryan Robitaille
29:47
29:47
Spela senare
Spela senare
Listor
Gilla
Gillad
29:47
Ryan Robitaille talks about data visualisation, and building a visual coding environment in Clojure Data Rabbit “Programming is blindly manipulating symbols” - Bret Victor StorybookAv Daniel Compton
…
continue reading
Av Daniel Compton
…
continue reading
1
43: Clojure, The Essential Reference with Renzo Borgatti
58:32
58:32
Spela senare
Spela senare
Listor
Gilla
Gillad
58:32
Av Daniel Compton
…
continue reading
1
42: Faster JSON parsing with Erik Assum
55:37
55:37
Spela senare
Spela senare
Listor
Gilla
Gillad
55:37
Av Daniel Compton
…
continue reading
1
41: Clojure pre-history with Chris Houser
39:37
39:37
Spela senare
Spela senare
Listor
Gilla
Gillad
39:37
Av Daniel Compton
…
continue reading
1
40: Shipping Clojure code with Paulus Esterhazy
57:44
57:44
Spela senare
Spela senare
Listor
Gilla
Gillad
57:44
Av Daniel Compton
…
continue reading
1
39: Clojure Goes Fast with Alexander Yakushev
58:47
58:47
Spela senare
Spela senare
Listor
Gilla
Gillad
58:47
Alexander Yakushev talks about performance measurement tools, and Clojure Goes Fast Grammarly Clojure Goes Fast clj-async-profiler Why (Most) Sampling Java Profilers Are Terrible JVisualVM clj-memory-meter Eclipse Memory Analyzer (MAT) Introspection tool: object memory meter Introspection tools: Java decompilers clojuredocs unchecked-math clj-decom…
…
continue reading
1
38: Banking and Clojure with Allen Rohner
28:26
28:26
Spela senare
Spela senare
Listor
Gilla
Gillad
28:26
Allen Rohner talks about Griffin, building a new bank, and Bazel Griffin Monzo New Bank Start-up unit 2008 United Kingdom bank rescue package griffinbank/rules_clojure spectrum Griffin API docsAv Daniel Compton
…
continue reading
1
37: The Clojurists Together Foundation with lvh
24:44
24:44
Spela senare
Spela senare
Listor
Gilla
Gillad
24:44
lvh talks about the Clojurists Together Foundation. Announcing the Clojurists Together Foundation Clojurists Together Announcing Summer of Bugs Apply for funding Clojurists Together if Funding Clojars Clojurists Together Membership AppAv Daniel Compton
…
continue reading
1
36: Clojure CLI tools with Michiel Borkent
58:30
58:30
Spela senare
Spela senare
Listor
Gilla
Gillad
58:30
Av Daniel Compton
…
continue reading
1
35: Mature Clojure codebases with Łukasz Korecki
56:14
56:14
Spela senare
Spela senare
Listor
Gilla
Gillad
56:14
Łukasz Korecki talks about building a mature startup using Clojure. He also talks about how EnjoyHQ built a successful distributed team. Plumbing Avro Migratus Consul etcd Jgroups Clojure North talk plumatic/plumbing nomnom.duckulaAv Daniel Compton
…
continue reading
1
34: CIDER and tending the Orchard with Bozhidar Batsov
1:07:39
1:07:39
Spela senare
Spela senare
Listor
Gilla
Gillad
1:07:39
Av Daniel Compton
…
continue reading
1
33: Peter Strömberg on Calva, a Clojure plugin for VS Code
37:13
37:13
Spela senare
Spela senare
Listor
Gilla
Gillad
37:13
Av Daniel Compton
…
continue reading
1
32: Clojure, Kafka, and OPERATR with Derek Troy-West
39:55
39:55
Spela senare
Spela senare
Listor
Gilla
Gillad
39:55
Derek Troy-West talks about scaling systems with Clojure, Kafka, and building systems with pure data “I write Clojure almost every day” Troy-West OPERATR OPERATR demo Follow The Data - Derek Troy-West - Clojure/Conj 2019 Verrency Apache Kafka Three WaysAv Daniel Compton
…
continue reading
1
31: Joel Holdbrooks on Meander
1:06:29
1:06:29
Spela senare
Spela senare
Listor
Gilla
Gillad
1:06:29
Joel Holdbrooks talks about Meander, interpreters, operational semantics, and Clojurists Together funding. Meander “Meander: Declarative Explorations at the Limits of FP” by Jimmy Miller Small step interpreter Matt Might - Abstract interpreters for free [PDF] Matt Might - Writing an interpreter, CESK-style SECD versus CEK Mind in Motion, Barbara Tv…
…
continue reading
1
30: Bobby Calderwood on Kafka and Fintech
41:57
41:57
Spela senare
Spela senare
Listor
Gilla
Gillad
41:57
Bobby Calderwood talks about banking and financial technology in the US, mainframes, Kafka, and their new platform. Evident Systems Finxact, Finastra, Mambu, Temenos ACH The Clearing House FedNow Bobby at Finovate Jack Henry Symitar Confluent Commander: Better Distributed Applications through CQRS Event Modelling - Adam Dymitruk Kafka Streams Confl…
…
continue reading
1
29: Marc O'Morain on adding Windows support to CircleCI
48:51
48:51
Spela senare
Spela senare
Listor
Gilla
Gillad
48:51
Marc O'Morain talks about CircleCI's new Windows support, their new JavaScript frontend, and fighting cryptominers. Introducing Windows support on CircleCI The development of queueing theory - Wikipedia CircleCI Series D fundraising round CircleCI Careers CircleCI’s WAFL Pipelines CircleCI’s new pricing circle.ci/cli…
…
continue reading
1
28: Ambrose Bonnaire-Sergeant on Typed Clojure
53:07
53:07
Spela senare
Spela senare
Listor
Gilla
Gillad
53:07
Ambrose Bonnaire-Sergeant talks about Spec, typing, and doing three degrees in Typed Clojure Typed Clojure In Theory and Practice - Ambrose Bonnaire-Sergeant (pdf) Spectrum Patreon - Ambrose core.typed.analyzer.jvm core.typed.annotator.jvm cljfx Ambrose’s BlogAv Daniel Compton
…
continue reading
1
27: Eric Normand on teaching Clojure
42:12
42:12
Spela senare
Spela senare
Listor
Gilla
Gillad
42:12
Eric Normand talks about his new course on REPL driven development, and teaching Clojure PurelyFunctional.tv REPL driven development in Clojure On the podcast I forgot to mention this excellent guide on using the REPL on clojure.org Lispcast Thoughts on Functional Programming apropos Clojure Youtube channel…
…
continue reading
1
26: Nathan Marz on a new programming paradigm
35:28
35:28
Spela senare
Spela senare
Listor
Gilla
Gillad
35:28
Nathan Marz talks about his new company Red Planet Labs, Specter, and building a new programming paradigm Red Planet Labs Continuation Specter Inline caching with SpecterAv Daniel Compton
…
continue reading
Dragan Djuric talks about his recent work writing Deep Learning in Clojure from Scratch. We also talked about writing technical books that use Clojure, rather than technical books about Clojure. dragan.rocks Deep Learning in Clojure from Scratch Patreon - Dragan Patreon - Dragan’s books Interactive Programming for Artificial Intelligence Deep Learn…
…
continue reading
1
24: Crux, a new bitemporal database from JUXT
52:56
52:56
Spela senare
Spela senare
Listor
Gilla
Gillad
52:56
Jeremy Taylor and Malcolm Sparks from JUXT talk about Crux, their new open source database, why they made it, and which gaps it fills. Crux Crux at Clojure/north Temporal features in SQL 2011 [PDF] Crux architecture diagram Crux protocolsAv Daniel Compton
…
continue reading
1
23: Elements of Clojure with Zach Tellman
1:35:49
1:35:49
Spela senare
Spela senare
Listor
Gilla
Gillad
1:35:49
Zach Tellman talks about writing Elements of Clojure, some of the work he's done in Clojure over the last ten years, and what's next. Elements of Clojure Ideolalia Bifurcan comparison to other data structures Jorge Luis Borges Standing in the Shadow of Giants CLJ-1517 - unrolled small vectors CLJ-1415 - Keyword cache cleanup incurs linear scan of c…
…
continue reading
1
22: Cursive IDE with Colin Fleming
41:21
41:21
Spela senare
Spela senare
Listor
Gilla
Gillad
41:21
Colin Fleming talks about building Cursive IDE on the IntelliJ platform Cursive IDE The IntelliJ PlatformAv Daniel Compton
…
continue reading
1
21: Looking at Clojure through the mindset of business with Jonathan Boston
27:40
27:40
Spela senare
Spela senare
Listor
Gilla
Gillad
27:40
Jonathan Boston discusses Clojure, business, the best and worst code he wrote last year, and the ClojureScript community. ClojureScript Made Easy My Worst and Best Code of 2018 10,000 core.async processesAv Daniel Compton
…
continue reading
1
20: Clojure MXNet with Carin Meier
38:08
38:08
Spela senare
Spela senare
Listor
Gilla
Gillad
38:08
Av Daniel Compton
…
continue reading
1
19: Formatting Clojure code with Shaun Lebron
41:17
41:17
Spela senare
Spela senare
Listor
Gilla
Gillad
41:17
I talk with Shaun Lebron about my recent Clojure formatting proposal The formatting proposal on ClojureVerse Elastic Tabstops Formatter repositoryAv Daniel Compton
…
continue reading
1
18: Testing Clojure and ClojureScript with Arne Brasseur
53:55
53:55
Spela senare
Spela senare
Listor
Gilla
Gillad
53:55
Arne Brasseur talks about Kaocha, Heart of Clojure, Lambda Island, and Clojureverse Kaocha Fudge Midge Avdi Grimm - Transaction Fallacy Kaocha docs on cljdoc Clojurists Together funding announcement Clojurists Together projects Heart of Clojure Announcing Clojureverse Lambda Island Guide to Clojure REPLs Figwheel Main + CIDER + Clojure CLI video La…
…
continue reading
1
17: Editing Clojure code with Shaun Lebron
42:24
42:24
Spela senare
Spela senare
Listor
Gilla
Gillad
42:24
Shaun Lebron talks about Parinfer, editor integration, understanding user editing intent, and meeting people where they are. Parinfer Indent-clj Paredit Smartparens Parinfer’s mathematical foundation Inspiring a future Clojure editor with forgotten Lisp UX - Shaun Lebron How was Lisp edited in the 80s and 90s? - Reddit History of Lisp Parentheses r…
…
continue reading