Recent Posts

Easy Executors and Callables in groovy

less than 1 minute read

Multithreading and general multi-tasking in groovy is super easy, thanks to frameworks like GPars. However, even the basic Java frameworks can be easily util...

Url catching regexp

less than 1 minute read

Not exactly a brilliant piece of engineering, but this is a useful dirty hack.  If you want to clean urls from a string, you can match it using this regexp:

Node JS for backend programmers

5 minute read

I started working in a new and exciting start up, and the thought of using Java for development crushed my soul, so I began shopping around for a fast-develo...

Git: Checking out only a specific folder

less than 1 minute read

I’ve been looking for a way to checkout only a specific folder from a git repository. Most answers I found to this problem stated that it’s not feasible - bu...

Web programming for server people

less than 1 minute read

I’m mainly a back-end engineer - through my not-so-long career, I’ve dealt with sql, no-sql, offline processes, etl mechanisms, billing services, web-crawler...

Finally! What’s hogging your RAM?

less than 1 minute read

Some of you may have noticed that the Windows Task Manager doesn’t show you the real memory consumption of the applications you’re running. It’s quite obviou...

Zorpia is a scam

1 minute read

I’ve been getting a lot of emails lately from a website called”Zorpia” claiming I have a message from someone named Katja. I’ve never signed into this websit...

Maven: Building a Java-Groovy mixed project

less than 1 minute read

I have a project that mixes Java and Groovy, and the main problem I ran into was that the jar was nicely built, but it only contained the Java classes, and n...

XMLing in Java? Use java-xmlbuilder

less than 1 minute read

XML is not native to Java. Many will disagree, but this is just the simple truth. It’s tedious, messy and generally ugly - specially compares to Groovy or Sc...