Andrzej Grzesik


Andrzej Grzesik, system maker at ebay

I like programming. I do it a lot, mostly on the JVM, usually writing fancy backends for big, distributed systems.

I also display a particular affection to continuous delivery.. UI, unless quickly hacked, is not my play ;-) I believe that most problems we deal with are people problems, so I mix and match tools with technologies to achieve my goals, make people happy and achieve world peace :-) I believe in software quality, and organize GeeCON, Polish JUG, Krakow Software Craftsmanship, Cracow Hadoop User Group. In my free time, I read paper books and cycle, a lot!

Presentation 1:

JDK8: the parallel, the Nashorn and the lambdas

Language: EN

Speakers: Andrzej Grzesik, Konrad Malawski

The most revolutionary* release of a JDK is almost there. Bringing in lambdas, Nashorn, JavaFX, parallel collections…

The list is long and the features are impressive. Why should you care? Well, this release WILL change the way you write code. And test. And work with collections! And… there are so many things there we’d like to show!

Last, but not the least: no more OutOfMemory PermGen errors :-)

*to date

Presentation 2:

Continuous Delivery Antipatterns

Language: EN

Speakers: Andrzej Grzesik, Marcin Sawicki

cd antipatterns; ls -al

Releasing and Risk start with an R for a reason. Continuous delivery is the buzzed killer for that.. or is it? We’d like to take you to a journey through well-practiced malpractice, discussing some of the most interesting hoops people made people jump through.

While releasing and doing infrastructure in organisations big and small, ranging from (soon to be multi-million) startups to multi-million corporations, we’ve learned that good intentions, backed by poor execution and lack of thinking ahead, can lead to hell on earth. Growing platforms is tough enough by itself, let’s not make it harder with insane release processes…

Open Workshop:

Speak hadoop like a pro: Cascading/Scalding

Language: EN/PL

Speakers: Andrzej Grzesik, Konrad Malawski

Finding Hadoop APIs dated? Struggling writing map-reduces? Wishing there was something better? Your feelings serve you well.

Cascading is one of the nicest libraries of the recent times. In Java AND in Scala – (it’s called Scalding in that dimension). Does anybody use that? Well – yes :-) And it’s awesome!

We’d love to give you a tour and shorten your MapReduces by half!*

Expected time: 4h


  • 64bit machines capable of running and compiling Java/Scala.
  • Recent JDK

Network: not required

  • jdd


Platinum Sponsor:

  • Luxoft

Gold Sponsors:

Silver Sponsors:


Sponsor JDD Afterparty:

Media Partners:

  • Teetbee
  • Kariera PLUS
  • Programosy
  • KSUG
  • helion
  • Polish JUG
  • Poznan JUG
  • SDJ
  • pcfoster
  • pcfoster
  • pcfoster