Java Pub House: Tutorials for professionals

By Freddy Guime and Bob Paulin

This podcast talks about how to program in Java; not your typical system.out.println("Hello world"), but more like real issues, such as O/R setups, threading, Spring Boot changes and tips/tricks in general. 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.

  1. 1.
    Episode 97. Hey there Scala 3! Looking good with those new Features!
    1:00:55
  2. 2.
    Episode 96. Watching Metrics w/Micrometer and Statsd
    1:09:09
  3. 3.
    Episode 95. Ludicruos speed! Practical GraalVM
    1:08:07
  4. 4.
    Episode 94. Oh, put on your hat Dr. Watson, we are sleuthing this Heap Dump
    1:06:00
  5. 5.
    Episode 93. Not your Grandpa's Serialization Part DEUX!
    1:10:33
  6. 6.
    Episode 92. Not your Grandpa's Serialization!
    1:29:44
  7. 7.
    Episode 91. OracleJDK? OpenJDK?, Zulu? Corretto? So many!
    56:26
  8. 8.
    Episode 89. Kubernetes! (Oh container orchestration)
    1:07:38
  1. 9.
    Episode 88. Logging! (An Interview w/Renaud from DataDog)
    1:13:47
  2. 10.
    Episode 87. Ok, it's time to get Reactive!
    1:14:05
  3. 11.
    Episode 86. Move Over Slow Startup times, GraalVM...IS...HERE. (and cross-language support, and less memory footprint...)
    58:38
  4. 12.
    Episode 85. Monitor the World with JMX!
    50:32
  5. 13.
    Episode 84. Let's get down and dirty w/Netty!
    1:05:27
  6. 14.
    Episode 83. Hey! Your app needs its yearly HealthCheck as well!
    50:51
  7. 15.
    Episode 82. Uh-oh Spring... you got some serious competition from Micronaut!
    59:45
  8. 16.
    Episode 81. Let's Dive into a cool magical library that makes Java way less verbose!
    47:16
  9. 17.
    Episode 80. Ah, Maven Archetypes... it's gonna get META
    51:40
  10. 18.
    Episode 79. Here's a present to you! A library that makes you program less (Apache Commons)
    56:49
  11. 19.
    Episode 78. OracleCodeOne, the interviews!
    1:00:01
  12. 20.
    Episode 77. Sql or NoSql, To Normalize or to Not Normalize... that (STILL) is the question
    41:22
  13. 21.
    Episode 76. Tick...tock...Time to upgrade to Java 11!
    1:31:53
  14. 22.
    Episode 75. Let's get coding with Kotlin!
    59:25
  15. 23.
    Episode 74. Unit and...Integration Tests, JaCoCo, Docker and Coverage (and more!)
    46:31
  16. 24.
    Episode 73. Spring Boot 2.0 is out! Hear all about it with Greg Turnquist
    52:22
  17. 25.
    Episode 72. A very deep dive on Var, and unmodifiable collections with Stuart Marks (@stuartmarks) himself!
    1:03:20
  18. 26.
    Episode 71. Jigsaw part II, and Java 10 Highlights!
    50:58
  19. 27.
    Episode 70. Let's put puzzles together. Using Java 9's Jigsaw!
    49:28
  20. 28.
    Episode 69. All I want for Xmas is a million requests per second (JMeter!)
    50:53
  21. 29.
    Episode 68. Clouding it up with Microsoft Service Fabric
    1:08:35
  22. 30.
    Episode 67. Recording from JavaOne!
    1:29:24
  23. 31.
    Episode 66. Ok, how about consuming Rest services
    49:40
  24. 32.
    Episode 65. Oh my gosh, we missed CACHING! (what a cache miss!)
    56:00
  25. 33.
    Episode 64. Oh it's time to re-boot Spring in Spring!
    45:55
  26. 34.
    Episode 63. JCR (Java Content Repository) It is a Document Database before Document Databases were cool!
    50:46
  27. 35.
    Episode 62. Hm, what's the best to travel this holiday? on Apache CAMEL, of course!
    53:00
  28. 36.
    Episode 61. Let's go retro with JaxB/Xml/XSD and Soap! (JSR-222)
    1:02:01
  29. 37.
    Episode 60. All your Containers Are Belong to Us (An intro to Docker)
    54:12
  30. 38.
    Episode 59. A Ghostbuster Reboot? Time to talk about those streams again!
    56:48
  31. 39.
    Episode 58. Hey! You gotta give some REST to those Microservices!
    1:02:39
  32. 40.
    Episode 57. Sometimes you want to buy local, ThreadLocal that is!
    43:59
  33. 41.
    Episode 56. Let's have a frank talk about Unsafe! and why you shouldn't (or should) use it
    54:45
  34. 42.
    Episode 55. Let's get GIT-it With it!
    59:20
  35. 43.
    Episode 54. Bug Hunt! (The essential skills of the great Debugger)
    59:03
  36. 44.
    Episode 53. It's here, Spring EMMM...VEEEE...SEEE....(MVC!)
    58:37
  37. 45.
    Episode 52. Of JavaEE, Inter-Tubes, and Socket
    51:47
  38. 46.
    Episode 51. Spring is in the air! What better than to talk about The Spring Framework and Spring Beans
    43:48
  39. 47.
    Episode 50. How many Classes would a ClassLoader Load if the ClassLoader was Loading the parent Classes?
    49:09
  40. 48.
    Episode 49. Don't put Pressure on me! (About Generational Garbage, and Pressures)
    49:43
  41. 49.
    Episode 48. Let's get Groovy with GRADLE in JAVA!
    1:00:37
  42. 50.
    Episode 47. Stop. Maven Time!
    1:07:16

Listen to Java Pub House: Tutorials for professionals now.

Listen to Java Pub House: Tutorials for professionals in full in the Spotify app