Java Pub House

Java Pub House

97 episodes

This podcast talks about how to program in Java; not your tipical system.out.println("Hello world"), but more like real issues, such as O/R setups, threading, getting certain components on the screen or troubleshooting tips and tricks in general. The format is as a podcast so that you can subscribe to it, and then take it with you and listen to it on your way to work (or on your way home), and learn a little bit more (or reinforce what you knew) from it.

Podcasts

Episode 102. Oh my... Spring Boot 3 is out! An interview with Dan Vega from the Pivotal Team!

Published: Feb. 16, 2023, 4:32 a.m.
Duration: 56 minutes 27 seconds

Listed in: Technology

Episode 101. Allright, let's talk about Kafka

Published: Nov. 8, 2022, 7:13 a.m.
Duration: 49 minutes 13 seconds

Listed in: Technology

Episode 100. To the CLOUD... Which one? All of them!

Published: Feb. 9, 2022, 9:32 a.m.
Duration: 1 hour 30 minutes 19 seconds

Listed in: Technology

Episode 99. SHHH! It's a secret! (Storing API Keys / Passwords / tokens!)

Published: Jan. 1, 2022, 9:19 p.m.
Duration: 1 hour 18 minutes 39 seconds

Listed in: Technology

Episode 98. It's HERE, FINALLY HERE! Java 17 LTS Release

Published: Oct. 5, 2021, 4:41 a.m.
Duration: 1 hour 44 minutes 51 seconds

Listed in: Technology

Episode 97. Hey there Scala 3! Looking good with those new Features!

Published: July 8, 2021, 2:24 a.m.
Duration: 1 hour 56 seconds

Listed in: Technology

Episode 96. Watching Metrics w/Micrometer and Statsd

Published: May 10, 2021, 3:40 p.m.
Duration: 1 hour 9 minutes 10 seconds

Listed in: Technology

Episode 95. Ludicruos speed! Practical GraalVM

Published: March 6, 2021, 10:49 p.m.
Duration: 1 hour 8 minutes 8 seconds

Listed in: Technology

Episode 94. Oh, put on your hat Dr. Watson, we are sleuthing this Heap Dump

Published: Dec. 31, 2020, 8:23 p.m.
Duration: 1 hour 5 minutes 55 seconds

Listed in: Technology

Episode 93. Not your Grandpa's Serialization Part DEUX!

Published: Nov. 8, 2020, 9:20 p.m.
Duration: 1 hour 10 minutes 27 seconds

Listed in: Technology

Episode 92. Not your Grandpa's Serialization!

Published: Aug. 31, 2020, 5:55 a.m.
Duration: 1 hour 29 minutes 37 seconds

Listed in: Technology

Episode 91. OracleJDK? OpenJDK?, Zulu? Corretto? So many!

Published: June 26, 2020, 3:12 a.m.
Duration: 56 minutes 22 seconds

Listed in: Technology

Episode 90. Let's get Recording (AND VIDEO!)

Published: May 19, 2020, 5:02 a.m.
Duration: 49 minutes 9 seconds

Listed in: Technology

Episode 89. Kubernetes! (Oh container orchestration)

Published: April 13, 2020, 4:34 a.m.
Duration: 1 hour 7 minutes 33 seconds

Listed in: Technology

Episode 88. Logging! (An Interview w/Renaud from DataDog)

Published: Jan. 23, 2020, 6:28 a.m.
Duration: 1 hour 13 minutes 41 seconds

Listed in: Technology

Episode 87. Ok, it's time to get Reactive!

Published: Nov. 5, 2019, 6:44 a.m.
Duration: 1 hour 14 minutes

Listed in: Technology

Episode 85. Monitor the World with JMX!

Published: Aug. 16, 2019, 5:19 a.m.
Duration: 50 minutes 29 seconds

Listed in: Technology

Episode 84. Let's get down and dirty w/Netty!

Published: July 9, 2019, 6:51 a.m.
Duration: 1 hour 5 minutes 22 seconds

Listed in: Technology

Episode 83. Hey! Your app needs its yearly HealthCheck as well!

Published: May 21, 2019, 3:37 a.m.
Duration: 50 minutes 48 seconds

Listed in: Technology

Episode 82. Uh-oh Spring... you got some serious competition from Micronaut!

