Skip to main content
Impact Upgrade
Services
Products
Nonprofit Nucleus
Donation Spring
About Us
Clients
Media
Our Team
We're Hiring!
Resources
Get Started
Resources
Guides
GDPR (& CCPA)
Impact Reports
2020 Impact Report
Articles: Nonprofit Tech
Collect CRM Contacts Through SMS
(Jan 26 2020)
Email Open Rates
(Dec 23 2019)
Fundraising Intelligence (Donor Data)
(Nov 6 2019)
New Regulations for Shared Short Codes
(Jan 25 2021)
NonProfit PRO: 40 Nonprofit Trends for 2020
(Feb 13 2020)
Reduced Number of Individual Donors (2019's Income Tax Standard Deduction Changes)
(Jan 19 2020)
Shared Short Codes
(Jan 15 2020)
Why Systems Integration is Hard: Ashley, Bob, Cindy, Dave, Emily, Frank, Gina, and Hank
(May 2 2016)
Articles: Misc
Define: Good Consultants
(Nov 8 2014)
The Responsible Consultant: What project information should my software/web developer provide?
(Nov 10 2014)
Who We Love Working With
(Feb 16 2020)
Articles: Software Engineering
Apache Camel: camel-http, Apache HttpClient, and Retry Attempts
(Feb 6 2018)
Apache Camel: Processors Should NEVER Be Stateful
(May 14 2016)
Apache Camel: Throw Exception from Sub-Route to Previous Route
(Dec 30 2015)
Apache Camel: Tips & Caveats (from the trenches)
(Jan 23 2018)
Apache Karaf on Vagrant (example Vagrantfile)
(Jan 13 2016)
Dear Open Source Project User: Quit Being A Jerk
(Jan 25 2013)
Find Transaction Leaks in Wildfly and JCA
(Dec 29 2015)
Hibernate ORM, jOOQ, HikariCP, Transactions, and Spring: An SQL / CQRS Tutorial
(Jul 2 2016)
How to Issue Bulk Refunds through the Stripe API
(Dec 10 2014)
Man vs. JIRA: The 3,000+ Issue Tracker Fight
(Jan 9 2014)
Restore a Deleted WordPress Menu from a Database Backup
(May 15 2020)
The Right Way to Run a Technical Interview
(Oct 11 2016)
Tutorial: Spring + Hibernate + HikariCP
(Apr 23 2014)