JCP EC F2F Seattle 2024
JCP EC F2F Seattle 2024 This week the Java Community Process Executive Committee had the second face-to-face meeting of 2024. This time we met in Seattle, WA hosted by Amazon. It was a full-day meeting with a lot of topics on the agenda. The minutes wi...
How to use Task.WhenEach in .NET 9
The upcoming release of .NET 9 introduces the Task.WhenEach method, which enables developers to handle asynchronous tasks more elegantly. The Task.WhenEach method allows us to iterate through tasks as they complete, without having to call Task.WaitAny...
Announcing the 2024 Eclipse SDV Hackathon Challenges
Announcing the 2024 Eclipse SDV Hackathon Challenges Collaborate, Integrate, Innovate, and Create! Think the Eclipse SDV Working Group is just another microcosm where technology silos dominate, with each project team doing their own thing? Think again...
WasmGC and the future of front-end Java development
JavaScript is the clear choice for front-end development today, but there is a longstanding push to be able to use Java on the front end. Among other things, Java brings a vast ecosystem of libraries, frameworks, and application code, which can be exp...
Get started with the free-threaded build of Python 3.13
The single biggest new feature in Python 3.13 is something Python users have anticipated for ages: a version of Python that allows full concurrency between Python threads by removing the Global Interpreter Lock. Whether you call it “free-threaded”...
Cultivate Your Governance: Understanding OSPOs
Cultivate Your Governance: Understanding OSPOs This is the first blog post in a series about OSPOs.An Open Source Program Office, aka OSPO, is the accepted name given to a designated group within an organisation that manages the use of open source soft...
Cultivate Your Governance: The OSPO series
Cultivate Your Governance: The OSPO series In this blog series, we will delve into the world of OSPOs, exploring their roles, responsibilities, and the essential components of effective open source governance. Whether you’re looking to establish an O...
At the mercy of social media
I like Instagram as much as the next guy. I check in daily on my carefully curated feed of folks I follow and then work hard not to doomscroll the day away. One of my favorite follows is an adorable Corgi (aren’t they all adorable?) named Parsnip. ...
Why are we still confused about cloud security?
A report by cloud security company Tenable discovered that 74% of companies surveyed had exposed storage or other misconfigurations. This is a dangerous open door to cybercriminals. Overall, cloud security is getting worse. The availability and qualit...
People of AI: Season 3 Takeaways and Season 4 Previews
The People of AI podcast Season 3 highlighted inspiring stories and career anecdotes from individuals shaping the future of AI, focusing on themes of democratizing AI, AI for Good, redefining intelligence, and AI's impact on work.
How do we fund open source?
The world has come to rely upon the free work of millions of skilled software developers—the maintainers of free open-source software (FOSS) projects. But the world hasn’t given them a tip. While it’s true that many open-source maintainers are p...
Making genAI work for you
It’s not often someone can talk about genAI in a “pragmatic and realistic” way, but those are exactly the accolades handed out to AWS Product Management Director Massimo Re Ferrè following his recent generative AI (genAI) talk. It’s not hard ...