Published: March 29, 2019, 5:53 a.m.
Duration: 59 minutes 40 seconds

Listed in: Technology

Episode 81. Let's Dive into a cool magical library that makes Java way less verbose!

Published: March 3, 2019, 12:59 a.m.
Duration: 47 minutes 13 seconds

Listed in: Technology

Episode 80. Ah, Maven Archetypes... it's gonna get META

Published: Feb. 3, 2019, 8:08 a.m.
Duration: 51 minutes 36 seconds

Listed in: Technology

Episode 79. Here's a present to you! A library that makes you program less (Apache Commons)

Published: Jan. 6, 2019, 1:50 a.m.
Duration: 56 minutes 45 seconds

Listed in: Technology

Episode 78. OracleCodeOne, the interviews!

Published: Nov. 29, 2018, 6:51 a.m.
Duration: 59 minutes 57 seconds

Listed in: Technology

Episode 77. Sql or NoSql, To Normalize or to Not Normalize... that (STILL) is the question

Published: Oct. 23, 2018, 4:39 a.m.
Duration: 41 minutes 19 seconds

Listed in: Technology

Episode 76. Tick...tock...Time to upgrade to Java 11!

Published: Oct. 4, 2018, 5:11 a.m.
Duration: 1 hour 31 minutes 46 seconds

Listed in: Technology

Episode 75. Let's get coding with Kotlin!

Published: Aug. 29, 2018, 3:55 p.m.
Duration: 59 minutes 26 seconds

Listed in: Technology

Episode 74. Unit and...Integration Tests, JaCoCo, Docker and Coverage (and more!)

Published: July 10, 2018, 2:50 p.m.
Duration: 46 minutes 28 seconds

Listed in: Technology

Episode 73. Spring Boot 2.0 is out! Hear all about it with Greg Turnquist

Published: June 3, 2018, 10:45 p.m.
Duration: 52 minutes 18 seconds

Listed in: Technology

Episode 72. A very deep dive on Var, and unmodifiable collections with Stuart Marks (@stuartmarks) himself!

Published: April 29, 2018, 12:59 a.m.
Duration: 1 hour 3 minutes 15 seconds

Listed in: Technology

Episode 71. Jigsaw part II, and Java 10 Highlights!

Published: March 24, 2018, 4:21 a.m.
Duration: 50 minutes 54 seconds

Listed in: Technology

Episode 70. Let's put puzzles together. Using Java 9's Jigsaw!

Published: Feb. 12, 2018, 12:58 a.m.
Duration: 49 minutes 24 seconds

Listed in: Technology

Episode 69. All I want for Xmas is a million requests per second (JMeter!)

Published: Dec. 20, 2017, 5:40 a.m.
Duration: 50 minutes 49 seconds

Listed in: Technology

Episode 68. Clouding it up with Microsoft Service Fabric

Published: Oct. 22, 2017, 11:46 p.m.
Duration: 1 hour 8 minutes 30 seconds

Listed in: Technology

Episode 67. Recording from JavaOne!

Published: Oct. 8, 2017, 11:27 p.m.
Duration: 1 hour 29 minutes 17 seconds

Listed in: Technology

Episode 66. Ok, how about consuming Rest services

Published: Aug. 16, 2017, 12:31 a.m.
Duration: 49 minutes 36 seconds

Listed in: Technology

Episode 65. Oh my gosh, we missed CACHING! (what a cache miss!)

Published: July 6, 2017, 3:05 a.m.
Duration: 55 minutes 56 seconds

Listed in: Technology

Episode 64. Oh it's time to re-boot Spring in Spring!

Published: April 12, 2017, 2:10 a.m.
Duration: 45 minutes 56 seconds

Listed in: Technology

Episode 63. JCR (Java Content Repository) It is a Document Database before Document Databases were cool!

Published: Feb. 16, 2017, 5:03 a.m.
Duration: 50 minutes 43 seconds

Listed in: Technology

Episode 62. Hm, what's the best to travel this holiday? on Apache CAMEL, of course!

Published: Jan. 6, 2017, 3:38 a.m.
Duration: 52 minutes 57 seconds

Listed in: Technology

Episode 61. Let's go retro with JaxB/Xml/XSD and Soap! (JSR-222)

Published: Sept. 16, 2016, 2:32 p.m.
Duration: 1 hour 1 minute 56 seconds

