article thumbnail

Software Engineering Daily: Feature Flags with Edith Harbaugh

LaunchDarkly

LaunchDarkly allows developers to deploy new software releases in a controlled fashion. Edith is also the host of a podcast called To Be Continuous , and I recommend checking it out if you’re interested in learning about continuous delivery and DevOps and many other technical subjects. SPONSOR MESSAGE]. Thanks again to IBM Developer.

article thumbnail

The startup founders' guide to software delivery

CircleCI

Full disclosure: I’m the CTO of a CI/CD company, so I will be encouraging you to use CI and CD throughout this guide. As a 20 year software industry veteran, four-time startup founder, and three-time CTO, I know that time is one of the most valuable resources a startup has on its side. Microservices. Why should you listen to me?

Software 136
article thumbnail

Distributed systems: A quick and simple definition

O'Reilly Media - Ideas

Virtually all modern software and applications built today are distributed systems of some sort, says Sam Newman , director at Sam Newman & Associates and author of Building Microservices. Even a monolithic application talking to a database is a distributed system, he says, “just a very simple one.”. Reliability.