As someone new to the software development scene, DevNexus was my first big software conference. I went to the one day Atlanta Code Camp conference in late 2015 and throughly enjoyed most of the talks but it was much smaller than DevNexus. Although I am still new to development I thought it might be interesting to post about the sessions that I went to and what I took away from the presentation.
This was the keynote presentation for the day about how to organize your code base so that it is not only more encapsulated but also more accurately reflects the architectural drawings that represent the code base. He also implored developers in the room to not automatically make every class public and really focus on the direction of dependencies.
Introduction to React
Bootstrap: From Zero to Hero
The speaker started with a barebones HTML document with no styling and slowly added bootstrap classes making the webpage look very nice without adding any custom CSS. Particularly interesting to me that I wanted to investigate later at home were using panels to show rows of pictures and using column offset settings as opposed to adding empty elements to get the spacing that you want.
Architecting a Modern Web App
This presentation focused mostly on using Heroku’s product to organize the architecture of your website and since I have never used the product before the presentation was difficult to follow and not exactly pertinent to anything I would be doing in the near future.
Towards an Evolutionary Architecture
The speaker for this session was Venkat Subramaniam and he was by far the best speaker that I saw at the conference. His entire presentation was done from memory and a list of 22 things to get to in a text document. He argued that architects should still be in the code and to delay decisions even on which database to use until you can’t possibly delay anymore. This is especially true for decisions that are not easily reversible.
Mobile in 2020