The Power of Post-Its: Deciphering Business Processes with Event Storming
Let's talk about Java
by
4d ago
Have you ever implemented a new feature only to discover, just before release, that some “obvious” information wasn’t shared with you? Or perhaps you’ve worked on a project when no one knew how it aligned with the company’s strategy? Or was there one knowledgeable person, unfortunately on holiday at the crucial moment? Have you ever had to work without any documentation? Or with a codebase that was more misleading than informative?  If you answered “yes” to any of these questions, I have great news for you - Event Storming is a technique that can help you overcome these obstacles and ta ..read more
Visit website
Rise Above! Elevating Your Code Craftsmanship
Let's talk about Java
by
1w ago
Over the past decade, I’ve conducted numerous training sessions, courses, and delivered talks covering diverse aspects of software quality. Throughout my career, I’ve explored topics such as refactoring, testing, various architectures, domain-driven design, event storming, and more. This rich experience not only imparts valuable skills but also provides immense satisfaction. However, the time constraints of training sessions, talks, webinars, and consultancy engagements often limit us to exploring just one topic at a time. While this isn’t inherently problematic, I’ve long desired to showcase ..read more
Visit website
Link Dump #136
Let's talk about Java
by
2w ago
Rhetorical question of the day: is there anything better than reading? Software Development 10x Engineers vs -10x Burdens #PickOfTheWeek The 10x term is flashy. It grabs attention. Someone hacks a solution in a day, and boom — they’re labeled a 10x engineer. The problem is that the term is skewed by our perception biases. In the article, the author shares his observations on that subject. Maximizing the value of cloud with FinOps #PickOfTheWeek FinOps can have a significant impact on businesses. But business leaders play a vital role in ensuring that the word means more than just ..read more
Visit website
Link Dump #135
Let's talk about Java
by
2w ago
Is there any better way to the start day than to read? Software Architecture Architecture is multi-dimensiona #PickOfTheWeek Architecture means different things to different people. One reason it’s an overloaded term is because architecture is multi-dimensional. In this article, the author briefly explores the different dimensions of architecture. Software Development Managing complexity and uncertainty in Software Development: know when to press pause #PickOfTheWeek It’s sometimes good to spend some long hours thoroughly workshopping the problem to save us from actuall ..read more
Visit website
Link Dump #134
Let's talk about Java
by
3w ago
The weather is great again! And reading is fun as always :) Software Development How can you tell if you’re a good developer? If you’re the smartest person in the room, you’re in the wrong room. Well, it's true, but how can you tell if you are skilled enough to be in that room? How To Ruin An Event Storming With Two Little Techie Mistakes If you are not careful, you might get carried away by Event Storming and make these newbie mistakes! In the article, you will read about those two anti-patterns and you will learn what to do to avoid them! Event modelling anti-patterns expl ..read more
Visit website
Link Dump #133
Let's talk about Java
by
1M ago
Developers love to write a code and read articles... and drink coffee doing one or another: #BookOfTheMonth:  Domain-Driven Design: Tackling Complexity in the Heart of Software  Software Architecture Fixing duplicate API requests Learn what the idempotency concept is and how it can help you to design distributed systems right. Services + End-to-End Testing = Monolith #PickOfTheWeek In this article, the author explains why end-to-end testing undermines one of the key benefits of microservices. He covers why it’s sometimes a band-aid for architectural flaws and why, in some cases ..read more
Visit website
Link Dump #132
Let's talk about Java
by
1M ago
You know that I know that you know that on Friday you need something to read: Software Development Why you need fewer developers than you think you do #PickOfTheWeek The common belief that more developers mean faster delivery is wrong. Overstaffing creates communication complexity and can lead to the development of unnecessary or redundant features. What is infrastructure as code (IaC) and why I should care? There’s never a bad time to introduce infrastructure as code to your team. It surely is much easier to start development with it from the beginning, but the sooner you do the bette ..read more
Visit website
Link Dump #131
Let's talk about Java
by
1M ago
It's Friday and you read nothing so far? Time's to change it: Software Architecture Mastering API-First Development: Strategies and Best Practices This comprehensive guide dives deep into the strategies and best practices of API-first development. Software Development 90 Best Java Blogs and Websites #PickOfTheWeek And my blog is there - thanks to You :) Clean Code Why legacy code rewrites are the hardest job in software A guide to decide whether to rewrite vs. renovate legacy codebase. Language Java 22 and IntelliJ IDEA Java 22 is here, fully supported by IntelliJ IDEA 2 ..read more
Visit website
Link Dump #130
Let's talk about Java
by
2M ago
Take your favourite cup filled with your favourite coffee, and enjoy the reading: Software Architecture Data Sharing in Microservices #PickOfTheWeek Sometimes, these teams need to share information with each other, just like colleagues would. This is where data sharing in microservices comes in. The Dream Team: Kafka and Flink Read the article and dive deeper - discover how Kafka and Flink join forces to create a real-time data powerhouse. The Future of Scalability: Is Pool Architecture the Answer? This article delves into the core functionalities of pool architecture, compares it ..read more
Visit website
Link Dump #129
Let's talk about Java
by
2M ago
You can learn, explore and discover - and if you read, you can do it sitting on your favourite chair and drinking good coffee. Software Architecture Booking.com Doubles Delivery Performance Using DORA Metrics and Micro Frontends The team in Booking.com’s fintech business unit implemented a series of improvements across the backend and the frontend of its platform and was able to double the delivery performance, as measured by DORA metrics. Evolving from Rule-based Classifier: Machine Learning Powered Auto Remediation in Netflix Data Platform #PickOfTheWeek In this blog post, you will l ..read more
Visit website

Follow Let's talk about Java on FeedSpot

Continue with Google
Continue with Apple
OR