From Local to Global: African Developers Take the IoT Leap
From Local to Global: African Developers Take the IoT Leap Over the past two years, I’ve had the privilege of expanding my open source developer advocacy to include countries in the Global South — Brazil last year, and Nigeria this year. What struc...
Visual Studio 2026 Insiders is here!
Visual Studio 2026 Insiders is here – and it marks one of the most ambitious steps forward we’ve taken with the IDE. This release brings AI woven directly into the developer workflow, performance improvements that reset expectations for speed at en...
Hashtag Jakarta EE #297
Hashtag Jakarta EE #297 Welcome to issue number two hundred and ninety-seven of Hashtag Jakarta EE! This week I was in Norway for JavaZone 2025 where I presented the talk titled The Past, the Present, and the Future of Enterprise Java. I have done thi...
JavaZone 2025
JavaZone 2025 It’s been three years since last time I spoke at JavaZone, so it was very good to be back this year. The usual venue in downtown Oslo is under renovation, so the entire conference had relocated to Lillestrøm. It is just a 10 minute tra...
Make Sense of Your Output Window with Copilot
Ever found yourself staring at the Output Window, overwhelmed by endless lines of logs and cryptic messages? You’re not alone! For years, developers have relied on the Output Window for critical build and debug information. But making sense of it—...
OSCAFest 25: Building Bridges with Open Source in Africa
OSCAFest 25: Building Bridges with Open Source in Africa A couple of weeks ago, I had the honour of representing the Eclipse Foundation at OSCAFest 2025 in Lagos, Nigeria, where I spoke at the Women in Open Source Brunch on August 16, 2025. This was n...
Boost Your Copilot Collaboration with Reusable Prompt Files
Writing effective prompts for AI tools can be time-consuming and challenging. Cement those efforts by leveraging reusable prompt files. These custom prompts allow for quick access at the prompt box, and they’re automatically stored and shared...
Hashtag Jakarta EE #296
Hashtag Jakarta EE #296 Welcome to issue number two hundred and ninety-six of Hashtag Jakarta EE! The Jakarta EE Platform calls started up again this week after a three week summer break. I see that we have been a bit slow in publishing the minutes. I...
Celebrating 30,000 Followers on LinkedIn: A Community Milestone
Celebrating 30,000 Followers on LinkedIn: A Community Milestone In October last year, we marked a key achievement: 20,000 followers on LinkedIn. Less than a year later, we are pleased to share that this number has grown to 30,000. This milestone refle...
OCX 2026: Six Communities. One Shared Experience.
OCX 2026: Six Communities. One Shared Experience. The global open source community will gather in Brussels from 21 to 23 April 2026 for the Open Community Experience (OCX) 2026. It isn’t just another conference; it’s where six open source communi...
Roadmap for AI in Visual Studio (September)
Today, we’re excited to share our public roadmap, which outlines the next steps in evolving Visual Studio with AI-powered agentic experiences. With every month, we aim to deliver smarter, faster, and more intuitive tools that enhance your coding expe...
OpenHarmony Technical Conference - Speaker spotlight
OpenHarmony Technical Conference - Speaker spotlight We're excited to share a comprehensive look at the upcoming Oniro event in Florence! We've gathered all of our recent speaker spotlights into one place to give you a full overview of the groundbreaki...
Hashtag Jakarta EE #295
Hashtag Jakarta EE #295 Welcome to issue number two hundred and ninety-five of Hashtag Jakarta EE! This week I toured South America on the LAOUC Community Tour 2025. I visited Buenos Aires and São Paulo. Even if it is not my usual Java crows, It is g...
LAOUC Community Tour 2025 – Brazil
LAOUC Community Tour 2025 – Brazil My second and last stop on the LAOUC Community Tour 2025 was São Paulo. This event, GUOB Tech Day 2025 was organised by the Brazilian Oracle User Group (GUOB) and about 300 attendees showed up. I presented a talk t...