my blog. for you.

Reden wir über Digitales.

Ich bin selbständiger IT Berater und Unternehmer in der Internet und Software Branche. Ich beschäftige mich mit Design, Enterprise Applikationen, Web Apps und SaaS Produkten. Ich entwerfe und entwickle Business Lösungen und Anwendungen. Ich helfe Unternehmen in Sachen Software Qualität und Wissenstransfer, z.B. mit Angular und Spring Boot.

(English) A Simple Yet Powerful Tool: Decision Tables

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.Decision tables are a tool for specifying which actions to perform given a number of conditions. They represent business logic in terms of rules for connecting actions with required conditions for those actions. While they might appear deceptively simple and trivial they can be a tremendously powerful tool for defining business logic and certain types of software requirements. This article on Decision Table Patterns by Hillel Wayne describes the general concept as well as ... Read more

(English) Cloudcraft – Cloud Architecture Diagrams and Visualisations

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.After recently having written about AWS cloud visualisation and management tools such as CloudMapper and Vantage I was made aware of yet another such tool by Sebastian Reuße: Cloudcraft allows you to not only visualise your AWS cloud architecture with beautiful as well as somewhat playful isometric infrastructure diagrams reminiscent of turn-based strategy games but also provides live connectivity with your actual AWS infrastructure and so-called "smart" components. Using these features you don't have to ... Read more

(English) Vantage – A Unified AWS Console

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.In last week's blog post I casually mentioned that out-of-the-box with AWS there's no single unified console providing you with an overview of your deployed infrastructure. Thankfully, there's Vantage - a centralized dashboard that provides you with such an overview and cost transparency across AWS regions and accounts through views, global search, and actionable insights. Up to $500 in monthly AWS spend Vantage is free. Beyond that there are Pro and Business plans at a ... Read more

(English) CloudMapper: An AWS Visualisation Tool

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.CloudMapper is an AWS visualisation tool that's highly useful for getting an overview of your AWS infrastructure and network setup. Depending on the number of services, instances, VPCs, and subnets used, getting lost is quite easy, especially when considering that out-of-the-box with AWS there's no single unified console from which to get an overview of your deployed resources but rather a multitude of consoles, one for each AWS service. Therefore, keeping track of your infrastructure ... Read more

(English) Beautiful Presentation of Code Snippets

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.In case you need to document and present source code and would like to do so in a visually appealing manner these tools might come in handy: Carbon Source Code Shots With being the most recent one and arguably also the one with the most stylish output, all of those generate decent-looking images of your source code snippets for embedding into documentation, blog posts, or eBooks, for example. Read more

(English) Stratospheric – Three New Chapters!

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.Last week, we released the 3rd iteration of our eBook Stratospheric - From Zero to Production with Spring Boot and AWS. Roughly two months have passed since the last release in December 2020. We hope that we've made good use of this time by adding a few more chapters, as well as by improving and "refactoring" some of the already existing content. ​ The latest release contains these new chapters: Designing a Deployment Project with CDK: Building ... Read more

Lösung für die COVID-19 Pandemie: Schnelltests als Zugangsberechtigung

Contrary to my usual writing habits the remainder of this post will be in German. The reason for this is that although the subject most certainly is of interest to everyone the specifics of the solution outlined in the following mostly apply to the current COVID-19 situation in Germany and my personal experience with that situation. The article therefore is mostly relevant to a German audience. If you're interested in discussing the potential for software-backed rapid COVID-19 tests in your (or ... Read more

(English) My Remote Work Setup

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.I've been a proponent of remote work, new ways of work and different approaches to work culture and the opportunities and options those provide for a long time. While 2019 arguably was the year when remote work finally caught on for more than just a select few, 2020 most definitely was the year when remote work really took off - for obvious reasons. I'd like to quickly share some of the tools and components from ... Read more

(English) Material-UI Builder: Generating a React / Material-UI Codebase

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.Material-UI is a widely used UI component framework for React based on Google's Material Design design system. These frameworks and systems simplify and streamline the development of consistent user interfaces for web applications. Material-UI Builder is drag & drop online editor that allows you to choose from a wide range of Material-UI components for your application, customise the CSS styles applied to them, and export a ready-to-use codebase based on those preferences. Read more

(English) Big O Notation Explained

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.Conrad Reeves recently published an article on Big O notation on That Computer Scientist, in which he tries to explain this - seemingly daunting - subject as easily as possible. Big O notation is a method for ranking an algorithm's efficiency in terms of time (e.g. CPU cycles) or space (i.e. storage or memory) requirements. In a nutshell, Big O notation allows you to make rough approximations like for example: "In a best case ... Read more
Nächste Seite »