Reactive Programming
“10 years ago, interaction with web pages was basically about submitting a long form to the backend and performing simple rendering to the frontend. Apps have evolved to be more real-time: modifying a single form field can automatically trigger a save to the backend, “likes” to some content can be reflected in real time to other connected users, and so forth.”
RabbitMQ and Akka.io
Another bookmark for myself. Would it make sense to use Akka over RabbitMQ?
https://www.rabbitmq.com/getstarted.html
“Now when do you use RabbitMQ with Akka? When you need to have the guarantee that your message is delivered to the remote actor. Note that as RabbitMQ uses an at-least-once delivery, your receiving actor must be idempotent or have a way to handle duplicates. But your message never gets lost.”
Gitlab Merge Trains
“The only way to be 100% sure the master branch stays green when new code merges is to run the pipeline using the latest version of the master branch. For teams that have a high volume of merges, this can be difficult or even impossible.”
https://about.gitlab.com/blog/2020/01/30/all-aboard-merge-trains/
Alles Nazis und Faschisten? Nein, Nein, …
… die Unterschiede zu erkennen und zu benennen, offenbart die inhaltlichen Schwächen und ideologischen Widersprüche in der “reaktionären Diskurskoalition”.
https://andreaskemper.org/2020/10/20/die-reaktionaere-diskurskoalition/
The Crisis of American Democracy
“Court packing, partisan impeachment, government shutdowns, pardoning allies who commit crimes on the president’s behalf, declaring national emergencies to circumvent Congress. All these actions follow the written letter of the law to subvert its spirit. Legal scholar Mark Tushnet calls such behavior “constitutional hardball.”9 If you examine any failing or failed democracy, you will find an abundance of constitutional hardball: examples include Spain and Germany in the 1930s, Chile in the 1970s, and contemporary Hungary, Venezuela, and Turkey.”
Code Poetry
Liberal, Libertär oder Idiotaristisch?
“Die griechische Wurzel für das Private/ das Eigene ist „idios“. Ich schlage daher vor, die ideologische Strömung, die zugunsten der Eigentumsmehrung der Reichen das Wahlrecht für Arbeitslose, staatliche Schulen, Erbschaftssteuer, Antidiskriminierungsrechte abschaffen will, als „Idiotarismus“ statt als „Libertarismus“ zu bezeichnen.”
Kunst Digital: Artheater
Paper zur Sterblichkeit bei Covid 19
https://www.medrxiv.org/content/10.1101/2020.07.23.20160895v6.full-text
Persönliches Lesezeichen, weil das Paper gerade in der Presse zitiert wird.
Digitalisierung und Selbstverwaltung
Digitalisierung im Gesundheitssystem
Sicherheitslücke in Digitaler Gesundheitsanwendung
Unit testing is overrated?
Nice post. And nice comments.
An entry point to the subject of blockchain
Short introduction and discussion of fundamental blockchain principles.
Testing. Prefer (tested) Fakes over Mocks.
Input/Output Tests for CLI Tools
Edge Case Poisoning
Nice exemplification of edge cases and how they creep into the process of software writing/modelling. It also shows, that ontological modelling without use case is… hard.
https://buttondown.email/hillelwayne/archive/edge-case-poisoning/
I hate foo but I love good bar.
Now, simply replace ‘foo’ with ”foo’ ‘bar” and ‘bar’ with ‘examples’. And … the message is:
I hate ‘foo’ ‘bar’ but I love good examples.
or is it
I hate ‘foo’ ‘bar’ examples but I love good examples.
???
In der Verwaltung Überleben
“Verwaltungen sind auch eine Arena für Machtkonflikte und erinnern mitunter an “organisierte Anarchie”. Wer dies versteht und weiß, dass das innerhalb gewisser Grenzen auch normal ist, dem bleiben im Umgang mit und im Leben in Verwaltungen einige Frustrationen erspart.”
Wolfgang Seibel, Verwaltung Verstehen, S. 26