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.

sdras/awesome-actions: A Curated List of Useful GitHub Actions

Leider ist der Eintrag nur auf English verfügbar.As a follow-up to last week's post on automating software maintenance tasks with GitHub Actions I'd like to point you to Awesome Actions, a curated list of resources related to GitHub Actions. The list includes both predefined actions you can directly use and resources for getting started with building your own actions and workflows, as well as various utilities for testing, linting and security purposes. Read more

Using GitHub Actions for Automating Angular Updates

Leider ist der Eintrag nur auf English verfügbar.I've published quite a few Angular applications under various open source (MIT and Apache License, respectively) licenses : GDPR Transparency PivotHelper TimeSheets3 Among other responsibilities, maintaining software comes with the task of regularly checking for dependency updates and applying them to the software in question. This first and foremost involves security updates but also bug fixes and new features for the frameworks and libraries used by the application. Fortunately, Angular CLI comes with a command that allows you to ... Read more

The Mother of All Leaky Abstractions: The 500-mile Email

Leider ist der Eintrag nur auf English verfügbar.In last week's musings I complained about leaky abstraction on two counts, which reminded me of what in my opinion must be the mother of all leaky abstractions: The notorious 500-mile email. Impedance mismatches and TCP connections seeping through the cracks of the latest reactive programming frameworks certainly at times are difficult to deal with but the actual underlying transmission protocol of the relativistic universe shining through when trying to send an email? It can't get ... Read more

Musings of a Greybeard on the State of Software Engineering

Leider ist der Eintrag nur auf English verfügbar.Two days ago software engineer and fellow blogger Tom Hombergs asked on Twitter if software development had grown harder over recent years, to which I replied: "Incoherent ramblings of a greybeard (without a beard, which is weird; these words rhyme, which is even weirder ...), who has seen at least 3 fat-client-thin-client cycles (the standard time unit in software architecture): As usual it depends. Just a few examples:" For the purpose of this blog post I ... Read more

Repost vom 16. Juni 2020: Corona Tracing App für Deutschland

Repost vom 16. Juni 2020: Deutsche Corona Tracing App jetzt erfügbar. Read more

Deutsche Corona Tracing App Jetzt Verfügbar

Heute wurde die mit Spannung erwartete COVID-19 Tracing App für Deutschland unter dem Namen Corona-Warn-App veröffentlicht. Die iOS-Version ist hier im App Store verfügbar. Die Android-Version kann hier bei Google Play heruntergeladen werden. Die Corona-Warn-App basiert auf der DP3T Proximity Tracing Architektur und der gemeinsamen Spezifikation von Apple und Google für sichere Exposure Notification, die diese Architektur als API implementiert, auf die offizielle Stellen des öffentlichen Gesundheitswesens zurückgreifen können. Die App wird als Open Source unter der Apache License entwickelt und veröffentlicht. Sie wurde ... Read more

Don’t Just Document Software, Tell a Story.

Leider ist der Eintrag nur auf English verfügbar.Humans tend to remember stories much better than mere facts, which probably is why storytelling has such a long tradition in human history. Storyteller is - quoting from their own description - an "editor plugin that generates web pages that recreate and animate entire programming sessions" (see this playback repository for examples and the project's GitHub repository for more details). It's an interesting, novel take on software documentation in that instead of merely describing some current ... Read more

My name is Björn …

Leider ist der Eintrag nur auf English verfügbar.Looks like my name's broken. Perhaps next time I'll check in under a non-Unicode, strictly ASCII charset one. Does that count as a @KevlinHenney? — Björn Wilmsmann (@bwilmsmann) October 2, 2019 https://twitter.com/bwilmsmann/status/1179428788708560896 Read more

In-depth Description of Medical Devices Software Testing

Leider ist der Eintrag nur auf English verfügbar.In this blog post series medical devices software developer Julien Zaegel describes the process of testing software for medical devices, including automated tests, supervised tests and manual tests. Julien provides a detailed view on how quality assurance for software for medical devices works in order to ensure the safety and reliability required for devices of literally vital importance, as well as of course legal and regulatory compliance. He not only explains the various test processes, practices, ... Read more

My Curated Collection of Angular Design Patterns, Best Practices, and Other Resources

Leider ist der Eintrag nur auf English verfügbar.This is my personal, non-exhaustive collection of Angular design patterns, best practices, and otherwise useful Angular resources: General Angular Coding Style Guide Angular Cheat Sheet Top 15 Angular INDEPTH articles of 2019 JSON Schema to TypeScript declarations: Keeping Client and Server Models in Sync with Spring Data REST and Typescript Angular ng-template, ng-container and ngTemplateOutlet - The Complete Guide To Angular Templates The Missing Introduction to Angular and Modern Design Patterns Custom Validators in Angular Testing Dependency Management for Angular Unit Tests Using TestModuleMetadata Using ... Read more
« Vorherige SeiteNächste Seite »