Software development with UML and modern Java
This post describes a different approach to software development that puts visual modeling and code generation into the heart of the development process.
As part of the graduation of custom merge checks from open-beta to general availability (GA) that is planned for late-April 2024,…
This post describes a different approach to software development that puts visual modeling and code generation into the heart of the development process.
At Atlassian we are big believers in reviewing code via pull requests. Every single line of code that is written follows…
Branch permissions are a great way to balance giving your team the freedom to get work done while enforcing workflows and…
When our team set out on the adventure of building the Atlassian for VS Code extension, our mission was simple: create…
Background and Summary of Event Today, Atlassian Bitbucket, GitHub, and GitLab are issuing a joint blog post, in a coordinated effort…
Here is a detailed overview of LAMP and the relatively new, MEAN stack, which are currently the most popular open source web stacks and a brief overview of other stacks.
Though Angular builds are easy, developers face issues when configuring deployments and setting up CI/CD pipelines. This post outlines the steps required…
When iOS applications start growing, at some point it becomes essential to have a quick develop-release-test feedback loop. You can create this loop by…
Developers spend most of their day in three places: chat, their IDE, and a code repository platform like Bitbucket. In between,…