Reengineering the Seamless Donations core payment gateway
This update has been almost six weeks in the works. Granted, much of that time has been spent doing my “day job” work, but it has still taken a much longer time than I wanted — especially considering...
View ArticleSeamless Donations 4.0.6 incorporates many under-the-hood improvements
From one perspective, Seamless Donations 4.0.6 is just a maintenance release. No (or at least very few) new features are added and much of the time has been spent fixing a few nasty bugs. But from...
View ArticleSeamless Donations 4.0.8 fights back against spammers (plus GitHub)
Welcome to the 4.0.8 release of Seamless Donations. This release is pretty special because I’ve had the opportunity to partner with Mihai, creator of GoodBye Captcha. The experience turned out to be...
View ArticleCoding vs. yard work… and a swimming pool would be nice
“And a swimming pool would be nice.” That’s how a long conversation with my wife ended. It started with a discussion about the merits of software development compared to … yard work. Yes, yard work. I...
View ArticleWhy maintenance coding is a lot like remodeling a bathroom
As I look back at the changelog for 4.0.12, I’m kind of surprised at how large this week’s update is. When you look across all the elements, you begin to see how the changes are related and that there...
View ArticleWorking around PayPal breakage: the joys of being middleware
The problem with middleware is that your software is always caught in the middle. In the case of Seamless Donations, the plugin is fundamentally a piece of software that lives between WordPress and a...
View ArticleAll hosts are different: Seamless Donations 4.0.15 release
This lab note corresponds with the release of Seamless Donations 4.0.15. While this release took longer to complete than I would have liked due to some family circumstances, it’s a large release with...
View ArticleTricks I learned installing my first SSL certificate
I just finished installing my first-ever SSL certificate by hand. While it wasn’t exactly fun, it wasn’t as harrowing as I expected it to be. Of more value, I learned about some helpful tricks and...
View ArticleSeamless Donations 5.2 introduces completely new PayPal interface
This Lab Note contains instructions for setting up the new PayPal interface in Seamless Donations version 5.2.0 and later. Be sure to read the guidelines below. A lot has been going on behind the...
View ArticleA plugin reunion
Eight years ago, I adopted a set of WordPress plugins from a developer who suddenly found himself in a caregiver role and wasn’t able to maintain them. I adopted them to keep them alive, secure, and...
View Article