2013.05.16 in #95
psgi applications easy install with chef
How easy is it to install psgi-based applications using Chef? Pretty darn easy, according to melezhik's examples.
2013.07.12 in #103
jam - glue between pinto and scm
I am not entirely sure I like that instead of adding a feature to an existing project, people create a new tool because one feature was missing. OTOH, I love the fact that people are creating solutions to problems, so let's see what Alexey Melezhik builds.
2013.12.26 in #127
Pjam - continues integration for Perl, using Pinto.
2014.03.10 in #138
pjam on rails - build server for perl applications
This looks like some strange animal. A build-server for Perl applications, but running on Ruby on Rails? You might want to check it out and let everyone know what's it about?
2015.08.13 in #212
Swat and Mojolicious
Want to try a new way to test your Mojolicious applications? Alexey might have something for you.
2015.08.19 in #213
swat for Dancer
SWAT is simple DSL to create a smoke tests for any web application in easy and fast way. Dancer is a modern light-weight web framework for Perl
2015.10.10 in #207
swat - Simple Web Application Test ( Tool )
Alexey has written a tool called swat, which is used to run smoke tests against web applications. It's on github.
2015.10.16 in #221
SWAT is a Web Test Automation Framework. It seems you need to create the routes of the server as directories and files on your local system, and put in the files the expected response and then just run swat. Interesting concept.
2015.10.22 in #222
Outthentic - yet another test framework
A new high-level black box testing framework is introduced here. The idea seems to compare the output of a given "story" against what is expected, and report if there's any discrepency between the two.
2015.11.08 in #224
Outthentic latest releases
Outthentic is a language to validate arbitrary plain text. Very often a short form 'DSL' is used for this term.
2015.11.18 in #226
Bootstrapping test infrastructure for mojo application using swat
SWAT = Simple Web Application Test and following the Dancer example this time we can see an example testing a Mojolicious-based web application.
2015.11.23 in #227
Doing testing in a swat way
Alexey has written an introduction to web testing using his SWAT framework.
2015.11.27 in #227
Sparrow - tiny web monitoring tool
The first alpha version of this web monitoring tool is now on CPAN as Sparrow, and also on github. Alexey is hoping that other people will join him in developing Sparrow and the SWAT web testing framework that it's built on.
2015.12.18 in #230
SparrowHub - swat plugins repository
swat and sparrow are two parts of a tool-chain for rapid web test automation development. SparrowHub is their 'CPAN'. And apparently Alexey is on a quest to anger some spelling enthusiasts.
2015.12.29 in #232
Fast monitoring scripts development
At first I thought that Alexey is a pirate who keeps talking about sparrow, but apparently that's a bird. So what is the connection between a bird and web site monitoring? Is that the good sight? Being light-weight? Or that it never seem to rest?
2016.01.09 in #233
Swat tests for blogs.perl.org
A blog entry on blogs.perl.org about how to use 'swat' to monitor the health status of blogs.perl.org. A blogception of some sort, if you will.
2016.01.28 in #236
curl + swat VS selenium
You'd be hard-pressed to find such two wildly different test automation tools. But how do they compare for the same task? Melezhik finds out.
2016.02.17 in #239
Am I reinventing a wheel?
melezhik has written a plugin for his outthentic tool that reports and monitors disk usage. He is, however, wondering if he might not be reinventing the wheel. If so, he's also wondering if somebody could point him to any perl-based radial prior art.
2016.02.21 in #239
3Party - cpan modules third party testing
melezhik is musing aloud about a potential new service that would provide black box-type integration testing for modules (as opposed to the unit testing that CPANtesters provides). Interested? Let him know!
2016.02.26 in #240
Not getting a lot of (or any?) feedback won't stop a true believer in the cause. Alexey throws a party. You are all invited.
2016.03.24 in #244
SparrowHub - a repository of reusable testing/monitoring suites
The Sparrow/outthentic project levels up, and acquires a plugin repository web hub.
2016.03.28 in #245
cpanparty is over
It is really hard to shut down a service you built and invested in, but if the expected users don't come to the party... then it is probably better to step back, regroup and do something else.
2016.04.01 in #245
monitoring failed minion tasks with minion-check
I like that Alex has so many ideas and so much energy. Minion is a job queue for the Mojolicious real-time web framework. Sparrow is the testing/monitoring framework written by Alexey.
2016.04.07 in #246
find "stale" processes on linux / unix servers
Alexey introduces a plugin for his sparrow framework that is used to find potentially stale processes on your server.
2016.04.12 in #247
Monitoring bad ssh logins with sparrow and logdog
2016.05.05 in #250
Sparrow project highlights
The Sparrow project is reaching a stable point.
2016.06.07 in #255
You might recall Sparrow provides automation and SparrowhHub is a list of plugins for it. In other words it is a repository of reusable automation scripts.
2016.06.08 in #255
How to write a simple nginx installer with sparrow in 4 minutes - nice asciinema video!
2016.07.05 in #259
Sparrowdo automation. Part 1. Installing cpan packages.
Sparrowdo scenarios are written in Perl 6. Oh!
2016.07.09 in #259
Sparrowdo automation. Part 2. Dealing with http proxy servers.
2016.07.15 in #260
Sparrowdo automation. Part 3. Installing system packages.
The series on Sparrowdo, the Perl 6-based configuration management tool, continues.
2016.07.25 in #262
Sparrowdo automation. Part 4. Managing users and groups.
Remember, Sparrowdo is a configuration management tool written in Perl.
2016.08.10 in #264
Sparrowdo automation. Part 5. Managing services and processes.
Sparrowdo is a configuration management tool.
2016.08.19 in #265
Sparrowdo automation. Part 6. Sparrowdo modules - getting a bigger things using light primitives.
2016.10.03 in #272
Monitoring minion workers/tasks using Sparrow
2016.10.11 in #275
sparrow remote tasks - way to package your scripts and configurations.
2016.10.17 in #274
SparrowHub Plugins Request
SparrowHub is a repository of useful automation scripts. Talk to Alexey if you have any idea for an automation script & want to add it to SparrowHub.
2016.12.13 in #282
Testing Mojolicious applications with Sparrow
2017.01.07 in #285
A blog site for Sparrowdo project
sparrowdo.wordpress.com. Nice. I just wish it would be on its own domain.
2017.01.16 in #287
Sparrow plugins evolution
2017.01.20 in #287
An informal comparison of Sparrow and Ansible eco systems
2017.02.01 in #289
ssh/scp commands with Sparrowdo
2017.02.10 in #290
Outthentic – quick way to develop user scenarios
It is not really specific to Perl, but it is written in Perl for people who handle DevOps.
2017.06.16 in #309
How to use Chef and Sparrowdo together
2017.11.14 in #330
Deploying Perl5 Applications by Sparrowdo
2018.06.19 in #361
Swat v. 0.2.0
Simple Web Application Test is a Web testing framework using Outthentic::DSL. This version has some -minor- breaking changes.
2018.08.18 in #369
Metacpan monitoring with swat 0.2.0
Swat is the simple web application test and monitoring tool.
2019.01 in #391
Sparrow moves to Perl6
I admit I don't understand this. I thought Sparrow is in Perl 6. Sparrowdo is in Perl 6. Sparroform is in Perl 6. Sparky is in Perl 6. Tomtit is in Perl 6. So what is moving now? Discuss it here.
2019.05.30 in #410
Azure Automation with Perl6 and Sparrow6
Alexey shows you how to automate interaction with Azure KeyVault. This case is typical as it often happens when one need to read secrets from keyvault and use them somehow.
2019.07.27 in #418
Testing Powershell applications with Perl6 and Sparrow6
Step-by-step instructions about how to test Powershell modules using Perl6 and Sparrow6.
If you are not yet subscribed, you can do it now. Free of charge:
Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
This newsletter is about the Perl Programming languages.