martes, 28 de julio de 2020

Apache Camel 3 : Integration in the Kubernetes and Serverless era


Eyy devs !!!! We are back again !!!

This time with an interesting talk about Apache Camel, the integration framework, Kubernetes, serverless, and lots of stuff.

Apache Camel is a leading open source integration framework that has been around for more than a decade.

With the release of Apache Camel 3, the Camel family has been extended to include a full range of projects that are tailored to popular platforms including Spring Boot, Quarkus, Kafka, Kubernetes, and others; creating an ecosystem.

Join this meetup to learn what’s new in Camel 3 and about Camel projects:

* Latest features in Camel 3
* Quick demos of Camel 3, Camel Quarkus, Camel K, and Camel Kafka Connector
* Present insights into what's coming next

This talk will be presented in English by our usual suspects Claus Ibsen and Andrea Cosentino.


Claus Ibsen (@davsclaus) is an open-source enthusiast and software developer. He's co-leading the Apache Camel project, a project used for integration; which he has been working on full time for more than a decade. Currently Claus is working on expanding Camel into cloud-native and serverless with the latest innovations of Apache Camel K and Camel Quarkus.
With passion and enthusiasm Claus evangelizes about Apache Camel, Java and open source by being active on social media, writing blogs and books, speaking at conferences, etc.
Besides being a JavaChampion, Claus is also a member at Apache Software Foundation.
Prior to joining Red Hat, he has worked as a software developer, architect, and consultant for over a decade. He is based in Denmark.

Andrea Cosentino (@oscerd2) is an open-source addicted and software developer. He co-leads Apache Camel and he’s the Project Management Committee (PMC) Chair of the project. He's currently working on expanding the Camel ecosystem through new subprojects like Camel K, Camel Quarkus, and Camel Kafka Connector (the latest project in the family).
Andrea is a Senior Software Engineer at Red Hat where he works on the Red Hat® Fuse Team, focusing on integration.
Andrea is active on multiple open-source projects like Apache Karaf, Apache Servicemix, in the roles of committer and PMC Member respectively and on Fabric8 Kubernetes-client as one of the core maintainer.
Andrea is active on social media and blogs, talking about Apache Camel and open source in general.

Hope to meet you there : https://www.meetup.com/es-ES/BarcelonaJUG/events/271746564 !!!!



-----------------------------------------------------------------------------------------
Thank you to all of you that attended.

Here you can have the recordings :


martes, 30 de junio de 2020

Hello JUGgers!

How are you? We hope you are doing fine

We're back in business with another online session. This time we will see the benefits of Test-Driven Development (TDD) and we will see how to get started with.


The idea of the session is to provide an (and we hope easy) introduction of this way of developing software, where our software is being developed guided by tests 🧪

We will see a bit of history around TDD, what is the main process that we may follow when working with TDD and the rules around it. Of course we will also review some good habits and practices when applying TDD and see how to do it step by step with a simple Java example 😉

Later on, get ready to practice! We will move to work *by pairs* and write code while having fun playing some katas! Get ready with your favourite IDE/editor to write code and unit tests with our favourite language 😊

The session will be driven by Nacho Cougil. Nacho is a software engineer from Barcelona fan of TDD and XP practices and has been working with Java and other web technologies before the effect 2000. He has experience in different roles in the IT world ("guy-for-everything", developer, team lead, project manager and also CTO) and now he is working at Dynatrace. You may probably meet him before as founder of the Barcelona Java Users Group and the Java and JVM Barcelona Conference (JBCNConf)

Remember to RSVPed (we have limited places) and we look forward to seeing you next Thursday, July 9th.
Happy coding!