Recently we, ReactPHP, released 0.5 of our cache package with
TTL and other PSR-16
similarities. In this post we'll go over which packages
I recently updated and how I am using them in my sites.
While most of the projects/websites/services I work on run in the cloud or on bare metal servers in a datacenter. Some
projects run at home with no 100% reliable way to always have the same IP available. (Plus I don't like opening ports
for SSH to machines inside my personal network.) To work around that we're going through how to use a jump host on CircleCI
2.0.
Last week I came across Cigar
, a smoke testing tool by Matt Brunt
.
Which, to me, is great stepping stone for my personal projects/sites to integration tests. In this post we not only go into Cigar, but
also how to start your HTTP ReactPHP
application, run cigar against it, and shut it down again. (Note
that it doesn't have to be a ReactPHP application it can also be a NodeJS app, or PHP's build in webserver you use for testing.)