Episode notes
Source Control, it's one of those tools that professionally we MUST need to master, and even if you are a hobbyist is a great thing to learn. In today's episode we cover one of the "hottest" source control system out there (Git). Created by Linus...
Podcast
Java Pub House
Freddy Guime & Bob Paulin · Tech & Science · English
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…
More from Java Pub House All episodes →
-
15 Aug 2016
Episode 60. All your Containers Are Belong to Us (An intro to Docker)
So you have heard about it, and probably ran into it already. Docker is a super cool tech that let us create / manage and deploy applications (It is really what would come out if Devs and Ops decided to have a kid). Come hear how you can too master...
-
5 Jul 2016
Episode 59. A Ghostbuster Reboot? Time to talk about those streams again!
Yeah, today Streams might seem like old news, but you know what? It's worth revisiting and discovering what we didn't know from before. In this episode, Bob, Michael, and I come back to revisit Streams and share what was good, bad (and evil) of them....
-
2 May 2016
Episode 58. Hey! You gotta give some REST to those Microservices!
So REST is just a webpage that returns JSON right? Well, no! Apparently I've been doing REST All wrong! It's much more rich and complete than what we are led to believe. Come join us with Bob Paulin as we talk what the real deal on REST is (and how...
-
24 Mar 2016
Episode 57. Sometimes you want to buy local, ThreadLocal that is!
Threadlocal is great! It can help you get out of sticky situations, and give you a great boost of performance and/or isolation. But with great tools comes great responsibility. Threadlocal can also be misused, and create memory leaks, or object...
-
25 Jan 2016
Episode 56. Let’s have a frank talk about Unsafe! and why you shouldn’t (or should) use it
So you heard about sun.misc.unsafe. Even if you are in certain circles you might have heard about that it was (almost) removed from Java 9. And if you were really paying attention you would've heard the cries of every major Java Framework to the news....
-
14 Sep 2015
Episode 54. Bug Hunt! (The essential skills of the great Debugger)
As a developer, we probably spend most of our time figuring out what went wrong. Debugging really an art, and we sometimes get intimidated by it. Well, if you ever found a bug that has trying to scare you, never fear! Bob and I walk through how to...
-
10 Aug 2015
Episode 53. It’s here, Spring EMMM…VEEEE…SEEE….(MVC!)
You always hear about it, Spring MVC this, Spring MVC that, wondering what really happens under the hood. Well, wonder no more! In this episode we break up and analyze Spring MVC to the core, so that you know exactly what happens! Taking it from the...
-
9 Jul 2015
Episode 52. Of JavaEE, Inter-Tubes, and Socket
So let's try to understand this Java EE World, shall we? Going from the very basic request, we unravel the magic that a Java EE Container creates. When we see the tricks behind the wall, it suddenly looks a lot like SE with some sprinkled web stuff on...
-
1 Jun 2015
Episode 51. Spring is in the air! What better than to talk about The Spring Framework and Spring Beans
If you stepped into the Java EE world, you must have run into Spring. There is Spring XD, Spring Batch, Spring everything-under-the-sun. Sometimes we keep using it as a rut, but today we take a look at Spring (and Spring Core) with a new set of eyes...
-
11 May 2015
Episode 50. How many Classes would a ClassLoader Load if the ClassLoader was Loading the parent Classes?
You worked with them "all the time", whenever you know it or not! Classloaders are the little workers that make sure all the code is there and ready to be executed. Bob revisits this topics and goes into more detail on how the ClassLoading hierarchy...
