Senior Analyst Programmer Caroline shares her views on QCon London in this two-part blog series. Here’s part one of eDev@QCon London 2017.
eDev@QCon London 2017
For those who don’t know, QCon is a software development conference which is held in various cities around the world every year.
Designed by software developers for software developers, QCon provides an opportunity to keep up to date with what’s going on in the field by attending technical (and non-technical) talks given by others working in the industry.
Members of the Enterprise Software Development team try to go to QCon London (held in March) every year, and this year Ron and I attended.
So, what do I think were the key takeaways from the conference?
Microservices were once again high on the agenda. This architecture, where an application is broken up into small services which are each responsible for different bits of functionality, is now decidedly mainstream.
Best talk on this topic: Microservices at the Heart of BBC iPlayer.
A very nice architecture was presented, and it was good to see that they made mistakes along the way before getting to that point. Software development is an incremental process after all! Overall, an excellent presentation of how to practically (and pragmatically) apply microservices to a production system.
A “typed” language is one where the developer is able to specify what a variable is supposed to be, for example a number, a bunch of letters (a string), or something else. A “strongly typed” language goes further and demands that all types are specified and consistent.]
Best talk on this topic: Full Scale Elm in Production.
This presentation demonstrated how Elm can be incrementally introduced into existing systems, and what benefits can be gained from doing so.
A large proportion of the audience were enthused to try it out, if the sound of furious typing and number of open laptops were anything to go by!
I’ll cover some more highlights from QCon in part two of the eDev@QCon London 2017 series.