Granting a PostgreSQL user read-only access to some tables
I wanted to grant a PostgreSQL user (or role) read-only access to a specific list of tables.
168 words
|
1 minute
Using the undocumented Fly GraphQL API
[Fly](https://fly.io/) has a GraphQL API which is used by some of their own tools - I found it while [browsing around their code](https://github.co...
432 words
|
2 minutes
Copy rich text to the clipboard
I've been experimenting with a tool for generating the content for a weekly Substack newsletter by querying the Datasette API for my blog and assem...
406 words
|
2 minutes
WebAssembly and Future Tech
Day 80 of 90 Days of DevOps - WebAssembly and Future Tech. Part of the Serverless & Advanced Topics series covering essential DevOps concepts and hands-on practices.
472 words
|
2 minutes
Installing and upgrading Datasette plugins with pipx
If you installed `datasette` using `pipx install datasette` you can install additional plugins with `pipx inject` like so:
164 words
|
1 minute
Useful Markdown extensions in Python
I wanted to render some markdown in Python but with the following extra features:
181 words
|
1 minute
Commit a file if it changed
This recipe runs a Python script to update a README, then commits it back to the parent repo but only if it has changed:
284 words
|
1 minute
Edge Computing and CDN
Day 79 of 90 Days of DevOps - Edge Computing and CDN. Part of the Serverless & Advanced Topics series covering essential DevOps concepts and hands-on practices.
342 words
|
2 minutes