Running OpenSearch in Rootless Podman Containers - A Complete Guide
A comprehensive guide to setting up and running OpenSearch in rootless Podman containers with proper security configuration and systemd integration.
426 words
|
2 minutes
HTML datalist
A [Datasette feature suggestion](https://github.com/simonw/datasette/issues/1890) concerning autocomplete against a list of known values inspired m...
320 words
|
2 minutes
Registering temporary pluggy plugins inside tests
While implementing more finely-grained permissions for `datasette-insert-api` ([issue 8](https://github.com/simonw/datasette-insert-api/issues/8)) ...
154 words
|
1 minute
Opt-in integration tests with pytest --integration
For both [s3-credentials](https://github.com/simonw/s3-credentials) and [datasette-publish-fly](https://github.com/simonw/datasette-publish-fly) I ...
214 words
|
1 minute
Building a Secure Service Mesh Without Kubernetes Using SPIFFE, SPIRE, and Cilium
A comprehensive guide to implementing a zero-trust service mesh on Linux VMs without Kubernetes, using SPIFFE/SPIRE for identity management, Cilium for networking, and private DNS for service discovery.
1617 words
|
8 minutes
GitHub Actions job summaries
New feature [announced here](https://github.blog/2022-05-09-supercharging-github-actions-with-job-summaries/). Here's the [full documentation](http...
261 words
|
1 minute
A one-liner to output details of the current Python's SQLite
In investigating [llm/issues/164](https://github.com/simonw/llm/issues/164) I found myself needing to know more precise details of the Python SQLit...
208 words
|
1 minute
Using git-filter-repo to set commit dates to author dates
After rebasing a branch with 60+ commits onto `main` I was disappointed to see that the commit dates on the commits (which are a different thing fr...
335 words
|
2 minutes