BCTechDays 2023

I am excited to announce that Vlad and I will be presenting a session on the topic of Future Management for Continuous Delivery at BCTechDays 2023 in Belgium. Our session will focus on the practice of feature management, which leverages feature flags to enable dynamic feature administration and quick changes to feature availability on demand. We’ll delve into the key benefits of feature management, such as handling code branching, testing multiple changes, and rolling back changes with minimal downtime and effort.

During our presentation, we’ll share real-world examples of how Microsoft uses Business Central Feature Management to manage breaking changes for over 100,000 SaaS customers. Attendees will gain insights into how to incorporate feature management into their delivery pipelines, with a deep dive into coding practices and toolsets. We’ll even introduce an open-source extension that partners can start using right away. Our goal is for attendees to leave our session with actionable strategies for delivering sound solutions faster and illuminating waits within a complete delivery cycle.

Session Abstract:

Feature management is a modern software-development practice that decouples feature release from code deployment and enables quick changes to feature availability on demand. It uses a technique called feature flags (also known as feature toggles and feature switches) to dynamically administer a feature’s lifecycle.

Feature management helps developers address the following problems: How to handle code branching when your team have to do fixes and new functionality simultaneously? How to test multiple isolated changes within actual customer data? How do rollback changes with minimal downtime and effort? How can some users try new features on production without breaking others?

Tharanga Chandrasekara, Lead Technical Consultant at Theta (NZ) and Business Central MVP for the past seven years, together with Volodymyr Leonov, Technical Lead at Theta (NZ), will take the audience through a short overview of the “trunk-based” and feature flag approach.

Then the presenters will present how Microsoft uses Business Central Feature Management functionality to handle and control braking changes for 100K+ SaaS customers.

Presenters will demonstrate how a standard delivery pipeline changes when you spice it with feature management, diving deep into coding practices and toolsets. Toolset includes an open-source extension that partners can start using right away.

Attendees can take home a few great ideas on delivering sound solutions faster and illuminating waits within a complete delivery cycle.

A little bit about BCTechDays

BCTechDays is a highly anticipated annual tech conference that attracts industry leaders, innovators, and experts from around the world. If you’re a developer, you might be wondering whether it’s worth attending this event. Below are a few reasons why you should attend BCTechDays 2023

  1. Learn about the latest trends and best practices As a developer, it’s essential to stay up-to-date on the latest trends and best practices in the tech industry. Attending BCTechDays provides a fantastic opportunity to learn about the latest advancements. You can attend sessions, workshops, and keynotes led by industry experts and thought leaders, giving you insights into new tools and techniques that can help you enhance your skills and stay ahead of the curve.
  2. Network with peers and experts BCTechDays is a great platform for networking with peers and experts from the tech industry. You can meet people who share your interests and passions, exchange ideas, and collaborate on new projects. Attending the conference can help you build valuable relationships that could open up new career opportunities or lead to exciting new projects.
  3. Gain insights into emerging markets and business opportunities As a developer, attending BCTechDays can help you gain insights into emerging markets and business opportunities. You can learn about new technologies, startups, and business models that are emerging in different parts of the world. By expanding your knowledge, you can potentially identify new opportunities to grow your career or your business.
  4. Enhance your professional development BCTechDays offers a range of workshops, training sessions, and certification courses that can help you enhance your professional development. By attending these sessions, you can learn new skills, get certified in a particular technology or practice, and enhance your resume. These certifications can help you stand out in a competitive job market and show potential employers that you’re committed to your professional development.

I encourage you to attend BCTechDays and take advantage of this fantastic opportunity to enhance your career and stay ahead of the curve in the fast-paced world of technology.

A photo from the year before TechDays

Regards,
Tharanga Chandrasekara

Click on a star to rate it!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?