Open in app
Home
Notifications
Lists
Stories

Write
Dylan Martin
Dylan Martin

Home

Jul 30, 2021

Feature Control with A/B Testing and Validation

I believe this should be called feature control and validation/testing. That is the goal you should be trying to achieve with it. You gain control over your features independent of your deployments, decoupling them and with this you gain the ability to validate and test features independently as well. Which…

Feature Control

4 min read


Jul 30, 2021

Continuous Delivery

With continuous delivery you should be able to ship incremental changes which allow you to reduce the number of things impacted in a change. This is very useful to help release new software. Not necessarily new features but new releases of your software. This is to make sure that new…

Continuous Delivery

3 min read


Jul 30, 2021

Continuous Integration

The continuous integration setup should be used to create a pair programming buddy or a code review buddy. Something that can give you blameless feedback while also allowing you to ask for as much help as you need without feeling self conscious about using other peoples time. This applies from…

Continuous Integration

2 min read


Jul 29, 2021

Everything as Code

The idea here is to make everything visible and allow anyone to see how things are configured and make changes to them if needed. This makes things more reproducible, it also reduces the cost and speed of a change. …

Everything As Code

1 min read


Jul 29, 2021

Developer Workflow

While most will focus on tooling, developer workflow should be the ideal place for a situation that has a golden path while also allowing for as much variation as needed. This means developers should be provided with a main workflow that comes with all the benefits such as continual maintenance…

Developer Workflow

4 min read


Jul 29, 2021

Developer Tools

In this article we won’t go over any specific tools but more ideas about what to consider and what your tools should help your developer with. …

Developer Tools

4 min read


Jul 29, 2021

Producing Software Quickly and Consistently

This is a first draft of my current thoughts on what a nice environment for software creation might look like and some reasoning behind it. This is by no means a definitive guide or a set of rules to succeed, it’s simply my current understanding which I know needs to…

Developer Tooling

5 min read


Dec 17, 2020

How to Speed Up Development on Larger Teams or Projects

Together we’ll go through some tools and cover how they can all work together to make your workflow easier no matter your team or project size. These tools will help you from your IDE all the way to deploying to production. Overview: IDE: A web based IDE so you can develop anywhere. Scale Git: …

Dev Ops

6 min read


Dec 17, 2020

What Should Your Development Environment and Tools Do for You?

Currently it seems like most tooling makes it more work to ensure standards are upheld and increases overhead on developers. This shouldn’t be the case, your development path should make it easier and faster to do what is best. …

Bazel

9 min read


Dec 9, 2020

From Development to Production Faster in a Remote First Team

We want to make remote working easier faster and more efficient than ever before. Giving a developer all of the benefits that a cloud based work environment should offer. If you answer yes to any of the following questions then you should seriously consider a cloud based work environment. Do…

Bazel

4 min read

Dylan Martin

Dylan Martin

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable