Session

Production Ready Hello World

As software engineers most of the time we are focusing on delivering the task that is given to us. If someone asks us to do a hello world API we can do it in 4, maybe 5 lines of Go code, but would that code be production ready? What does production ready code actually looks like? In this talk we are going to implement a “hello world” API, but focusing on all the aspects that would make this code production-ready, including documentation, logging, error handling, configuration, naming, code organization, testing and others.

I’ll start with a bit of theory and then progress to do a live coding session starting from the 5 liner hello-world code and step-by-step progress to something that is more production ready. I can adapt the content to take anything from 25 to 45 minutes.

Slides from a previous version of the talk can be seen here: https://docs.google.com/presentation/d/e/2PACX-1vRv0ucp_9yrOLdJNiWma1FZolEcEGmdznZvSC_NLrLGOGlcczL1wIh4A-5i6s6Xj6X8hJaYE7XjVqtC/pub?start=false&loop=false&delayms=3000&slide=id.g56441dcac2_0_14

Daniela Petruzalek

Executive Director at JPMC | Google Developer Expert

London, United Kingdom

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top