Piotr Murach

Piotr Murach @piotrmurach

About: Piotr is a software engineer building things on the web. He has a special interest in tooling, automation, and testing. He is a creator of over 60 Ruby gems.

Joined:
Aug 8, 2018

Piotr Murach
articles - 13 total

My 2021 Annual Review: Seeking Serenity

By slowing down and making more room for reflection, I discovered a little bit more about myself and what works for me and what needs pruning.

Learn More 1 0Feb 6 '22

My 2020 Annual Review: Strange Ride

We're going to look through some of my personal highlights and disappointments. We will finish by trying to tease out some lessons and talk about my aspirations for the future.

Learn More 4 0Jan 24 '21

Looking Inside a Ruby Gem

Have you ever wondered what a gem is? What's inside a Ruby gem? Having written our gemspec, it's only natural to use it to learn how a Ruby package is built.

Learn More 32 0Apr 21 '20

Writing a Ruby Gem Specification

Create a Ruby gemspec file from scratch and learn best practices.

Learn More 56 9Mar 2 '20

My 2019 Annual Review: Not too shabby

My summary of 2019 in which I created a lot of open-source software, wrote many blog articles, spoke at international conferences and travelled to new countries.

Learn More 9 2Jan 8 '20

Working with Capistrano: Environment Variables and Remote Commands

This time around, we're going to write a more involved script composed of many tasks. By themselves, these tasks won't accomplish too much. But the sum of them all will help us automate the installation and upgrading of Ruby throughout the lifetime of our application.

Learn More 10 0Dec 30 '19

Working with Capistrano: Tasks, Roles, and Variables

capistrano

Learn More 10 2Nov 17 '19

Streaming Large ZIP Files in Rails

Recently, I needed to add a "Download all" button in a Rails application for managing meeting assets. Specifically, this magic button would allow attendees to download all the meeting documents in a single zip file.

Learn More 12 5Oct 26 '19

Software Product - Fake It Until You Make It?

Is it okay for businesses to sell software that doesn't exist? It seems like an easy option to promote an imaginary product. After all, you can say anything you want.

Learn More 6 3Oct 4 '19

Nobody Cares About Your Software

Hate to break it to you but the chances are that nobody cares about your software.

Learn More 9 0Jun 7 '19

Bad Blood - a Tale of a Modern Vampire

“Bad Blood” - a Tale of a Modern Vampire

Learn More 3 0Jun 6 '19

The Path to Learning a Programming Language

"I've learnt Ruby in a weekend/ It's a simple language" boasted one developer who had had no prior experience of the Ruby programming language.

Learn More 8 0Mar 7 '19

My 2018 Annual Review

New Year is a good time to reflect on the ups and downs of my previous year. I've never done any official review, so this year, I decided to replace my vague ruminations about the past year and instead turn them into more concrete plans and ideas.

Learn More 7 0Jan 16 '19