AWS DevOps & Developer Productivity Blog

Category: Foundational (100)

How SmugMug Increased Data Modeling Productivity with Amazon Q Developer

This post is co-written with Dr. Geoff Ryder, Manager, at SmugMug. Introduction SmugMug operates two very large online photo platforms: SmugMug and Flickr. These platforms enable more than 100 million customers to safely store, search, share, and sell tens of billions of photos every day. However, the data science and engineering team at SmugMug and […]

Testing your applications with Amazon Q Developer

Testing your applications with Amazon Q Developer

Testing code is a fundamental step in the field of software development. It ensures that applications are reliable, meet quality standards, and work as intended. Automated software tests help to detect issues and defects early, reducing impact to end-user experience and business. In addition, tests provide documentation and prevent regression as code changes over time. […]

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 […]

Migration to AWS CodeCommit, AWS CodePipeline and AWS CodeBuild From GitLab

This walkthrough shows you how to migrate multiple repositories to AWS CodeCommit from GitLab and set up a CI/CD pipeline using AWS CodePipeline and AWS CodeBuild. Event notifications and pull requests are sent to Amazon Chime for project team member communication. AWS CodeCommit supports all Git commands and works with existing Git tools. I can […]