Service Mesh with Istio
Day 77 of 90 Days of DevOps - Service Mesh with Istio. Part of the Serverless & Advanced Topics series covering essential DevOps concepts and hands-on practices.
333 words
|
2 minutes
Compile and run a new SQLite version with the existing sqlite3 Python library on macOS
I've been trying to figure this out for years. Previous notes include [Using LD_PRELOAD to run any version of SQLite with Python](https://til.simon...
575 words
|
3 minutes
Atuin for zsh shell history in SQLite
[Atuin](https://github.com/ellie/atuin) (via [Rhet Turnbull](https://twitter.com/RhetTurnbull/status/1518942324004319232)) "replaces your existing ...
219 words
|
1 minute
Using Jest without a package.json
I wanted to try out [Jest](https://jestjs.io/) for writing JavaScript unit tests, in a project that wasn't set up with `package.json` and other NPM...
311 words
|
2 minutes
Basic strace to see what a process is doing
I had a long-running process and I wanted to check that it was at least doing _something_.
274 words
|
1 minute
API Gateway and Microservices
Day 76 of 90 Days of DevOps - API Gateway and Microservices. Part of the Serverless & Advanced Topics series covering essential DevOps concepts and hands-on practices.
389 words
|
2 minutes
Event-Driven Architecture
Day 75 of 90 Days of DevOps - Event-Driven Architecture. Part of the Serverless & Advanced Topics series covering essential DevOps concepts and hands-on practices.
691 words
|
3 minutes
Automatically maintaining Homebrew formulas using GitHub Actions
I previously wrote about [Packaging a Python CLI tool for Homebrew](https://til.simonwillison.net/homebrew/packaging-python-cli-for-homebrew). I've...
831 words
|
4 minutes