A majority of the code we write as software developers is controlling the flow of a data in and out of a database, usually via some kind of API layer. Over time this typically evolves into an N-Tier implementation and as we build, despite our best efforts to abstract and modularize, it is inevitable that we will copy and paste code… so let’s automate that code creation.
In this session we will explore how our development teams were able to take advantage of Roslyn Source Generators to automate the creation of our repeated implementation patterns, allowing us to generate 95% of our Web API tier and a healthy amount of the underlying logic. This significantly improved our code maintainability, team velocities, and allowed us to deliver a predictable and consistent API design for our customer integrations.
At the end of this talk, you'll be able to walk away with some practical examples of using Source Generators to reduce your repeatable code.
This event is sponsored by our new sponsoring partner, Newance!
About Newance:
Since 2018, Newance has been solving talent challenges for leaders with big ideas. We provide HR consulting and expertise as well as full-service recruitment, especially for executives, technologists & finance/operations professionals.
We find exceptional executives, engineers and finance/ops leaders for:
- Startups from seed to B like Brilliant.org, Doodles, Future and more
- PE/VC & venture studios including Seven Seven Six, KKR, Inception Health and more
- Wonderful enterprises like CoreLogic, Zurn, SKYGEN and more
We started Newance to solve the workplace chicken and egg. To hire amazing talent, you need to have great opportunities. Great opportunities are built by and around talented people.