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
Listen as Sarah Lobkovich coaches us on OKRs and goal setting focused on well-being. Sarah helps people reconnect with their intrinsic motivation, moving away from external pressures. By using techniques like verbal processing and visualization, Sarah supports individuals and organizations in creating meaningful, learning-centered goals that align …
…
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
Play later
Play later
Lists
Like
Liked
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
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
Play later
Play later
Lists
Like
Liked
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
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
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
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
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
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 SummitBy 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-intellijBy Daniel Compton
…
continue reading
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
Play later
Play later
Lists
Like
Liked
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 integrationBy 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 WusoupBy 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 YakreadBy Daniel Compton
…
continue reading
1
47: Executable textbooks with Sam Ritchie
54:18
54:18
Play later
Play later
Lists
Like
Liked
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
Play later
Play later
Lists
Like
Liked
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 - ClojureStreamBy Daniel Compton
…
continue reading
Ryan Robitaille talks about data visualisation, and building a visual coding environment in Clojure Data Rabbit “Programming is blindly manipulating symbols” - Bret Victor StorybookBy Daniel Compton
…
continue reading
By Daniel Compton
…
continue reading
1
43: Clojure, The Essential Reference with Renzo Borgatti
58:32
58:32
Play later
Play later
Lists
Like
Liked
58:32
By Daniel Compton
…
continue reading
By Daniel Compton
…
continue reading
1
41: Clojure pre-history with Chris Houser
39:37
39:37
Play later
Play later
Lists
Like
Liked
39:37
By Daniel Compton
…
continue reading
1
40: Shipping Clojure code with Paulus Esterhazy
57:44
57:44
Play later
Play later
Lists
Like
Liked
57:44
By Daniel Compton
…
continue reading
1
39: Clojure Goes Fast with Alexander Yakushev
58:47
58:47
Play later
Play later
Lists
Like
Liked
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
Play later
Play later
Lists
Like
Liked
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 docsBy Daniel Compton
…
continue reading
1
37: The Clojurists Together Foundation with lvh
24:44
24:44
Play later
Play later
Lists
Like
Liked
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 AppBy Daniel Compton
…
continue reading
1
36: Clojure CLI tools with Michiel Borkent
58:30
58:30
Play later
Play later
Lists
Like
Liked
58:30
By Daniel Compton
…
continue reading
1
35: Mature Clojure codebases with Łukasz Korecki
56:14
56:14
Play later
Play later
Lists
Like
Liked
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.duckulaBy Daniel Compton
…
continue reading
1
34: CIDER and tending the Orchard with Bozhidar Batsov
1:07:39
1:07:39
Play later
Play later
Lists
Like
Liked
1:07:39
By Daniel Compton
…
continue reading
1
33: Peter Strömberg on Calva, a Clojure plugin for VS Code
37:13
37:13
Play later
Play later
Lists
Like
Liked
37:13
By Daniel Compton
…
continue reading
1
32: Clojure, Kafka, and OPERATR with Derek Troy-West
39:55
39:55
Play later
Play later
Lists
Like
Liked
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 WaysBy Daniel Compton
…
continue reading
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
Play later
Play later
Lists
Like
Liked
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
Play later
Play later
Lists
Like
Liked
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
Play later
Play later
Lists
Like
Liked
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 BlogBy Daniel Compton
…
continue reading
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
Play later
Play later
Lists
Like
Liked
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 SpecterBy 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
Play later
Play later
Lists
Like
Liked
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 protocolsBy Daniel Compton
…
continue reading
1
23: Elements of Clojure with Zach Tellman
1:35:49
1:35:49
Play later
Play later
Lists
Like
Liked
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
Colin Fleming talks about building Cursive IDE on the IntelliJ platform Cursive IDE The IntelliJ PlatformBy Daniel Compton
…
continue reading
1
21: Looking at Clojure through the mindset of business with Jonathan Boston
27:40
27:40
Play later
Play later
Lists
Like
Liked
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 processesBy Daniel Compton
…
continue reading
By Daniel Compton
…
continue reading
1
19: Formatting Clojure code with Shaun Lebron
41:17
41:17
Play later
Play later
Lists
Like
Liked
41:17
I talk with Shaun Lebron about my recent Clojure formatting proposal The formatting proposal on ClojureVerse Elastic Tabstops Formatter repositoryBy Daniel Compton
…
continue reading
1
18: Testing Clojure and ClojureScript with Arne Brasseur
53:55
53:55
Play later
Play later
Lists
Like
Liked
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