Back to Blog

Why Linc?

Giving you better feedback sooner.

Erwin van der Koogh
Software delivery is closely linked with organizational performance.
— Nicole Forsgren

That is just one of the many interesting findings from the 2018 study by Nicole Forsgren and her co-authors. They found that organizations which are the best at software delivery are 50% more likely to be high performers business-wide.

So that is ultimately why are we building Linc. To help you get better at delivery so you can create better products that add more value to your customers and ultimately to your organization.

So how does Linc help?

What Glen and I realized is that with the convergence of front-end applications, driven by frameworks such as React, Angular and Vue, we can create an entire Continuous Delivery pipeline out of the box for free. (Well, the trial is free, plans start at $5/month).

Also, because your users experience your product through those front-end applications that is where the need for feedback and rapid iteration is the highest.

Software Delivery revolves around continuously asking yourself two questions: "Is it (still) working? and "Is this thing valuable?".So those are precisely the two questions Linc helps you answer and why our slogan is "Better feedback sooner".

The Three Steps to Releasing valuable software

I don't particularly like the word step, because it implies progress is linear, but it is the best word I could come up with. You want to be iterating and going back as soon as you learn something.

Before we can ship anything to our customers, we go through Build, Collaborate and finally Release steps.


With building, we don't just mean the writing of the code but also testing. The most important piece of feedback during building is "Is it working still/yet?"So Linc helps you with that. We check out your code, build it and run your unit tests like a CI tool. However, then we deploy the result, so you can do anything that requires a deployed version. Easily check out a change on your phone, tablet or a different browser. Kick off an integration test or a smoke test with your production back-end. Or run qualitative tests like Browserstack, Percy or Calibre.


Once you are happy that your change is working and nothing else is broken, we are ready for the next step. Product Development is a team sport, so you will probably want to share your work in progress with other team members, designers, stakeholders or anyone else.That is where our preview links shine once again. By allowing anyone, even non-technical people, to instantly check out this change. Even against the production back-end.During collaboration, our focus is mostly on "Is it working?", but it is shifting to "Is it valuable?".


The last step is releasing. People often assume this is binary, but for mature delivery organizations, this couldn't be further from the truth. There are two concepts often used in this step, which not coincidentally map neatly on the "Does it work?" and "Is it valuable?" categories.

Canary Releases is a pattern where we slowly ramp up the rollout of the new version. Canary Releases allows you to monitor any metrics for anomalies and revert the change if necessary.

A/B Testing is a technique to answer the "Is it valuable?" question. Just like Canary Releases, this means running two versions in parallel, but the purpose is to run an experiment to see which version leads to better business outcomes.

However, it is even more critical that you can go to production quickly and frequently. Paradoxically this means focusing on safety & reliability. If you are confident in your ability to release and rollback, you can go live much more frequently. Moreover, this radically increases how much you can learn, especially around the value of your changes.

Linc currently supports fully automatic releases to Cloudflare Workers and AWS Lambda@Edge, with fully customizable webhooks coming soon. Support for Canary Releases & A/B Testing is on the roadmap for the second half of 2019.

So why Linc?

Succeeding as a company in this increasingly digital world means developing successful products. And the only way to do that is by iterating on ideas very quickly. Linc helps you do that safely, reliably and frequently.

Linc is all about delivering better feedback sooner

More from the Blog

Culturally Demystify Technology

It is up to us as a community to create ways to break down barriers into technology product development and bring a broader range of people in - how do you think we should go about it?

Read Story

Reorder your development process for fun and profit

I was recently chatting with Tim Bray, CTO of Sitemate, one of our customers, about Linc and how it helped him and his team, when Tim mentioned something that I think was really profound because he explained it so succinctly: ‍ Linc makes it really easy to reorder your development process to be much more effective.

Read Story

Come for the code, stay for the collaboration, get there faster - Digivizer and Linc

Digivizer has found the real benefit from using Linc is the reduced time in getting a new feature to market.

Read Story

Linc takes 10 minutes to set up

Start a free 14-day trial now