The Very First KotlinConf

My thoughts on the newest kid on the Kotlin conference block
By Victoria Gonda

JetBrains held its first KotlinConf, and it was a huge success. With 1200 attendees, it was a great conference to both attend and speak at. There was much to learn about the language and how it is being used.

Ditch the AWS Service Dashboards for Terraform

Easily automate your infrastructure deploys with Terraform
By Kyle Magnuson

Terraform is a simple yet powerful tool. Let’s take a look at how it can be used to quickly create and manage an AWS Lambda function.

The truth about our Open Source

Musings and Realizations from All Things Open
By Allison McMillan

Speaking at All Things Open made me think about our open source software, where we’re at, and where we’re going at Collective Idea

It’s time to stop ignoring the Discovery Phase

Why you should invest in Discovery for your digital product
By Tres Trantham

Discovery is a crucial part of a digital project’s lifecycle because it’s where we collectively discover and share knowledge about a project’s goals with the client. It is in this phase that a project’s problem is defined, users are identified, and functionality is documented.

Building Better Test Suites

Ensure your test suite stays maintainable, usable and a joy to work in over the long term
By Jason Roelofs

Test suites are important tools to help ensure the correctness of your application, but the suites need to be architected, designed, and maintained to ensure the test suite itself doesn’t rot and become a burden. This post covers some high level concepts and architecture decisions that keep test suites maintainable.