
No Fluff Just Stuff
The No Fluff Just Stuff (NFJS) Software Symposium Tour has delivered over 400 events with over 65,000 attendees. NFJS speakers are well-known developers, authors, and project leaders from the software development community. Join us for news and discussion around software development. Current topics include: Java, JavaScript, Scala, Groovy, Clojure, Cloud, Docker, Software Architecture, HTML 5, CSS, NoSQL, Spring, and other development technologies.
Latest episodes

Oct 31, 2018 • 32min
Mob Programming with Llewellyn Falco
This week on the NFJS podcast I'm joined again by LLewellyn Falco where we discuss Mob Programming. Mob programming is a software development approach where the whole team works on the same thing, at the same time, in the same space, and at the same computer. This is similar to pair programming where two people sit at the same computer and collaborate on the same code at the same time. With Mob Programming the collaboration is extended to everyone on the team, while still using a single computer for writing the code and inputting it into the code base. What are the strategies that make this more or less successful? How can we experiment with this in our team, Llewellyn gives us insights on this and more.

Oct 17, 2018 • 57min
The Future of Software Development
This week our host is joined in the studio with Rod Cope, speaker at the upcoming Tech Leader Summit, and we Discuss the future of software development. With supercomputers in our pockets, self-driving vehicles, and software recognizing images better than humans, what we recently thought of as the future is already here, so how do we define the next future? In this interview we discuss how different aspects of artificial intelligence, augmented reality, high-performance computing, digital platforms, massive bandwidth, and an obsessive focus on user experience will be the fundamental drivers to future application success as we build upon lower barriers to entry and shift from improving technology to improving life.

Sep 26, 2018 • 48min
Dealing with Legacy Code
We all have to deal with legacy code. As frustrating as legacy code can be, legacy code is important. Legacy code has users. Legacy code is in the wild delivering value making people's life's better. It must evolve, it must be maintained so how do we manage best this? How do we improve this codebase consistently, reliably, and safely? This week I'm joined by LLewellyn Falco, Agile Coach, Creator of ApprovalTests, Co-Founder of TeachingKids Programming, and Legacy Code Expert.

Sep 12, 2018 • 21min
Launching the Micro Future
This week I get to sit down with Jeff Brown of Object Computing and we talking about Micronaut, the latest framework designed for creating fast, lightweight microservices. Listen in and learn why this new framework is worth a look!

Aug 29, 2018 • 37min
Thinking Architectually
New software technology appears every year. Like clockwork, another language, library, pattern, or approach will arrive on the scene with plenty of hype and developer enthusiasm. As someone whose job requires making architectural decisions, you need to evaluate these new technologies with an eye toward the inevitable tradeoffs before deciding if a new framework or language is right for your project. This week I sit with Nate Schutta and talk about how to approach software architecture and mastery of the craft of software development. Check out Nate’s latest publication.

Aug 15, 2018 • 18min
Exploring Kafka
In this episode I'm joined by Tim Burglund who heads up developer relations at confluent. Tim brings a wealth of knowledge and experience in distributed systems, stream/realtime processing, and all things kafka. He gives us an insiders tour of the past, present and future of this exciting technology.

Aug 1, 2018 • 35min
From Chaos to Successful Distributed Agile Teams
The NFJS podcast is back after the summer break. This week Michael Carducci is joined by Johanna Rothman talking about agile. How to do it right; especially when teams are distributed.

May 31, 2018 • 27min
Tales from the Jar Side
This week I gather around the microphone with Ken Kousen where he reflects on a life and career focused on the JVM.

May 2, 2018 • 28min
Docker, Kubernetes and Containers
This week I sit with Jonathan Johnson and talk all things containers. What are the current trends, what are currently recommended tools and best practices. We also get a steak peek at Jon's full-day workshop he's hosting at UberConf this year (https://uberconf.com) Recorded Live in Reston, VA

Mar 7, 2018 • 24min
Thoughtworks: Build Your Own Tech Radar
At ArchConf 2017, leading engineers and software architects converged to teach, learn and discuss all the skills and elements necessary to be a great software architect in 2018. In addition to the in-depth content in the sessions, ThoughtWorks set up an informal "Tech Radar" both to poll attendees at the event on where various technologies are in their lifecycle, but also to teach the Tech Radar technique as a tool for evaluating technologies in your organization and industry. I was able to sit down with a few ThoughtWorkers and dive a little deeper into the tool, it's uses, and learn more about the company as a whole. Listen to learn more about how to build your own technology radar. ArchConf 2017 Tech Radar
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.