corpus.blog
Most cited
Talked about
Blogs
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
Accessing Scaleway logs with LogCLI
original ↗
12 Feb 2026
2025
Stub-only Python package naming
original ↗
28 Dec 2025
AWS OpenSearch access adventures
original ↗
19 Nov 2025
Prewarming restored RDS instance
original ↗
12 Aug 2025
My usual strace options
original ↗
11 Mar 2025
Testing feed readers with feed-reader-testbed
original ↗
2 Mar 2025
Python Dependency Groups
original ↗
23 Feb 2025
Unable to mount root fs? Don’t panic
original ↗
16 Feb 2025
Perfect is the friend of never
original ↗
9 Feb 2025
2022
Sea is not land or: More TypeScript type safety fun
original ↗
12 Jul 2022
2021
Optimizing rendering of Ansible templates with Vault secrets the Unix way
original ↗
26 Nov 2021
I used Rust as a non-obvious data exploration tool and it was great
original ↗
1 Oct 2021
Type safety, units and how (not) to crash the Mars Climate Orbiter
original ↗
2 Sept 2021
2020
A semi-paranoid multi-LAN WireGuard VPN
original ↗
24 Jun 2020
Writing screenplays like a programmer or: How I reinvented the wheel again
original ↗
5 Mar 2020
What’s next for Python dependency injection and Injector?
original ↗
3 Feb 2020
The 519 forgotten pixels
original ↗
31 Jan 2020
2019
Updating SDL2 audio callback data in Rust
original ↗
24 Oct 2019