Listed in: Technology

Episode 60. All your Containers Are Belong to Us (An intro to Docker)

Published: Aug. 15, 2016, 5:01 a.m.
Duration: 54 minutes 8 seconds

Listed in: Technology

Episode 59. A Ghostbuster Reboot? Time to talk about those streams again!

Published: July 4, 2016, 6:51 p.m.
Duration: 56 minutes 44 seconds

Listed in: Technology

Episode 58. Hey! You gotta give some REST to those Microservices!

Published: May 1, 2016, 8:55 p.m.
Duration: 1 hour 2 minutes 35 seconds

Listed in: Technology

Episode 57. Sometimes you want to buy local, ThreadLocal that is!

Published: March 23, 2016, 9:56 p.m.
Duration: 44 minutes

Listed in: Technology

Episode 56. Let's have a frank talk about Unsafe! and why you shouldn't (or should) use it

Published: Jan. 25, 2016, 3:38 a.m.
Duration: 54 minutes 46 seconds

Listed in: Technology

Episode 55. Let's get GIT-it With it!

Published: Jan. 4, 2016, 3:07 a.m.
Duration: 59 minutes 21 seconds

Listed in: Technology

Episode 54. Bug Hunt! (The essential skills of the great Debugger)

Published: Sept. 14, 2015, 2:29 a.m.
Duration: 59 minutes 4 seconds

Listed in: Technology

Episode 53. It's here, Spring EMMM...VEEEE...SEEE....(MVC!)

Published: Aug. 10, 2015, 1:02 p.m.
Duration: 58 minutes 38 seconds

Listed in: Technology

Episode 52. Of JavaEE, Inter-Tubes, and Socket

Published: July 9, 2015, 1:13 a.m.
Duration: 51 minutes 48 seconds

Listed in: Technology

Episode 51. Spring is in the air! What better than to talk about The Spring Framework and Spring Beans

Published: May 31, 2015, 8:09 p.m.
Duration: 43 minutes 49 seconds

Listed in: Technology

Episode 50. How many Classes would a ClassLoader Load if the ClassLoader was Loading the parent Classes?

Published: May 11, 2015, 3:21 a.m.
Duration: 49 minutes 10 seconds

Listed in: Technology

Episode 49. Don't put Pressure on me! (About Generational Garbage, and Pressures)

Published: April 14, 2015, 12:31 a.m.
Duration: 49 minutes 44 seconds

Listed in: Technology

Episode 48. Let's get Groovy with GRADLE in JAVA!

Published: Feb. 13, 2015, 4:46 a.m.
Duration: 1 hour 38 seconds

Listed in: Technology

Episode 47. Stop. Maven Time!

Published: Jan. 10, 2015, 1:37 a.m.
Duration: 1 hour 7 minutes 17 seconds

Listed in: Technology

Episode 46. I've got ANTs in my build!

Published: Dec. 19, 2014, 2:02 a.m.
Duration: 58 minutes 12 seconds

Listed in: Technology

Episode 45. Java EE coming up! What's cooking for EE?

Published: Nov. 26, 2014, 1:30 a.m.
Duration: 38 minutes 46 seconds

Listed in: Technology

JavaOne 2014. Wow, I see a lot of Things! with Internet! And Music! And Agile!

Published: Nov. 4, 2014, 3:11 a.m.
Duration: 55 minutes 46 seconds

Listed in: Technology

Episode 44. Let's show MicroServices some luv!

Published: Aug. 29, 2014, 11:41 p.m.
Duration: 53 minutes 1 second

Listed in: Technology

Episode 43. Don't cross the Streams (Streams in Java 8)

Published: May 9, 2014, 2:09 a.m.
Duration: 51 minutes 18 seconds

Listed in: Technology

Episode 42. Oh Lambda, Lambda, Lambda (no Omega Muu)

Published: April 25, 2014, 3:03 a.m.
Duration: 42 minutes 1 second

Listed in: Technology

Episode 41. Ah, Java 8 (and what it brings) + Streams and OSGI

Published: April 19, 2014, 4:55 a.m.
Duration: 47 minutes 52 seconds

Listed in: Technology

Episode 39. Do I really have to database it?

Published: July 18, 2013, 1:30 a.m.
Duration: 24 minutes 59 seconds

Listed in: Technology

