Marcin has been developing in Groovy since 2010. Currently based in London but has worked in other European countries in the past. He believes in Open Source Software and has a strong need to give back to the community whenever possible.Marcin loves Open Source Software and has a strong need to give back to the community whenever possible. That’s why he’s proud to be the current project lead of Geb, a Groovy Browser automation library. In the past he contributed to many open source projects in the Groovy ecosystem and he enjoys going to conferences both as an attendee and a speaker. That’s where you will find him with a pint of good beer in hand engaged in lengthy discussions on how to make software development process and quality better.
He believes that software should not only work, but it also has to be beautiful under the hood’, maintainable, well-tested and have a clean and consistent codebase. And he can’t imagine coding without doing TDD anymore…
Talks I've Given
-
There's so much more to Ratpack than non-blocking
Featuring Marcin Erdmann
A lot has been already said about the biggest strength of Ratpack which is that it makes writing non-blocking and thus highly performant and resource-efficient web applications easy. In this talk I will totally ignore that part of Ratpack and explain what I believe to be the features that make...
ratpack cloud-deployment -
2
Workshop: Testing with Spock and Geb
Featuring Peter Ledbrook and Marcin Erdmann
Spock is a great tool for all kinds of testing, from simple unit tests with optional mocking, to functional tests that verify the behaviour of an entire application. You also get all the benefits of Groovy syntax while being able to test your production code in whatever JVM language it's...
groovy grails -
Running an Open Source Project
Featuring Marcin Erdmann
In this talk Marcin aims to share the experience gathered of running an open source project as the lead of Geb and committer to Ratpack. If you are a contributor, even an occasional one or if you are thinking about starting a new open source effort, you will find this talk insightful and...
ggx groovy grails geb ratpack -
Modern Groovy Enterprise Stack
Featuring Marcin Erdmann
During this talk I will discuss how at UnderwriteMe we're using many Groovy and Java technologies together to get a modern and flexible stack of multiple applications with each one of them using technologies that match its needs.
groovy grails java rabbitmq gradle spock ggx testing debugging integration -
Leveraging task ordering
Featuring Marcin Erdmann
This case study presentation will discuss the difference between task dependencies and task ordering as well as how you can use them in your builds to solve common use cases:
grails groovy gradle gaelyk codenarc tdd -
Advanced Geb
Featuring Marcin Erdmann
This talk is targeted at users with some prior knowledge of Geb as the latest changes and additions to the library (working with windows and frames, drag and drop, SauceLabs support, page content control shortcuts, etc.) and some advanced techniques (custom Navigator implementations) will be...
geb groovy grails saucelabs