Discussions
-
Stop Copy Pasting Code: Embed Git Repository Files Directly in Confluence
Ever wished you could bring your development workflow directly into your documentation? In this short demo, I show how it works and how teams can make their collaboration between code and documentation much smoother. Sometimes small improvements in workflow can save a surprising amount of time. Curious to see it in action?…
-
🗳️ Poll Time: What’s your biggest bottleneck in pull requests?
We're researching common PR workflow challenges across teams in the Atlassian ecosystem.What's your biggest bottleneck? Vote below! 👇
-
Why Developer Experience (DX) matters in large organisations
Developer Experience (DX) is no longer a “nice to have”, in large organisations it’s one of the fastest levers you have for productivity, quality and retention. What we actually mean by DX Developer Experience is the sum of how developers feel and perform when dealing with your tools, processes and platform, from IDE and…
-
Why DX (Developer Experience) is the next frontier in Atlassian ecosystem
Developer Experience (DX) is no longer a “nice to have”, in large organisations it’s one of the fastest levers you have for productivity, quality and retention. What we actually mean by DX Developer Experience is the sum of how developers feel and perform when dealing with your tools, processes and platform, from IDE and…
-
🎬 Reimagining Work: When Collaboration Meets Creativity in Confluence
Work doesn’t have to be all serious! While creating our latest teamwork & Confluence videos, we embraced humor, creativity, and a lot of unexpected bloopers. From brainstorming scripts to testing fun analogies (explaining tech to a child, anyone?), our team turned the process into a celebration of collaboration. The…
-
🎄 Celebrate the Season with the Mibex Software Advent Calendar 2024! 🎁
The holidays are here, and we’re bringing some extra cheer to the Atlassian Community! This December, we’re excited to share our Advent Calendar 2024, packed with daily surprises to boost your productivity, inspire creativity, and make your workday a little more festive. What’s Inside? Our Advent Calendar combines the…
-
🍻🍂 Apptoberfest '24🍻🍂 💻 Sauerkraut & Technical Documentation: Bitbucket Meets Confluence
Happy Apptoberfest 2024! 🎉🍂 Curious how we did Oma’s famous sauerkraut using her recipe she stored in Bitbucket? Watch our video to see how we blend tradition with technical documentation using Include Bitbucket for Confluence. You won't want to miss it! 🎥🥬 Say goodbye to outdated Confluence docs, and keep them in sync…
-
The power of plain text and Git for technical documentation
The tools we use to document our ideas and projects can be as crucial as the content itself. Traditional UI-based documentation platforms like Confluence have served us well, but it's time to discover again the potential of plain text documentation formats like Markdown, AsciiDoc, Mermaid, and PlantUML. But why plain text?…
-
Optimizing documentation with PlantUML: Integration, Efficiency, and Best Practices
If you’ve been following along, we’ve explored the power of Markdown and AsciiDoc in our previous articles. Now, we turn our focus to PlantUML, a versatile tool that takes your technical documentation to the next level by integrating diagrams seamlessly into your workflow. PlantUML is a flexible tool that makes it easy…
-
Unlocking the Power of AsciiDoc
In case you missed it, our previous article explored the potential of plain text documentation formats like Markdown, AsciiDoc, Mermaid, and PlantUML, laying the groundwork for a more collaborative and trackable documentation process. In this article, we dive deeper into AsciiDoc, highlighting its strengths and integration…
-
Leveraging AI in the Code Review Process - Innovations and Practices
The advent of AI technologies, especially with the release of ChatGPT by Open AI in November 2022, has significantly impacted the software development landscape. At Mibex Software, our experience of designing and selling developer productivity apps meant that we were especially keen on exploring use cases for AI, in…
-
The Integration Challenge: Securely Include Files from Bitbucket Data Center into Confluence Cloud
The Integration Challenge in Hybrid Cloud Environments Unlocking the ability to integrate Bitbucket Data Center files into Confluence Cloud, has been a persistent challenge in hybrid cloud environments. Incorporating Bitbucket Data Center files into Confluence Cloud is about unlocking the power to share essential resources…
-
Code Reviews and Compliance - Code ownership for the win
In this article we will present the Code Owners concept from top to bottom, dive into the details with more advanced use cases and give you best practices and Code owners tips to enhance and secure your review processes. Table of Contents: * What is code owners and why do I need it? * When do I need code ownership? * How…
-
Mastering Vulnerability Management: Elevating Software Security
Introduction In the fast-paced world of software development, security vulnerabilities pose a constant threat to organizations. Detecting and addressing these vulnerabilities in a timely manner is essential to maintaining a robust software security posture. Yet, traditional methods for vulnerability management can be…
-
Countdown to Innovation: Mibex Software's Advent Calendar of Tech Tips
As the festive season approaches, Mibex Software is excited to unveil our Advent Calendar - a daily dose of tech insights, tips, and tricks. This December, we're committed to sharing our expertise and experiences to enhance your software development skills. Here's a teaser of what we've shared and what's to come: 1st…
-
AI-Powered Code Reviews at Codegeist 2023 🚀👩💻🔍
Introduction 🌐 In today's tech world, AI's role is clear. We've faced challenges in explaining code changes to teammates unfamiliar with certain aspects or realizing some parts of our code could be better. These moments showed us how AI can make code reviews easier. We improved this process for our team and are excited to…
-
🍻🍂 Apptoberfest 2023🍻🍂 Brewing Code Harmony: Unite Confluence and Git Repositories 🍂
Introduction The arrival of October 🍁 brings the traditional Apptoberfest 🎃 to which we raise a toast 🥂 with enhanced collaboration of our app trio - "Include Bitbucket for Confluence", "Include GitHub for Confluence", and "Include GitLab for Confluence". The Perfect Fusion: Easily Integrating Your Git Content in…
-
🍻🍂 Apptoberfest 2023🍻🍂 Brewing Code Harmony: Unite Confluence and Git Repositories 🍂
Introduction The arrival of October 🍁 brings the traditional Apptoberfest 🎃 to which we raise a toast 🥂 with enhanced collaboration of our app trio - "Include Bitbucket for Confluence", "Include GitHub for Confluence", and "Include GitLab for Confluence". The Perfect Fusion: Easily Integrating Your Git Content in…
-
How to create Repository Dashboards in Confluence
Introduction Dashboards have become an integral part of project management, providing an organized and visual representation of important metrics and data points. With the "Include Bitbucket for Confluence" app, teams can now easily build dashboards displaying data from their Bitbucket repositories in Confluence. This…
-
Code Reviews User Journey - How to level-up your Code Reviews
When developers in the software industry discuss "code reviews," they refer to a crucial process that enhances the quality and integrity of a codebase. Code reviews play a pivotal role in the long-term success of a software system. A well-executed code review process ensures that the code remains maintainable, robust, and…
-
Mibex Hackathon 2023: Exploring the Possibilities of AI for App Improvement
Mibex Software recently held another hackathon, and this time the theme was focused on the potential of AI to improve our existing apps. At the event, our team collaborated to investigate AI potential and devise innovative solutions . The outcome? Brand new applications and a bunch of learnings. The Pros, Cons, and…
-
Make The Most Of Your One-to-Ones With One-to-One Analytics
A one-to-one is a valuable opportunity for software engineers to learn from the past and chart the course of their future. During a one-on-one, a software engineer has the opportunity to have a personal discussion with their manager about their past work and learn how to improve so that they can get where they want to go.…
-
How to Improve Your Technical Documentation by Leveraging Existing Info in GitHub with Confluence
Technical documentation is crucial for software engineering teams, but it can be difficult to keep track of everything and make sure that it is up-to-date. With GitHub and Confluence, you can use the information you already have to improve your technical documentation (including files, pull requests and more from public…
-
The Results of our last Hackathon
Events like hackathons are vital for the IT industry since they allow individuals to share ideas, work on new projects, and learn from one other. Hackathons foster creativity and innovation. Hackathons in the workplace can have numerous positive results. The last one we had served to both - introduce us to novel concepts…
-
Code Reviews - Time to put the things on Autopilot
Checklists are important instruments to uphold quality in code reviews. They help ensure that all the relevant tasks are carried out and that nothing is forgotten. However, doing those checklists manually is a tedious, time-consuming task. That's why many engineering teams have turned to automation using GitHub's pull…
-
Have you heard of the TestCafe and are you using it?
We began utilizing TestCafe for our Cloud Apps E2E UI test, and just thought we'd share our experience with you. What is TestCafe and why use it? You can read it here https://testcafe.io/. Our Learnings: Test the user flow: Use a minimal amount of e2e tests and only test what is necessary as part of the user flow. Prepare…