How to read Hacker News threads with most recent comments first
[Hacker News](https://news.ycombinator.com/) displays comments in a tree. This can be frustrating if you want to keep track of a particular convers...
1226 words
|
6 minutes
Setting Up Google Authenticator for SSH and Sudo Access on Linux
A comprehensive guide to implementing Google Authenticator two-factor authentication for SSH and sudo access on Linux systems, including troubleshooting and best practices.
892 words
|
4 minutes
Managing Private Forks of Public Repositories - Best Practices and Solutions
A comprehensive guide to managing private forks of public repositories, including maintaining upstream synchronization, handling visibility changes, and implementing best practices for enterprise environments.
865 words
|
4 minutes
json_extract() path syntax in SQLite
Several of the [SQLite JSON functions](), such as `json_extract()` and `json_array_length()`, take a path argument. This uses custom syntax along t...
339 words
|
2 minutes
Installing packages from Debian unstable in a Docker image based on stable
For [Datasette #1249](https://github.com/simonw/datasette/issues/1249) I wanted to build a Docker image from the `python:3.9.2-slim-buster` base im...
307 words
|
2 minutes
Session-scoped temporary directories in pytest
I habitually use the `tmpdir` fixture in pytest to get a temporary directory that will be cleaned up after each test, but that doesn't work with `s...
117 words
|
1 minute
Reviewing your history of public GitHub repositories using ClickHouse
There's a story going around at the moment that people have found code from their private GitHub repositories in the AI training data known as The ...
627 words
|
3 minutes
Comprehensive Guide to Service Metrics Exporters - Implementation, Validation, and Monitoring
A detailed guide to implementing, validating, and troubleshooting metrics exporters for monitoring service performance, with practical examples using both built-in exporters and custom Python implementations.
1979 words
|
10 minutes