Episode 38. Hyperthreading, L1/L2 caching, cache busting, thread trashing, and priority bumping!

Published: May 15, 2013, 2:02 a.m.
Duration: 46 minutes 46 seconds

Listed in: Technology

Episode 37. Of Bits and Masks and Bytes and Trees and Games

Published: April 12, 2013, 2:03 a.m.
Duration: 1 hour 6 minutes 41 seconds

Listed in: Technology

Episode 36. An Intro to Multithreading Programming

Published: March 3, 2013, 7:52 p.m.
Duration: 1 hour 13 minutes 15 seconds

Listed in: Technology

Episode 35. Recursion, Doubles and Strings (A little for everyone!)

Published: Feb. 2, 2013, 4:09 p.m.
Duration: 1 hour 13 seconds

Listed in: Technology

Episode 34. New Year's (2013) Resolution! Less bugs and more coverage!

Published: Jan. 14, 2013, 1:38 a.m.
Duration: 42 minutes 47 seconds

Listed in: Technology

Episode 33. Does code dream when it hibernates? A quick look on the big things of Hibernate

Published: Dec. 3, 2012, 4:35 a.m.
Duration: 1 hour 8 minutes 3 seconds

Listed in: Technology

Episode 32. Java 6 is sooooo Last Year. A guide on the features and how-to migrate to Java 7

Published: Oct. 28, 2012, 8:47 p.m.
Duration: 44 minutes 10 seconds

Listed in: Technology

Episode 31. Know your bounds! Generic bounds that is (a story that extends super!)

Published: Oct. 11, 2012, 4:14 a.m.
Duration: 27 minutes 30 seconds
Beer of the Episode: Still hung-over from JavaOne\'s big concert (Go Pearl Jam!)


