<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Markus Westergren on JAVAPRO International</title><link>https://javapro-en.svenruppert.com/authors/markus-westergren/</link><description>Recent content in Markus Westergren on JAVAPRO International</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 25 Jun 2025 07:00:02 +0000</lastBuildDate><atom:link href="https://javapro-en.svenruppert.com/authors/markus-westergren/index.xml" rel="self" type="application/rss+xml"/><item><title>From Silent Coder to Respected Leader</title><link>https://javapro-en.svenruppert.com/java-technical-leadership-journey/</link><pubDate>Wed, 25 Jun 2025 07:00:02 +0000</pubDate><guid>https://javapro-en.svenruppert.com/java-technical-leadership-journey/</guid><description>&lt;p&gt;Java technical leadership is a journey that transforms developers from focused coders into community contributors. With &amp;ldquo;silent coder&amp;rdquo; I mean a person who is focused on writing software but has no intention or interest in sharing what they have learned. Productivity is measured in how much work I as a person can get done. This mirrors Java&amp;rsquo;s early days when it was a closed-source language, its evolution hidden behind Sun Microsystems&amp;rsquo; walls, its growth limited by what a single company could envision.&lt;/p&gt;</description></item><item><title>Brain friendly programming: Why the latest language features matter</title><link>https://javapro-en.svenruppert.com/brain-friendly-programming-why-the-latest-language-features-matter/</link><pubDate>Tue, 27 May 2025 07:00:02 +0000</pubDate><guid>https://javapro-en.svenruppert.com/brain-friendly-programming-why-the-latest-language-features-matter/</guid><description>&lt;h2 id="introduction"&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/h2&gt;
&lt;h3 id="from-skepticism-to-trust-a-developers-journey"&gt;From Skepticism to Trust: A Developer&amp;rsquo;s Journey&lt;/h3&gt;
&lt;p&gt;Remember your first encounter with Java? For me, it was 1998, wrestling with Java 1.1 in a university distributed systems course. Coming from a background in assembler and C, I was skeptical. Garbage collection? It felt almost too good to be true. After years of meticulously tracking every allocated memory block, the idea that the runtime would handle memory management seemed like dangerous magic. Java felt slow, memory-hungry, and, frankly, untrustworthy.&lt;/p&gt;</description></item></channel></rss>