Insights

Considered perspectives on useful technology.

Short, practical articles on how we think about engineering, artificial intelligence and digital products.

FeaturedArtificial Intelligence

How AI Is Changing Business Software

Business software has always stored information. AI adds the ability to read, summarize and suggest. Here is where that helps and where it does not.

2 min read

Read article

More articles

  • Software Engineering

    Why Modern Businesses Need Custom Software

    Packaged software covers common needs well. Custom software earns its place where an organization’s own way of working is the thing that matters.

    2 min read

    Read article
  • SaaS Platforms

    Understanding SaaS: Software Built for Scale

    Software as a Service is more than software in a browser. It is a way of building and operating one product for many customers at once.

    2 min read

    Read article
  • Product Design

    The Importance of User Experience in Software

    Software that works technically can still fail if people find it hard to use. Good user experience is about helping people finish real tasks.

    2 min read

    Read article
  • Engineering Practice

    Building Secure and Reliable Web Applications

    Security and reliability are not features added at the end. They are habits built into how a web application is designed, developed and operated.

    2 min read

    Read article

Topics

What we write about.

  • 01

    Artificial Intelligence

    Practical, responsible applications of AI in everyday workflows.

  • 02

    Software Engineering

    Architecture, quality and the craft of maintainable software.

  • 03

    Product Development

    Turning needs into products people want to use.

  • 04

    Technology Perspectives

    Considered views on where technology is heading.

  • 05

    Digital Transformation

    Modernizing how organizations work, one stage at a time.