No Team is an Island, Entire of Itself

The secret to building a highly-performant team is team cohesion. There is simply no better predictor of team…

The Beauty Of The KotlinNullPointerException

It seems like ever day I’m finding more reasons to enjoy Kotlin development. It first started when I…

ActiveCampaign: Revolutionizing “working and typing”!

At ActiveCampaign we are passionate about a lot of things - our customers, our product, our values...kombucha -…

Continuous Integration and Deployment For Your Android Project

Continuous integration and deployment had never been topics I gave much thought about. Either the company I was…

Null Safety Through Kotlin Extension Functions

One of the major selling points about Kotlin is the ability to avoid the dreaded NullPointerException(NPE), also known…

Volunteer Fair to help make an ActiveImpact

ActiveCampaign is and always will be committed to the welfare of its community. As a business, we have…

Seven Principles of Great Unit Tests — Adapted For Android

When it comes to software engineering it’s usually easy to find sources about how to write good code…

Approaching Testing on Android

I joined ActiveCampaign in mid-April and since that time, myself and the rest of the Android team have…

Pride Month at ActiveCampaign

The Diversity and Inclusion (D&I) Committee of ActiveCampaign strives to enhance the company culture through celebrating the diverse…

Humans of AC: Pride

The Diversity and Inclusion Committee of ActiveCampaign is proud to release our first ever Humans of AC installment!…