🧵
https://www.python.org/sponsors/application/
| Blog | https://seb.jambor.dev |
| systemd by example | https://systemd-by-example.com/ |
| ActivityPub.Academy | https://activitypub.academy |
📣 Germany's close to reversing its opposition to mass surveillance & private message scanning, & backing the Chat Control bill. This could end private comms-& Signal-in the EU.
Time's short and they're counting on obscurity: please let German politicians know how horrifying their reversal would be.
Generating JOOQ sources using Flyway and Testcontainers
The typical microservices I am working on are Kotlin based. They use Gradle as a build tool, Postgres for the database layer, Flyway for migration management, and JOOQ for database access. The challenge is to make all of this work together.
https://seb.jambor.dev/posts/generating-jooq-sources-using-flyway-and-testcontainers/
New blog post: Generating tables for Google Docs using shell scripts.
https://seb.jambor.dev/posts/generating-tables-for-google-docs-using-shell-scripts/
New blog post!
A shortcut to create Google Docs
https://seb.jambor.dev/posts/a-shortcut-to-create-google-docs/
New blog post: Git aliases for CI notifications
I added two aliases to my git config which allow me to always be notified about the status of the CI pipeline.
https://seb.jambor.dev/posts/git-aliases-for-ci-notifications/
New Features for ActivityPub.Academy!
On https://ActivityPub.Academy, you now can
🌟 Write your own Activities and send them to any inbox!
🌟 Control the response of the WebFinger endpoint!
🌟 Change the type of your actor!
This greatly expands the set of Fediverse services that can effectively be analyzed with ActivityPub Academy.
Find out more on my blog post.
https://seb.jambor.dev/posts/new-features-for-activitypub-academy/
New blog post! "Testcontainers in Spring Boot", where I describe how manual setup can be replaced with fairly minimal effort.
For the foreseeable future, I will write shorter blog posts on pretty random development topics: https://seb.jambor.dev/posts/focus-change-for-the-blog/
The first blog post of this kind is about an IntelliJ plugin for GitHub permalinks that I recently discovered: https://seb.jambor.dev/posts/an-intellij-plugin-for-github-permalinks/
Official statement from @Mer__edith: the new EU chat controls proposal for mass scanning is the same old surveillance with new branding.
Whether you call it a backdoor, a front door, or “upload moderation” it undermines encryption & creates significant vulnerabilities.