Hi, I'm Petrik.


Consulting and working on several of my own products. I’ve done everything from design, to backend, to sales and customer service. However, my focus has been on building and hosting web applications.

As a Ruby on Rails Issues team member I review code, triage issues, and merge documentation changes. I'm a top 30 Rails committer with more than 900 commits.

As the technical reviewer for the Rails Guides rewrite, I'm responsible for: auditing the state of current guides, reviewing the rewrites, and finally merging the rewritten guides.

I've maintained and improved the Ruby frameworks for the TechEmpower benchmarks. Currently I'm maintaining the Ruby frameworks for the HttpArena benchmarks.


Blog

Explain support for last, pluck and count

For Rails 8 I’ve added support for calling explain on the pluck, first, and last methods, as well as the calculation methods: average, count, maximum, minimum, and sum.