Github Actions Step Summary
Do you find yourself wasting time trawling through logs and downloading CI artefacts to find common types of errors? Use GitHub Actions Step Summaries to accellerate your workflow.
Do you find yourself wasting time trawling through logs and downloading CI artefacts to find common types of errors? Use GitHub Actions Step Summaries to accellerate your workflow.
ORMs such as SQLAlchemy are very useful, but can easily generate very inefficient unrecognisable code. Here’s an easy way to log where the query originates in your code.
A Lightning talk I gave to Dunedin Code Craft in November 2024
Use the Common Expression Language (CEL) to allow user-friendly flexible policy rules. Show this with YAML to group/filter data to expose as metrics.
PoC coding and reimplementation of Python and Go for metrics and log parsing using an example of 389 Directory Service.
It is common practice to use tools like ‘dig’ to lookup DNS results, but this has very bad performance. If you just need to lookup a name or address, there’s an easier, friendly way.
NFS locking can impede the performance of your clustered application. Learn how to capture and analyse NFS traffic to see where your locking issues are.