AWS DevOps & Developer Productivity Blog

Category: AWS Java Development

Leverage powerful generative-AI capabilities for Java development in the Eclipse IDE public preview

Today marks an exciting milestone for Eclipse developers everywhere: we’re thrilled to announce the public preview of Amazon Q Developer in the Eclipse IDE. This integration brings the power of AI-driven development directly into one of the most popular development environments. In this blog post, we’ll explore some of its game-changing features, and show you […]

Diving Deeper into Projen: Exploring Advanced Features

We will be highlighting Projen’s powerful features that cater to various aspects of project management and development. We’ll examine how Projen enhances polyglot programming within Amazon Web Services (AWS) Cloud Development Kit constructs. We’ll also touch on its built-in support for common development tools and practices. In our previous blog, we introduced you to the […]

Looking beyond code coverage with Amazon CodeWhisperer

Code coverage is a code quality metric leveraging unit tests. Coming up with test cases with every combination of parameters requires developer’s time, which is already scarce. Developers’ focus is (mis)directed at just meeting the coverage threshold. In doing so, quality of code may be compromised and resulting code may still result in unexpected outcomes. […]

CICD on Serverless Applications using AWS CodeArtifact

Developing and deploying applications rapidly to users requires a working pipeline that accepts the user code (usually via a Git repository). AWS CodeArtifact was announced in 2020. It’s a secure and scalable artifact management product that easily integrates with other AWS products and services. CodeArtifact allows you to publish, store, and view packages, list package […]

Amazon CodeGuru Profiler Heap Summary view

Understanding memory usage in your Java application with Amazon CodeGuru Profiler

“Where has all that free memory gone?” This is the question we ask ourselves every time our application emits that dreaded OutOfMemoryError just before it crashes. Amazon CodeGuru Profiler can help you find the answer. Thanks to its brand-new memory profiling capabilities, troubleshooting and resolving memory issues in Java applications (or almost anything that runs […]