agileapiarchitectarchitectureartaureliabigbriancodecontainersdanieldatadeaddebuggingdesigndeveloperdivingdockeremergingexploringfunctionalfuturegirbagitgrailsgroovyhinojosainsidejavakenkousenkubernetesleadershiplearninglifelonglivelookmetricsmicroservicenfjspavlovichpeterproductivityprogrammingrestsecurityskillsslettensoftwarestepssubramaniamteamstechtechnologythinkingtudorvenkatweb