DEV Community

API Intersection

Creating a Culture of Questioning feat. Dilip Krishnan, Engineering Manager at Oracle

An early proponent of APIs, Dilip Krishnan has seen the technology grow legs, learn to walk and start to run. 

Dilip is currently Engineering Manager at Oracle, and has previously worked as a senior consultant for American Airlines, CIBER and Geniant, to name a few. 

Like many developers, Dilip has his own views on certain approaches: for example, code-first vs. design-first, microservices vs. SOA, or the importance of hypermedia capability. 

He’s seen the passionate arguments people get into around subjects like this. And he says that convincing a team to unite around one viewpoint requires a skill set many developers don’t appreciate when they sign up for the job: the art of persuasion.

On this episode of API Intersection, Dilip explains why a company culture that encourages criticism can help move everyone forward on APIs, why documentation is not just nice to have but necessary, and the pros and cons of starting with design over code.

Episode source