Association for Software Testing Board of Directors report - April 2024

Publication date Read time 2 min Tags AST

In my Association for Software Testing 2023 elections proceedings I advocated for transparency. In the spirit of practising what I preach, this blog post summarizes my work for AST in April 2024.

  • Found a way to send messages to BlueSky and Mastodon from Zapier.
  • Met with Chris and Gwen to discuss remaining items from migration (see January report). I hope to finally close that in May.
  • Removed old, no longer used passwords from shared LastPass folders.

Integration of Zapier with BlueSky and Mastodon deserve a bit longer explanation.

There are two sources of our automatic messages - we periodically re-publish posts and videos from our archives, and we forward blog posts from our members. For a longest time, we published that on Facebook, LinkedIn and Twitter. Last year Twitter announced they will require paid subscription to access API, which in turn rendered most existing automations useless. We had to turn off ours.

BlueSky and Mastodon quickly rose to prominence as possible Twitter replacements, so we created new accounts there. However, Zapier did not support them natively. In fact, it still does not.

But after a bit of focused searching, I was able to learn that Zapier also supports arbitrary code execution jobs, at least as long as code is JavaScript or Python, and follows certain rules. What’s more, I was able to find scripts created by other people. After adjusting them a bit, they ran perfectly.

Integrating Zapier with BlueSky and Mastodon was one of the things I wanted to tackle since I joined a Board, and it makes me really happy that I was able to finally complete this.

If you are interested in becoming a better tester, advancing the practice of software testing or just want to support my work, consider subscribing to AST newsletter and becoming a member. If you have any questions, ideas or would like to work together, you can email me at mirekdlugosz %at% or get in touch through other channels.