BrabantJUG @ group9
Details
On March 11th we will be hosting another BrabantJUG meetup. Our host group9 in 's-Hertogenbosch will be opening its doors again for us.
With Marianne Hoornenborg and Jonathan Vila we have two awesome speakers who will share their knowledge!
Timetable:
17:00 Doors open
18:00 Food
18:50 Introduction
19:00 Cracking the Code: Strategies for Effective Problem Resolution by Marianne Hoornenborg
19:45 Break
20:00 Clean code, is it really worth it? A story of monsters, heroes and victories by Jonathan Vila
20:45 Drinks
Cracking the Code: Strategies for Effective Problem Resolution
Marianne challenges the stereotypical image of the software developer. She puts into practice the need to shine more light on the un-tech aspects of our profession. In this case: our Problem Solving Skills.
Problem Solving is truly essential to our profession. No matter how good your coding skills are, you're nowhere if you lack effective dealing with challenges you and your team are facing. But how often are you explicitly applying this skill? And if not - do the ghosts of problems past come haunt you later? It's time to develop strategies for effective problem resolution.
In this talk, you will learn about some relevant theories and frameworks. You will gain awareness of your own strengths and weaknesses regarding problem solving. And together we'll explore a range of common pitfalls, plus insights on how to recognize and avoid or overcome them.
About Marianne
Senior Java Developer, Community Lead and Staff Lead at the Dutch Chamber of Commerce (KVK). As a senior Java Developer, Community Lead and Staff Lead at the Dutch Chamber of Commerce (KVK), Marianne Hoornenborg witnesses firsthand the impact of more and less effective problem resolution. Having made a career switch herself, she enjoys to shine light on the wider dimensions of our profession - beyond the code.
Clean code, is it really worth it? A story of monsters, heroes and victories
As developers, we participate every day in our software life cycle adding new logic, adapting the existing one, and integrating with services or platforms.
But, do we put the same effort into making software robust, maintainable, consistent, secure, clear, and tested?
In this session, I will show the need for good practices in Clean Code along with the issues of not using it, showing concepts like Clean As You Code (CAYC) using free and open-source tools.
Clean Code goes beyond the produced software and its programming language. Is a fundamental part of a developer's role growth, something that represents us no matter the language and the company where we work. Do not lose the thread.
About Jonathan
Java Champion, Organiser at BarcelonaJUG and cofounder of JBCNConf and DevBcn conferences in Barcelona.
Currently working as a Developer Advocate in Java at Sonar (SonarLint,SonarQube), focused on Clean Code & Security.
He has worked as a (paid) developer since the first release of The Secret of Monkey Island, about 30 years ago using Go on Kubernetes for a Service Mesh layer on top of Istio | Java on Kubernetes for K8s Operator, Rest API, using Quarkus, GraalVM, Apache Camel | PHP | VB | Python | Pascal | C
