How to write amazing software

During most of my day, I work at Tideway Systems where we produce software that helps companies get a grip on their IT infrastructure – particularly their servers rather than their desktops.

Over the past few years, we have evolved a process for making the software we write highly valuable to our users and do so in a way that allows us to be flexible about scheduling, keep the creative juices flowing, and deliver it all very quickly.

If you are working in a software development organization and this kind of thing interests you, head over and have a look at my latest blog post which is about how our process allows us to build amazing software.

I’d love to hear your thoughts!

A blog on the Tideway

At Tideway Systems, we have recently launched a blog as a way for people to publish their thoughts on small and large things that may or may not be related to what Tideway does.

This is the first part of an initiative to set up a community that will allow Tideway’s employees, partners, customers (and anyone else vaguely interested in large-scale infrastructure management) to communicate in a way that is meant to be both rich, interesting and non-intrusive.

Continue reading