What untapped potential lies within Kotlin for creating APIs that are not just functional, but artfully elegant? Dive into the exploration of Kotlin's innovative methods, beyond conventional usage. Discover the language's blend of elegance and advanced features can enrich and elevate your approach to API development, moving beyond the ordinary towards the extraordinary.
In this talk, we're going to dive into how you can use Kotlin's thoughtful language features to build APIs that are not just good, but great. We'll cover the theory behind each technique and showcase it's use by diving behind the scenes in some established open source projects.
Attendees will gain practical techniques from this session, ready to be applied in their Kotlin projects for immediate impact. The insights into little-known features for API design will empower them to enhance their development work, fostering elegance and efficiency in their APIs from the outset.
Get ready to challenge your usual way of doing things and unlock some seriously innovative programming tricks!
In this talk, we're going to dive into how you can use Kotlin's thoughtful language features to build APIs that are not just good, but great. We'll cover the theory behind each technique and showcase it's use by diving behind the scenes in some established open source projects.
Attendees will gain practical techniques from this session, ready to be applied in their Kotlin projects for immediate impact. The insights into little-known features for API design will empower them to enhance their development work, fostering elegance and efficiency in their APIs from the outset.
Get ready to challenge your usual way of doing things and unlock some seriously innovative programming tricks!
David Denton
Clockwork (https://clockwork.ing)
Versatile, hands-on Engineering Lead, specialising in architecting Continually Delivered platforms (<15 min lead time) using heavy automation & shift-left methods, driving high team throughput and reductions in time-to-market. Extensive experience working on high visibility projects in a broad variety of industries, and building the teams to deliver them effectively.
Firm believer in promoting collaborative, test-driven approaches to produce elegant, quality-driven solutions. Confident in clearly presenting complex concepts to a variety of audiences, from teaching to conference to board-level.
International Speaker & Kotlin community lead with a focus on Open Source, and co-creator of the popular http4k toolkit - featured for its testability focus in the ThoughtWorks TechRadar. Partner with SkillsMatter to deliver Kotlin Training. In late 2020, awarded a place into the Google Developer Expert programme.
Recently, adventurer into the Model Context Protocol, from perspectives of library author (the http4k MCP SDK), presenter and strategic advisor.
Firm believer in promoting collaborative, test-driven approaches to produce elegant, quality-driven solutions. Confident in clearly presenting complex concepts to a variety of audiences, from teaching to conference to board-level.
International Speaker & Kotlin community lead with a focus on Open Source, and co-creator of the popular http4k toolkit - featured for its testability focus in the ThoughtWorks TechRadar. Partner with SkillsMatter to deliver Kotlin Training. In late 2020, awarded a place into the Google Developer Expert programme.
Recently, adventurer into the Model Context Protocol, from perspectives of library author (the http4k MCP SDK), presenter and strategic advisor.
