Oracle Magazine, July/August 2018
DEVELOPER PRODUCTIVITY ORACLE MAGAZINE JULY AUGUST 2018 39 but team members have made a handful of tweaks to them for specific use cases Levy says such as improving backward compatibility and creating additional authentication methods On top of that he says we added a few custom fields for things we needed for example the ability to define the signing strategy each operation in the spec requires and the ability to mark operations that arent quite production ready yet as internal only so that our internal SDK clients can support those operations without the public SDKs exposing them Much of the work in software development now is integrating into service APIs from your app or providing APIs for your service for app developers to use to integrate with your service Whether youre on the app side or the service side theres a lot Swagger can do to improve your efficiency Levy believes As long as a service puts out a Swagger spec for its API even if that service provider doesnt provide a client in the language you write code in you can always generate your own client for that service in your preferred language with Swagger and boom You have a package in the language youre used to for calling into that service instead of having to understand and code against the raw HTTP API endpoints he explains DO YOUR JOB RIGHT WITH SIDE PROJECTS Levys side projects boast thousands of users and coverage in Wired Business Insider and TechCrunch Side hustles are usually considered a financial backup plan but Levy views them as mental fuel What motivates me is to think of them as a prerequisite to doing my job right he says As a software development manager he must advocate for the needs of the customers who are developers for his teams products as well as weigh in on his teams technical challenges and solutions To do both of these things well he says I need to think like a developer The best way to do that is to put myself Every six weeks my team does a multiday hackathon with no strict guidelines Members of the team can work on whatever theyre passionate about as long as its related to coding Joe Levy Software Development Manager Oracle
You must have JavaScript enabled to view digital editions.