Routine Versioning: Structured Testing for Routine Changes

Published on Wed Jun 19 2019 by Tze Yiing

Another update, another new feature πŸŽ‰. This update is aimed at improving the feedback loop for testing changes to your routine.

Patch testing is where a person adds in a product tentatively to their skincare routine, while applying this product to small areas of the skin (such as behind the ear) to test for negative skin reactions to changes. It is something that many people skip out on when introducing new products into their skincare routine, and although your lazy self might be pleased with the idea of skipping out on testing products properly, it can only lead to disaster in the long run. One may have hidden allergies to certain products, and slathering it onto the face without a proper patch test can lead to hospital visits and/or permanent skin damage.

Besides, are you certain that the products in your routine are actually working? By introducing multiple products into your routine without a proper test of each individual product and checking for its effects, you may end up with a bloated routine with products that in reality do nothing.

Have you had to do the "eliminate all suspects" skincare dance before, whether it is for eliminating breakouts or cutting out useless products? πŸ™‹β€β™‚οΈ I have, and it's time to do something about it.

New Feature: Routine Versioning

This feature introduces the idea of a stable routine, consisting of steps that you are absolutely 100% certain are safe and do not break you out. Each routine is able to have multiple test versions that consist of step changes made to the stable routine. For example, if I was looking into introducing a new product, I would modify my stable routine to include the new product, then save the changes to a new test version.

Adding in the Cosrx Acne Pimple Master Patch to this Spot Treatments step
Adding in the Cosrx Acne Pimple Master Patch to this Spot Treatments step

I will be able to save this change directly to my stable routine, but since I am not sure of its effects yet, I'll add as a new test version for now.

You can save changes either directly your stable routine or to a new test version.
You can save changes either directly your stable routine or to a new test version.

The modified step is highlighted in the editor
The modified step is highlighted in the editor

I will then be able to refer to this test version in the dashboard, where I will also be able to see that the stable routine remains unchanged. When I am satisfied that the this new product in the test version does not produce any negative effects and produces positive effects for my skin, I will be able to merge the changes into the stable routine, officially adding it into my routine.

The modified step is then displayed in the dashboard, where you can also merge the version into the stable routine.
The modified step is then displayed in the dashboard, where you can also merge the version into the stable routine.

If your routine already contains a mix of products that you would like to put through tests, you can use the Quick Create option to generate test versions from step selected.

The quick create option for generating test versions quickly.
The quick create option for generating test versions quickly.

Do note that this feature is only enabled for the routine that is set as the current routine, though this might change in the future.

Side note: For the more technically inclined, you may have noticed that I drew inspiration for this feature from Git's branching system.

Minor Changes to Templating

When creating routines through the templates, the example products shown within the templates are not included by default, and will need to be toggled in order for the example products to be add in.

You can toggle if you would like to include example products to the routine.
You can toggle if you would like to include example products to the routine.

Did you notice it from the screenshot? πŸ‘€We have new templates! The new templates added are:

  • Retinoid On Steroids (Advanced)
  • Squeeze Me Vit C (Advanced)
  • Slug Life Paradise (Basic)

You may use these templates as reference when building your own custom routine.

Upcoming Features

  • Scheduling: This feature would involve the scheduling of routine versions to specific date ranges.

The next scheduled release will involve usability and user interface improvements, and it will not have its own email newsletter.

Β© PillowSkin 2019. All Rights Reserved