Resilience in Coding: Miro Wengner on Thriving in the Software Industry

In this insightful discussion, we sit down with Miro Wengner, an accomplished software engineer with a deep-rooted affinity for Java. Miro shares his professional journey, highlights the significant challenges in the field, and reflects on the key moments that shaped his career. Profile Fun fact: When I was in my early 30s, I took my … Read more

Announcing “Java Unscripted: An Asynchronous Exploration of Excellence”

Join us for “Java Unscripted,” an enlightening interview series spotlighting the wisdom of seasoned Java experts.

Coding and collaboration skills a junior developer should have to get hired – Part 1

What coding and teamwork abilities should a junior developer possess to land a job? I’ve been posing this query to numerous well-known developers lately, and the responses are generally similar. While having technical skills (coding skills) is important, they all agree that it is not the only skill you need. You also need to work … Read more

Interview with an experienced Java developer – a legacy code whisperer – Part -3

Bazlur Rahman: There is a book called Outliers where Malcolm Gladwell mentioned that you have to spend 10 thousand hours on a subject to be an expert. That means you have to keep practicing for a long period of time to be an expert developer. The path seems not easy! Scott Wierschem: Actually, the assertion in that book was … Read more

Interview with an experienced Java developer – a legacy code whisperer – Part -2

Bazlur Rahman: From your previous answer, what I understand is, that working with legacy code is rather normal, a company grows, the project gets into shape, it pulls lots of customers, and gradually it becomes big. Naturally, the management will not want to invent the same wheels repeatedly; rather, it improves the original and adds new … Read more

Interview with an experienced Java developer – a legacy code whisperer – Part -1

Once you develop a successful software product, you have to maintain it for a long time. Maintaining software isn’t an easy task. If you don’t take good care while coding and then gradually improve it, your system is destined to rot. We certainly do not want that to happen. Today I have got an opportunity … Read more