Speaker

Dhrubajyoti Chakraborty

Dhrubajyoti Chakraborty

Community Engineer @ Harness | DevOps, Cloud Native, GenAI

Bengaluru, India

Dhrubajyoti is an DevOps Community Engineer at Harness.io building hot new things in cloud native and has previously worked at various startups helping them scale their content efforts. Before this he was a major contributor to the OSS Drone CI Plugin solutions. In “the before times” he spoke at many conferences including Container Camp, Container Day and various Cloud Native Summits and Meet-ups. More recently he spoke at Kubernetes Community Days 2022. He loves diving deep into distributed systems and creating knowledge articles on them. His best days are when he finds ways to create impact in the communities he’s a part of either by code, content, or mentorship!

Area of Expertise

  • Information & Communications Technology

Topics

  • DevOps
  • Docker
  • Kubernetes
  • Prometheus
  • Continous Delivery
  • Continuous Integration
  • Cloud & DevOps
  • generative ai
  • Artificial Inteligence

Solving Developer Experience with Backstage: A Modern Approach to DevOps

In today's complex and rapidly changing software development landscape, it is more important than ever to have a great developer experience. Backstage is an open-source platform that can help you do just that. Backstage provides a central location for developers to access all the tools and information they need to be productive, including documentation, code repositories, test suites, and more. It also provides a way to automate many of the common tasks that developers need to do, such as creating new projects, deploying code, and managing secrets.

In this keynote presentation, we will discuss how Backstage can be used to improve the developer experience and streamline the development process. We will cover the following topics:

1. What is Backstage and how does it work?
2. How Backstage can be used to improve the developer experience
3. How Backstage can be used to automate common development tasks
4. Real-world examples of how Backstage has been used to improve the developer experience

By the end of this presentation, you will have a better understanding of how Backstage can help you improve the developer experience in your organization.

Key Benefits of Using Backstage

1. Centralized location for developers to access all the tools and information they need
2. Ability to automate common development tasks
3. Improved collaboration between teams
4. Reduced time to market for new features
5. Increased developer productivity

Who Should Attend This Presentation?

This presentation is ideal for anyone who is interested in improving the developer experience in their organization. This includes:

- Developers
- DevOps engineers
- Technical leaders
- Anyone who is interested in learning more about Backstage

From Development to Production: Using Docker with Node.js

This talk will be around learning the best practices for managing Node.js and JavaScript projects when developing, testing, and operating containers. It will cover an entire roadmap, starting from picking the best node base image (and maybe even making a custom base image) that will work in local development, automated testing, and production.
Then we'll walk through best practices for multi-stage, optimizing the builds, testing of Node.js containers, and production-focused container settings.

Getting Started with Open Source Software Development

The session will highlight my learning as a developer during the journey as a new contributor starting to contribute after attending a New Contributor Workshop during KCD Bengaluru to becoming a regular contributor to K8s (Graduated CNCF Project).

I will share the nuances of working together in the community and will focus on areas that need a lot of contributors now especially with the "chop wood and carry water" kind of work that could be easily done by students.

I will further focus on how various sigs runs mentoring cohort for contributors to grow up the contributing ladder and learn technologies necessary for taking leadership or helping the leadership, I have been part of such mentoring cohort under dev-commudle and now I'm a moderator of the cdn-dev mailing list.

Also I will try to focus on how new contributors loose interest while looking for good-first-issues, and I will try to emphasize the importance of regular sig meetings and discussions and help they have helped me to come up with solutions to help the project.

Dhrubajyoti Chakraborty

Community Engineer @ Harness | DevOps, Cloud Native, GenAI

Bengaluru, India