Michael Herold

Results 23 issues of 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...

enhancement

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...

enhancement
help wanted

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...

enhancement
help wanted
question

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...

enhancement
help wanted

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...

enhancement
help wanted

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...

bug

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...

documentation

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...

chore
you can help!
hacktoberfest

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...