-
Enterprise Java
How SpringBoot AutoConfiguration magic works?
In my previous post Why SpringBoot? we have looked at how to create a SpringBoot application. But you may or…
Read More » -
Enterprise Java
Why SpringBoot?
lication using Spring MSpring is a very popular Java based framework for building web and enterprise applications. Unlike many other…
Read More » -
DevOps
Docker Tooling in Eclipse Video
Eclipse Mars provides integrated tooling for Docker. What can you do? Pull/Push/Build Docker images Run/Start/Stop/Kill Docker containers Customize views The video…
Read More » -
Kotlin
Kotlin Month Post 3: Safety
Intro In this third post for Kotlin Month, I’m going to go over some of the safety features that Kotlin…
Read More » -
Software Development
Achieving Sub Second SQL JOINs and building a data warehouse using Spark, Cassandra, and FiloDB
Evan loves to design, build, and improve bleeding edge distributed data and backend systems using the latest in open source…
Read More » -
Software Development
The Method Behind March Madness
There are 150 quintillion (i.e. the one after trillion) permutations to consider when completing your NCAA bracket. Some of us…
Read More » -
Agile
What I learned about helping teams use WIP limits
The Work In Progress limit (WIP limit from now on) is one of the most powerful but counter-intuitive concepts I had…
Read More » -
Software Development
10 Awesome Python Tutorials to Kick-Start your Projects
Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Its design philosophy emphasizes code readability, and its syntax…
Read More » -
Core Java
Printing arrays by hacking the JVM
Overview One the most common gotchas in Java, is knowing how to print arrays. If an answer on how to…
Read More »