Dear BitBucket, please dial down your LGBT celebration

Dear BitBucket, can you please dial down your LGBT celebration.  Changing your website logo is one thing.

But adding 20+ lines with ANSI codes to the “git push” output and all without warning is way too much.  If you don’t believe me, check #bitbucket hashtag on Twitter, and see how many happy customers you have now.

P.S.: keep in mind that this is a paid service too. WTF?

Regex101 – online regex editor and debugger

Regex101 is an online regular expression editor and debugger.  You can test your regular expressions against sample data, see if the expression worked, watch it matched, and so on.  Having an explanation for each part of the regular expression dynamically generated, and a quick reference nearby is super handy too.

Update (November 7, 2018): Here’s another Regex Tester.

Omnipay – framework agnostic, multi-gateway payment processing library for PHP 5.3+

Omnipay is yet another multi-gateway payment processing library for PHP 5+.  Have a look at documentation and examples here:

Omnipay is a payment processing library for PHP. It has been designed based on ideas from Active Merchant, plus experience implementing dozens of gateways for CI Merchant. It has a clear and consistent API, is fully unit tested, and even comes with an example application to get you started.

Coming from The League of Extraordinary Packages, it seems to be a more popular solution than Payum and the others.  It also looks like Omnipay supports way more gateways than any other payment processing library that I’ve seen.  Here’s the list of the officially supported gateways.  Here’s the list of the third-party contributed gateways. And, of course, you can build your own.