Clojure Corner by Flexiana

Clojure Corner by Flexiana

di Jiri Knesl
Stagione 1

Clojure Corner: Interview with Dragan Djuric

Welcome to a new episode of Clojure Corner! This time, our guest is Dragan Djuric, a professor of software engineering and a developer working mainly on Uncomplicate Clojure libraries. In this episode, we explore Clojure, machine learning, HPC, GPUs, and the role of domain knowledge in building better software. Topics we covered: Clojure in 2009 — What was it like back then? Clojure and Machine Learning REPL advantages in ML and HPC The impact of the JVM on Machine Learning Why understanding the domain matters GPU + Clojure Why HPC and Uncomplicate matter for the Clojure ecosystem Clojurian blind spots AI and the ability to do mathematics and much more... Enjoy the episode! If you find it valuable, like, subscribe, and turn on notifications, so you never miss a new episode of Clojure Corner.

Clojure Corner: Interview with Huahai Yang

Welcome to another episode of Clojure Corner! In this episode, we’re joined by Huahai Yang, Co-founder & CTO at Juji, Inc. Topics we covered: The journey of writing a book on Data Living What Data Living is and what makes it different Data Living vs. traditional databases Why Datalog is important in the Clojure community The history of SQL and its limitations The future of database management in Clojure Using Clojure to implement databases The strengths of Clojure for database development and more.. Enjoy the episode! And if you find it valuable, like, subscribe, and turn on notifications so you never miss a new episode of Clojure Corner.

Clojure Corner: Interview with Jim Callahan

Welcome to another episode of Clojure Corner! In this episode, we're joined by Jim Callahan—software developer, innovative technical leader, and long-time member of the Clojure community. Together, we dive into a wide range of topics, including: The evolution of Fire and Zest Understanding the FIRE architecture Iterative design and the software development process Event sourcing and graph-based systems Handling side effects and external services Schema validation and type safety How programming language choice impacts development Functional programming and the simplicity of Clojure The power of the REPL in everyday development and more...

Clojure Corner: Interview with Burin Choomnuan

🎙️ Welcome to a new episode of Clojure Corner! In this episode, we’re joined by Burin Choomnuan, a Principal-level Full Stack Engineer with more than 20 years of experience designing, building, and operating enterprise-scale systems. Burin has worked across the entire technology stack—from frontend development with React, Angular, and ClojureScript, to backend systems with Java, Spring Boot, Clojure, and Node.js, all the way to cloud infrastructure using AWS, Terraform, and Kubernetes. In our conversation, we explore: ✅ The evolution of Clojure and its community ✅ Emacs and Clojure: a developer's journey ✅ Why developers choose Clojure ✅ Resources for learning Clojure ✅ The evolution of AI in software development ✅ AI’s impact on code readability and maintainability ✅ Exploring development stacks with Clojure ✅ Building applications with Clojure and Flutter ✅ Creating functional applications with Clojure ✅ The future of software development and engineering practices

Clojure Corner: Interview with Timothy Pratley

In today’s episode, we’re joined by Timothy Pratley — Clojure advocate, educator, and contributor to the Clojure ecosystem. We dive into a wide range of topics, including: • Timothy’s programming background and journey into Clojure • Teaching and growing the Clojure community • Chess, decision making, and software development • Agile methodology in Clojure projects • The role of testing and engineering decisions • Exploring Clay for data visualization • Introducing ChachaML — a machine learning utility • Understanding Hami — a diagramming tool • Graph theory in software design • Knowledge sharing and its importance in engineering • Economic perspectives on growth and inequality • Technology, automation, and job displacement • And much more...

Clojure Corner: Interview with Emil Bengtsson

In today’s episode, we’re joined by Emil Bengtsson — builder, coder, maker of things. Creo, ergo sum. We had a practical and thoughtful conversation about software development, game development, programming languages, and the future of AI-assisted coding. 🎙️ Topics we cover: Clojure and practical software development The role of assets in game development Navigating time constraints in project development Challenges in testing and bug discovery The pitfalls of microservices Choosing the right game engine Balancing difficulty and fun in games Datomic vs. SQL and more..

Clojure Corner: Interview with Alex Miller

Welcome to Clojure Corner!In this episode, we’re joined by Alex Miller, a key figure in the Clojure community with decades of experience in software development.Alex has been building software since 1995, working across the entire product lifecycle. His journey spans languages like C++, Java, and Clojure, with a strong passion for creating software that people truly use and benefit from. Beyond development, he’s also the creator of the Strange Loop Conference, as well as Clojure/West and Lambda Jam all important events in the developer community.

Clojure Corner: Interview with Bruce Hauman

In this new episode of Clojure Corner, we sat down with Bruce Hauman, Senior Software Engineer and the creator of Figwheel, for an interesting and in-depth conversation about the present and future of software development. We explored topics including: Innovations in Clojure The evolution of LLMs and modern coding practices Why understanding code still matters in the age of AI Capitalism, AI, and human capability Behavior-Driven Development with AI The future of game development and AI The future of code generation The intersection of art and technology and more

Clojure Corner: Interview with Jacob O'Bryant

In today’s episode, we’re joined by Jacob O’Bryant, software engineer and Clojurist for a practical conversation about building software, frameworks, and recommender systems. 🎙️ Topics we cover: BIF frameworks: where they came from and how they evolved Entrepreneurship vs. invention: Jacob’s personal path Recommender systems: how they work and why they’re difficult The future of recommender systems and AI Exploration vs. exploitation in recommendation systems The move toward long-form content New ideas in energy optimization software Best practices for XTDB 2 and more...

Clojure Corner: Interview with Julien Bille

In today's episode, we talked with Julien Bille - Lead Product Developer and one of the well-known people in the Clojure community. We covered: Transaction from scale to Clojure Building a New AI-Driven News Reader Challenges in Web Scraping and RSS Feeds Development stack and testing strategies AI integration in development Reflections on AI and Clojure development The importance of code quality in AI development The future of AI in software development and more..
1 di 3