corpus.blog
Most cited
Talked about
Blogs
56,966 blogs · [ { "id": "01a0df3f-8c8d-700e-b064-db0ba9234fe9", "title": "September 2026: the world today, as seen by one Polish guy", "url": "https://tomwojcik.com/posts/2026-09-21/september-2026-the-world-today/", "published_at": "2026-09-21T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b27c3d1d", "title": "What AI coding costs you", "url": "https://tomwojcik.com/posts/2026-02-15/finding-the-right-amount-of-ai/", "published_at": "2026-02-15T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b2be1db7", "title": "I mostly stopped using Ralph", "url": "https://tomwojcik.com/posts/2026-01-15/ralph-claude-code/", "published_at": "2026-01-15T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b38d4baa", "title": "Connecting Unsupported Domain Extensions to Cloudflare Pages: A Case Study with .pl", "url": "https://tomwojcik.com/posts/2024-10-22/add-unsupported-domain-cloudflare/", "published_at": "2024-10-22T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b3b93a24", "title": "How to find the relevant attachment in Sentry, if there's no searchbar?", "url": "https://tomwojcik.com/posts/2024-06-18/sentry-search-attachment/", "published_at": "2024-06-18T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b47cffdd", "title": "Monitoring Memory Usage on Ubuntu with Bash and systemctl", "url": "https://tomwojcik.com/posts/2024-04-17/alert-memory-consumption/", "published_at": "2024-04-17T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b4b34482", "title": "I have analyzed all the Python user groups", "url": "https://tomwojcik.com/posts/2023-05-21/i-have-analyzed-python-user-groups/", "published_at": "2023-05-21T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b54011e2", "title": "A primer on creating custom types in Python", "url": "https://tomwojcik.com/posts/2023-03-12/creating-types-for-type-annotation/", "published_at": "2023-03-12T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b621bc09", "title": "StrEnum(str, enum.Enum) is not backwards compatible starting with Python 3.11", "url": "https://tomwojcik.com/posts/2023-01-02/python-311-str-enum-breaking-change/", "published_at": "2023-01-02T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b690160b", "title": "How to deploy Django project on fly.io for free", "url": "https://tomwojcik.com/posts/2022-09-02/django-app-on-fly/", "published_at": "2022-09-02T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b719de92", "title": "Fix NextCloud login on Android app", "url": "https://tomwojcik.com/posts/2022-08-13/nextcloud-mobile-app-android-login/", "published_at": "2022-08-13T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b72f4db0", "title": "Training OCR Model for Diablo 2 Font", "url": "https://tomwojcik.com/posts/2022-05-01/training-ocr-for-diablo2/", "published_at": "2022-05-01T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b7948cd4", "title": "Mapping container volumes on Synology NAS", "url": "https://tomwojcik.com/posts/2022-04-24/mapping-docker-volume-on-synology-nas/", "published_at": "2022-04-24T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b8442e11", "title": "Two ways to block internet connection in Python tests", "url": "https://tomwojcik.com/posts/2021-08-18/globally-block-internet-connection-in-django/", "published_at": "2021-08-18T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b86f9462", "title": "To eager or not to eager - how to properly test your Celery tasks", "url": "https://tomwojcik.com/posts/2021-03-02/testing-celery-without-eager-tasks/", "published_at": "2021-03-02T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b891e020", "title": "Fix broken PyCharm environment with docker", "url": "https://tomwojcik.com/posts/2021-01-20/filenotfound-fragmentpy-pycharm/", "published_at": "2021-01-20T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b94562de", "title": "Make Django tests rebuild the database if it exists", "url": "https://tomwojcik.com/posts/2020-11-04/make-pycharm-rebuild-django-db/", "published_at": "2020-11-04T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b95390e3", "title": "Local S3 with Django and MinIO", "url": "https://tomwojcik.com/posts/2020-09-18/local-s3-with-django-and-minio/", "published_at": "2020-09-18T00:00:00+00:00" }, { "id": "01a08c57-62f2-739f-9dee-18b7b9afb0bb", "title": "Pre-commit hooks", "url": "https://tomwojcik.com/posts/2020-08-08/pre-commit-hooks/", "published_at": "2020-08-08T00:00:00+00:00" } ] posts
Claim your blog
Back to tomwojcik.com
Blog · corpus.blog/blogs/tomwojcik.com/posts
tomwojcik.com
tomwojcik.com
2026
September 2026: the world today, as seen by one Polish guy
original ↗
21 Sept 2026
What AI coding costs you
original ↗
15 Feb 2026
I mostly stopped using Ralph
original ↗
15 Jan 2026
2024
Connecting Unsupported Domain Extensions to Cloudflare Pages: A Case Study with .pl
original ↗
22 Oct 2024
How to find the relevant attachment in Sentry, if there's no searchbar?
original ↗
18 Jun 2024
Monitoring Memory Usage on Ubuntu with Bash and systemctl
original ↗
17 Apr 2024
2023
I have analyzed all the Python user groups
original ↗
21 May 2023
A primer on creating custom types in Python
original ↗
12 Mar 2023
StrEnum(str, enum.Enum) is not backwards compatible starting with Python 3.11
original ↗
2 Jan 2023
2022
How to deploy Django project on fly.io for free
original ↗
2 Sept 2022
Fix NextCloud login on Android app
original ↗
13 Aug 2022
Training OCR Model for Diablo 2 Font
original ↗
1 May 2022
Mapping container volumes on Synology NAS
original ↗
24 Apr 2022
2021
Two ways to block internet connection in Python tests
original ↗
18 Aug 2021
To eager or not to eager - how to properly test your Celery tasks
original ↗
2 Mar 2021
Fix broken PyCharm environment with docker
original ↗
20 Jan 2021
2020
Make Django tests rebuild the database if it exists
original ↗
4 Nov 2020
Local S3 with Django and MinIO
original ↗
18 Sept 2020
Pre-commit hooks
original ↗
8 Aug 2020