
What weâre about
Welcome to the world's largestđĽ developer community on crafting software. Events are free to attend, online, in English, and after work (from 18:00 EET / 17:00 CET). You can find past events recorded on this YouTube Channel.
This community is for those who care and are proud of our work. For those developers, regardless of how experienced they are, who want to improve and master their craft. This is a place for those who believe that being average is not good enough.
We are Software Developers aiming to get better at our profession, no matter the programming language.
The Manifesto of Software Craftsmanship
As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:
⢠Not only working software, but also well-crafted software
⢠Not only responding to change, but also steadily adding value
⢠Not only individuals and interactions, but also a community of professionals
⢠Not only customer collaboration, but also productive partnerships
That is, in pursuit of the items on the left we have found the items on the right to be indispensable.
Privacy: your email will not be disclosed to any 3rd parties.
Low-Spam: You'll get max 1 email/month besides event announcements.
This meetup is supported by JetBrains's Community Program, raffling 3 free JB licenses every month.
We are looking for speakers that want to help our community. Please submit your presentation idea to victorrentea@gmail.com.
This community was started in Oct 2018 by Victor, Ana, Bianca, Razvan and several other friends at IBM Romania.
Upcoming events (2)
See all- Event-Based Integration PitfallsLink visible for attendees
You publish Events instead of calling REST APIs. What can go wrong? Join this tour of the top pitfalls and core patterns of Event-Driven Architectures:
- duplicated messages,
- out-of-order,
- race bugs,
- request-reply,
- error handling,
- observability,
- security and privacy issues.
Collected with love from 150 companies.
Speaker
With two decades of experience, Victor is a Java Champion and Software Architect who dedicated his career to training thousands of engineers in the most entertaining and time-efficient way. The lessons learned from a decade of workshops at 150+ companies, Victor turned into countless talks at top-rated conferences, where he became known as âthe guy with the soundboardâ. In his (very little) spare time, he runs 1:1 coaching hours, and he organizes online meetups for European Software Crafters, the worldâs largest developer community about improving code quality. Find first-class training and consultancy services on https://victorrentea.roThe event will be live-streamed (and remain recorded) on YouTube:
https://youtube.com/live/8Un-ojvH-H8?feature=share - The Art of DiagramsLink visible for attendees
Diagrams. If well done, they save a lot of text and co-opt new areas of our brain to navigate complexity. Letâs take a terrible diagram and improve it. Then, letâs talk about C4 Model and some tools you should definitely know about. Also, be ready to share with the community any cool tool you use to visualize the complexity of software faster.
Agenda:
- Diagrams Best Practices
- Arrows: Flow vs Data vs Dependency Direction
- C4 Model by Simon Brown
- WSYIWYG Diagramming Tools
- PlantUML
- Dependency Matrix (IntelliJ)
- Call Hierarchy Flow
Speaker
With two decades of experience, Victor is a Java Champion and Software Architect who dedicated his career to training thousands of engineers in the most entertaining and time-efficient way. The lessons learned from a decade of workshops at 150+ companies, Victor turned into countless talks at top-rated conferences, where he became known as âthe guy with the soundboardâ. In his (very little) spare time, he runs 1:1 coaching hours, and he organizes online meetups for European Software Crafters, the worldâs largest developer community about improving code quality. Find first-class training and consultancy services on https://victorrentea.roThe event will be live-streamed to YouTube, where it will remain recorded: https://youtube.com/live/AUJ7RSY01OE?feature=share