Tweet, Tweet! (https://twitter.com/#!/fguime)
Oracle Java Generics (what we\'re following on this podcast) http://docs.oracle.com/javase/tutorial/java/generics/
Dr Venkat presentation on Generics (Click on the "Media" at the right side for the presentation, a great presentation
Agile Developer (Dr Venkat\'s Must-check website and blog
Angelika Langer FAQ on Generics

Vote for us in iTunes (http://itunes.apple.com/us/podcast/java-pub-house/id467641329)
Questions, feedback or comments! comments@javapubhouse.com

Subscribe to our podcast! (http://javapubhouse.libsyn.com/rss)
ITunes link (http://itunes.apple.com/us/podcast/java-pub-house/id467641329)
Java 7 Recipes book! (http://www.amazon.com/gp/product/1430240563/ref=as_li_ss_il?ie=UTF8&tag=meq-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430240563)
Hey! if you like what you hear, treat me a beer! (It\'s the Java pub house after all :) https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Z8V2ZWV93UMW4

'

-->

Listed in: Technology

Episode 30. I always thought Generics were as good as brand name Erasers (Java Generics part 1)

Published: Sept. 14, 2012, 5:33 p.m.
Duration: 48 minutes 53 seconds

Listed in: Technology

Episode 29. Scope (or how far away can you call), Inheritance, marker interfaces, and overrides!

Published: Aug. 21, 2012, 3:11 a.m.
Duration: 52 minutes 56 seconds

Listed in: Technology

Episode 28. Extra! Extra! JMS Delivering Messages to your App! Extra! Extra!

Published: Aug. 6, 2012, 12:51 a.m.
Duration: 58 minutes 20 seconds

Listed in: Technology

Episode 27. There's a Log File in the folder in the middle of the App

Published: July 15, 2012, 10:39 p.m.
Duration: 55 minutes 50 seconds

Listed in: Technology

Episode 26. I take Exception to that statement! A quick overview of Exception quirkiness

Published: June 25, 2012, 4:06 a.m.
Duration: 31 minutes 56 seconds

Listed in: Technology

Episode 25. Reflection and vampire classes, and compiling Java from within Java.

Published: June 7, 2012, 4:01 a.m.
Duration: 32 minutes 35 seconds

Listed in: Technology

Episode 24. Usability for Engineers. A simple way to achieve usability for the hardcore engineer

Published: May 6, 2012, 11:26 p.m.
Duration: 38 minutes 40 seconds

Listed in: Technology

Episode 22. Garbage man! An introduction on the finer details Garbage Collection

Published: April 8, 2012, 4:34 a.m.
Duration: 56 minutes 56 seconds

Listed in: Technology

Episode 21. The JVM Crashed...Now what?!

Published: March 23, 2012, 2:40 a.m.
Duration: 42 minutes 48 seconds

Listed in: Technology

Episode 20. Excuse me, do you know what Date it is, or what Date is? A discussion about Date and Calendar in Java

Published: March 9, 2012, 2:19 a.m.
Duration: 36 minutes 49 seconds

Listed in: Technology

Episode 19. But Wait, there's more! SerialVersionUID! XMLEncoder/Decoder! Java Beans!

Published: March 2, 2012, 4:52 a.m.
Duration: 40 minutes 24 seconds

Listed in: Technology

Episode 18. Ahh, the perils of Serialization and Deserialization in Java

Published: Feb. 17, 2012, 2:04 a.m.
Duration: 46 minutes 37 seconds

Listed in: Technology

Episode 17. What is beauty? A discussion about beautiful code

Published: Feb. 10, 2012, 4:42 a.m.
Duration: 37 minutes 26 seconds

Listed in: Technology

Episode 16. Let's talk about the STATE of things. A brief intro to the State pattern

Published: Feb. 3, 2012, 5:06 a.m.
Duration: 21 minutes 26 seconds

Listed in: Technology

Episode 15. Java Swing and Performance. It's not slow!

Published: Jan. 27, 2012, 1:56 a.m.
Duration: 44 minutes 24 seconds

Listed in: Technology

Episode 14. Optimizing for Performance - The tools

Published: Jan. 20, 2012, 2:11 a.m.
Duration: 44 minutes 28 seconds

Listed in: Technology

Episode 13. Optimizing for Performance

Published: Jan. 15, 2012, 10:55 p.m.
Duration: 43 minutes 52 seconds

Listed in: Technology

Episode 12. Giving the Model a Controlling View (The Model-View-Controller pattern)

Published: Jan. 5, 2012, 7 a.m.
Duration: 35 minutes 35 seconds

Listed in: Technology

Episode 11. New Year's Resolution: Object Thread Safety! + Listener feedback, and the birth of a Google Group!

Published: Dec. 16, 2011, 2:40 a.m.
Duration: 37 minutes 59 seconds

Listed in: Technology

Episode 10. Testing, Testing, 1.2.3! (All about Unit Testing, And Dependency Injection)

Published: Dec. 9, 2011, 1:57 a.m.
Duration: 31 minutes 20 seconds

Listed in: Technology

Episode 9. It's the Holidays! Let's Decorate!

Published: Dec. 2, 2011, 1:56 a.m.
Duration: 36 minutes 57 seconds

Listed in: Technology

Episode 8. What's your Aspect?

Published: Nov. 17, 2011, 9 p.m.
Duration: 35 minutes 52 seconds

Listed in: Technology

Episode 7. Threads, Priorities, and Swing's Golden Rule

Published: Nov. 11, 2011, 3:43 a.m.
Duration: 35 minutes 14 seconds

Listed in: Technology

Episode 6. Observing the Observers, a talk about patterns, observer and listeners!

Published: Nov. 6, 2011, 11:40 p.m.
Duration: 35 minutes 35 seconds

Listed in: Technology

Episode 5. Producing and Consuming, ThreadPoolExecutor, and Latency vs Throughput

Published: Oct. 28, 2011, 1:33 a.m.
Duration: 40 minutes 36 seconds

Listed in: Technology

Episode 4. List, Set, Maps, HashCode, Equals and ConcurrentMap! Everything to know about Collections!

Published: Oct. 21, 2011, 2:12 a.m.
Duration: 43 minutes 6 seconds

Listed in: Technology

Episode 3. Memory leaks, memory references and garbage collections!

Published: Oct. 14, 2011, 2:08 a.m.
Duration: 30 minutes 6 seconds

Listed in: Technology

Episode 2. Deadlock, Livelock, Escaped locks, and wait - notify oh my!

Published: Sept. 30, 2011, 5:04 p.m.
Duration: 29 minutes 56 seconds

Listed in: Technology

Episode 1. Volatile, and Synchronized

Published: Sept. 23, 2011, 3:46 p.m.
Duration: 33 minutes 59 seconds

Listed in: Technology