-
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 » -
Career
So You Say You’re An Expert?
Whether through my recruiting endeavors or the private resume services I provide to job seekers, not a week goes by…
Read More »