Julian KleinhansClean ArchitectureBuilding upon the success of best-sellers “The Clean Coder” and “Clean Code”, legendary software craftsman Robert C. “Uncle Bob” Martin…Jul 21, 2016Jul 21, 2016
Julian KleinhansAWS Utility: Lightweight AWS service data helperIf you are working with AWS services like Kinesis or API Gateway for instance, you propably know the challenge how to push or receive…Jul 21, 2016Jul 21, 2016
Julian KleinhansUsing the Jenkins Job dashboard widget — Part threeThe Jenkins Job widget is a generic widget for Jenkins, which provides a highly visible view of the build status and build progress of…May 27, 2016May 27, 2016
Julian KleinhansHow to use Bootstrap buttons with dropdowns in SymfonySince Symfony 2.6 you have the possibility to use a Bootstrap (version 3) theme for your forms. But unfortunately this theme is not able to…Apr 28, 2016Apr 28, 2016
Julian KleinhansCreate a custom dashboard — Part TwoThis post is part of a series called “Building an awesome dashboard”. This is the part two which will explain the creation of an custom…Mar 21, 2016Mar 21, 2016
Julian KleinhansHow do I convince my manager that unit tests are important?Could we write unit tests? Do we get some time to write unit tests? Is there a budget for writing unit tests? How could I convince my…Mar 15, 2016Mar 15, 2016
Julian KleinhansPrerequisites for building an awesome dashboard — Part OneYou are working as a software developer in a team? So, the question is, how transparent is your development process?Feb 13, 2016Feb 13, 2016
Julian KleinhansJenkins Job Dashing widgetI just released a new dashing-js widget on GitHub. It is a Jenkins widget which provides a highly visible view of the build status and…Dec 29, 2015Dec 29, 2015
Julian KleinhansMust Read Books For DevelopersIf you are a programmer, you need to read more than just code. Here I want to recommend several books you must read if you are a serious…Dec 27, 2015Dec 27, 2015
Julian KleinhansSome thoughts on SUPER-scaling MagentoWe’re currently kick-starting a Magento project with some very interesting (read: challenging) requirements regarding performance and…Oct 19, 2015Oct 19, 2015