Michael Herold
Michael Herold
As far as I can tell, the only way to ignore an environment variable within dip is to add it to the `DIP_EARLY_ENV` environment variable. This is a reasonable heuristic...
Ruby 2.7 added the ability to compact the heap during garbage collection so that memory is less fragmented, thereby lowers the necessary memory for a program. I'm wondering if there...
I toyed with the idea of calculating memory "churn", which I define as the ratio of retained memory to allocated memory. This is trivial to calculate but I'm not sure...
Currently, the output looks a little wonky because we're showing object counts and string counts as floating point numbers so they are always displayed with three zeros after the decimal...
Total memory usage can't show the whole picture, so we should measure GC pressure as well. At the very least, we want to know how much time is spent in...
Since Postgres defines types in the `postgres` tables, running `db:reset` can get you into a situation where you cannot re-run your migrations that define your Postgres enums. As a simple...
With [a fix][1] in [podman v3.4.3][2], these commands now work as expected in macOS. Potentially, it might make sense to version check podman to ensure that the minimum version is...
We have two major problems with our documentation: 1. It is incomplete. Before this PR, we only had 52.52% of the codebase documented at all. This brings us up to...
Our integration tests currently use an external Gemfile to the test. This means that in order to onboard into contributing, you have to go through the tedious process of running...
Because the original implementation required `minitest/autorun` in front of every test instance, Minitest eagerly ran each test as it was defined, before the other tests were run. This causes modern...