41554 blogs · [ { "id": "01a087e5-4209-7202-b5fa-3b7e92fa548f", "title": "Accessing Scaleway logs with LogCLI", "url": "https://stasiak.at/20260213-accessing-scaleway-logs-with-logcli.html", "published_at": "2026-02-12T23:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e930f0086", "title": "Stub-only Python package naming", "url": "https://stasiak.at/20251229-stub-only-python-package-naming.html", "published_at": "2025-12-28T23:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e93f3ad19", "title": "AWS OpenSearch access adventures", "url": "https://stasiak.at/20251120-aws-opensearch-access-adventures.html", "published_at": "2025-11-19T23:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e948d6609", "title": "Prewarming restored RDS instance", "url": "https://stasiak.at/20250813-prewarming-restored-rds-instance.html", "published_at": "2025-08-12T22:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e94974353", "title": "My usual strace options", "url": "https://stasiak.at/20250312-my-usual-strace-options.html", "published_at": "2025-03-11T23:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e94af96a9", "title": "Testing feed readers with feed-reader-testbed", "url": "https://stasiak.at/20250303-testing-feed-readers-with-feed-reader-testbed.html", "published_at": "2025-03-02T23:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e955794f5", "title": "Python Dependency Groups", "url": "https://stasiak.at/20250224-python-dependency-groups.html", "published_at": "2025-02-23T23:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e95899901", "title": "Unable to mount root fs? Don’t panic", "url": "https://stasiak.at/20250217-unable-to-mount-root-fs-dont-panic.html", "published_at": "2025-02-16T23:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e95e1d8c6", "title": "Perfect is the friend of never", "url": "https://stasiak.at/20250210-perfect-is-the-friend-of-never.html", "published_at": "2025-02-09T23:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e96c6f7a4", "title": "Sea is not land or: More TypeScript type safety fun", "url": "https://stasiak.at/20220712-sea-is-not-land-or-more-typescript-type-safety-fun.html", "published_at": "2022-07-12T09:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e976e13e1", "title": "Optimizing rendering of Ansible templates with Vault secrets the Unix way", "url": "https://stasiak.at/20211126-optimizing-rendering-of-ansible-templates-with-vault-secrets-the-unix-way.html", "published_at": "2021-11-26T17:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e97d2a850", "title": "I used Rust as a non-obvious data exploration tool and it was great", "url": "https://stasiak.at/20211001-i-used-rust-as-a-non-obvious-data-exploration-tool-and-it-was-great.html", "published_at": "2021-10-01T16:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e98a0ca56", "title": "Type safety, units and how (not) to crash the Mars Climate Orbiter", "url": "https://stasiak.at/20210903-type-safety-units-and-how-not-to-crash-the-mars-climate-orbiter.html", "published_at": "2021-09-02T23:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e98a1a963", "title": "A semi-paranoid multi-LAN WireGuard VPN", "url": "https://stasiak.at/20200624-a-semi-paranoid-multi-lan-wireguard-vpn.html", "published_at": "2020-06-24T18:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e98ba8212", "title": "Writing screenplays like a programmer or: How I reinvented the wheel again", "url": "https://stasiak.at/20200305-writing-screenplays-like-a-programmer-or-how-i-reinvented-the-wheel-again.html", "published_at": "2020-03-05T21:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e98eeabf6", "title": "What’s next for Python dependency injection and Injector?", "url": "https://stasiak.at/20200203-whats-next-for-python-dependency-injection-and-injector.html", "published_at": "2020-02-03T16:30:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e99003e1f", "title": "The 519 forgotten pixels", "url": "https://stasiak.at/20200131-the-519-forgotten-pixels.html", "published_at": "2020-01-31T02:00:00+00:00" }, { "id": "01a087e5-4209-7202-b5fa-3b7e99b95edd", "title": "Updating SDL2 audio callback data in Rust", "url": "https://stasiak.at/20191024-updating-sdl2-audio-callback-data-in-rust.html", "published_at": "2019-10-24T18:00:00+00:00" } ] posts Claim your blog
Back to stasiak.at
Blog · corpus.blog/blogs/stasiak.at/posts

stasiak.at

stasiak.at

2026

2025

2022

2021

2020

2019