My book recommendations

Clean Architecture (Robert C. Martin)

Clean ArchitectureBuilding upon the success of best-sellers “The Clean Coder” and “Clean Code“, legendary software craftsman Robert C. “Uncle Bob” Martin shows how to bring greater professionalism and discipline to application architecture and design.

As with his other books, Martin’s Clean Architecture doesn’t merely present multiple choices and options, and say “use your best judgment”: it tells you what choices to make, and why those choices are critical to your success. Martin offers direct, no-nonsense answers to key architecture and design questions like: Continue reading Clean Architecture (Robert C. Martin)

AWS Utility: Lightweight AWS service data helper

AWSIf you are working with AWS services like Kinesis or API Gateway for instance, you propably know the challenge how to push or receive sample data to test your application during development. Sure, you can write a small helper script for each service.

Exactly that is what I have done, so you don`t need to re-invent the wheel. You can use my lightweight open source AWS Utility for that. Continue reading AWS Utility: Lightweight AWS service data helper

Using the Jenkins Job dashboard widget – Part three

kj187_Dashboard_2_i4wkw6The Jenkins Job widget is a generic widget for Jenkins, which provides a highly visible view of the build status and build progress of selected Jenkins jobs.

In this part I will show you, how you could add these widget to our new custom dashboard.

Continue reading Using the Jenkins Job dashboard widget – Part three

How to use Bootstrap buttons with dropdowns in Symfony

symfony_black_03Since 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 render an input field group with a dropdown button.

bootstrap_dropdownbutton

In this post I will show you how you can achive this, with only a few small adjustments. Continue reading How to use Bootstrap buttons with dropdowns in Symfony

Create a custom dashboard – Part Two

My_dashboard_titleThis post is part of a series called “Building an awesome dashboard“. This is the part two which will explain the creation of an custom dashboard.

Beside that I will give you an overview about all custom widgets we will use in this series.

Continue reading Create a custom dashboard – Part Two