Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn from six years of hard-won lessons in developing Quarkus through this 52-minute conference talk that explores the critical decisions, mistakes, and successes encountered while building a framework used by countless software engineers. Discover how seemingly small choices in library and framework development can have far-reaching and unintended consequences, from fundamental principles like the importance of naming conventions and proper component reuse to complex technical challenges involving build-time optimization. Explore bold architectural decisions such as completely rewriting the I/O layer and understand the reasoning behind these pivotal choices. Gain valuable insights into the decision-making process that shaped Quarkus development, helping you avoid common pitfalls and leverage proven strategies in your own projects. The discussion covers timeless software engineering principles alongside cutting-edge optimization techniques, providing practical wisdom applicable to any development context regardless of your familiarity with Quarkus itself.