In this video (featuring real live coding!), Senior Java Developer Ko Turk makes you use your imagination: you are part of a high-performance racing team. You have to make decisions on the fly, without much time to reflect upon the issue and without the right tools and data needed to take safe steps.
What he proposes is to change the mindset. Using Micronaut, Micrometer, and Spring Boot you will be able to test, measure and develop in a faster, safer, and more effective manner.
Watch the video with live coding to discover more!
More about Ko Turk
Ko Turk is a developer with a wealth of experience. He is well versed on Java, and Kotlin, and also Typescript. He also collaborates as a tech writer for different publications and you can find him often speaking at international conferences about Apache Kafka Streams, Micrometer and Kotlin. He doesn’t like to show slides and presentations though: instead, you can find him live coding on stage! You can also find him at the UtrechtJUG if you fancy a tech chat! He is always available and active on Twitter @KoTurk77
Are you craving insights, tools, advice and career tips by and for real developers working within the IT industry? Then don’t miss our Codemotion Watch platform.
Codemotion Watch features more than 1000 videos covering languages, frameworks, career advice and more. Find tailor-made edu-paths and playlists on specific topics and become a better developer.
Live Coding with Micronaut
.With its lightweight and highly performant nature, Micronaut has gained popularity among developers as a framework for building microservices and serverless applications. In this article, we delve into the art of live coding with Micronaut and explore the benefits it offers to developers.
One of the key advantages of Micronaut is its rapid startup time. Micronaut applications start up incredibly fast, thanks to its ahead-of-time (AOT) compilation and dependency injection capabilities. This means that as a developer, you can make changes to your code and instantly see the results without having to wait for lengthy compilation or server restarts. The ability to iterate quickly during the coding process greatly enhances productivity and allows for a seamless development experience.
Another noteworthy feature of Micronaut is its superior runtime performance. By leveraging compile-time dependency injection and other optimization techniques, Micronaut achieves impressive execution speeds and minimal memory footprint. This makes it an ideal choice for building high-performance applications that can handle heavy workloads and scale effortlessly. This video of live coding with Micronaut empowers developers to fine-tune their code on the fly, optimizing performance and ensuring efficient resource utilization.
Furthermore, Micronaut is well-supported by a robust ecosystem and a vibrant community. The framework provides excellent tooling and integration with popular IDEs, enabling developers to enjoy features like code completion, debugging, and automatic reloads. The availability of comprehensive documentation, tutorials, and sample projects further simplifies the learning curve and encourages developers to embrace Micronaut for their live coding endeavors.