Jan Marker
5 results
Exploring GitHub Copilot Agent Mode in VS Code
Cross-Language Refactoring in C++/QML Projects
25 September 2025
GitHub Copilot’s new Agent mode takes AI-assisted coding beyond autocomplete - scanning your whole project to plan and propose cross-language changes. In this post, we test it on a real-world QML/C++ app, showing how Agent mode automates complex refactoring while still requiring developer oversight.
AI Coding with Qt: Qt AI Assistant for Qt Creator
20 August 2025
The integration of artificial intelligence into software development environments has rapidly evolved, and Qt Creator is no exception. With the introduction of the Qt AI Assistant by Qt Company, developers working with Qt Creator now have access to AI models through the IDE. This post provides an introduction to the Qt Creator plugin.
This is part 1 of an ongoing series about AI coding with Qt.
Continuous Integration (CI) and Continuous Deployment (CD)
KDAB's Software Development Best Practices - Part 5
Success lies in using continuous integration and continuous deployment to catch errors early and maintain quality across all platforms. These are critical aspects.
From Integration to Deployment: A CI/CD Primer
11 September 2024
Adopting proven practices like continuous integration (CI) and continuous deployment (CD) is a key part of modern software design. These methodologies enhance software quality and team productivity while shortening development cycles – what’s not to love? Arguably, it’s the short-term pain of getting these systems installed and configured for your environment and the long-term pain […]
For years, we at KDAB have been using Buildbot as our build and continuous integration system. Gerrit hosts all our projects and is our code review platform. Our deployment of Buildbot and build machines has naturally grown over the years. It builds hundreds of configurations and up to a thousand builds daily, but issues with […]