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...
LAOUC Community Tour 2025 – Argentina
LAOUC Community Tour 2025 – Argentina This is the second time I am participating in the LAOUC Community Tour. My first stop was Buenos Aires and the event organized by the Argentinian Oracle User Group. Due to the heavy rain in Buenos Aires this Wedn...
Generative AI dos, don’ts, and ‘undos’
AI agents are undeniably powerful, but wielding that power responsibly is another story. This month’s picks dive into the real-world dos and don’ts of generative AI: Best practices for using genAI tools for code generation, how to avoid the trap o...
From cloud migration to cloud optimization
The vision of the cloud as a cost-efficient solution captured the imagination of IT leaders during its years of mass adoption. Enterprises expected to save significantly by leveraging the scalability of public cloud infrastructure and paying only for ...
Anthropic adds Claude Code to its Claude enterprise plans
Anthropic has bundled Claude Code, its agent-based command line interface (CLI) coding tool, into the enterprise plans for its generative AI chatbot Claude, in an effort to help streamline developer workflows as well as to take on rivals such as Gemin...
What's new in Gemini Code Assist
Gemini Code Assist's Agent Mode, now available in VS Code (Preview) and IntelliJ (Stable), streamlines complex coding tasks by proposing detailed plans for user review and approval. This intelligent, collaborative approach, enhanced with features like ...
JCrete 2025
JCrete 2025 I tried to figure out how many editions of JCrete I have attended. Let’s just say that it’s been quite a few, and I enjoy is just as much every time I return. The community at JCrete is just incredible, the food is awesome. The only thi...
How to upload files using minimal APIs in ASP.NET Core
ASP.NET Core offers a simplified hosting model, called minimal APIs, that allows us to build lightweight APIs with minimal dependencies. We’ve discussed minimal APIs in several earlier posts here. We’ve examined how we can implement in-memory cach...
Up and running with Azure Linux 3.0
Microsoft’s move to the cloud-native world means it’s now the custodian of several quite different Linux distributions. Some are internal tools that run deep parts of Azure’s networking infrastructure; others are part of Azure’s Internet of Th...
GitHub launches Copilot agents panel on GitHub.com
GitHub has unveiled an agents panel, available on every page of github.com, that allows developers to delegate coding tasks to GitHub Copilot throughout the GitHub platform. The agents panel allows developers to assign tasks to Copilot and manage thes...
PyApp: An easy way to package Python apps as executables
Every developer knows how hard it is to redistribute a Python program as a self-contained, click-and-run package. There are third-party solutions, but they all have drawbacks. PyInstaller, the oldest and best-known tool for this job, is crotchety to w...