Insights

Practical thinking, plainly put.

Short, useful articles on AI, software and cloud for owners and managers of small businesses. No jargon, no hype, just sensible next steps.

A lead developer sits thoughtfully on a bench in a modern campus courtyard
Software developmentFor technical readers

Technical Certifications vs. Academic Paths for Senior Developers

Senior and lead developers find themselves at a crossroads when considering the next steps in professional growth. The dilemma often revolves around...

· 3 min read
Several small teams talk at separate tables in a busy co-working space
Software that fits

Software as a Service v Multi-Tenant app. The same thing?

The concepts of multi-tenant applications and Software as a Service (SaaS) are closely related but not identical. Understanding the distinction between the...

· 2 min read
People come and go along a bright shared corridor lined with identical office doors
Software developmentFor technical readers

Multi-Tenant Applications: Understanding and Examples

The term "multi-tenant application" frequently surfaces across various business and technology discussions. But what exactly does this term entail, and why...

· 3 min read
A cloud engineer sketches a diagram of boxes and arrows on a glass wall while a colleague watches
Software developmentFor technical readers

Decoding Infrastructure as Code (IaC) Options in Azure: A Comparative Guide

The ability to efficiently manage and provision IT infrastructure is more crucial than ever. Azure offers tools to facilitate this through Infrastructure as...

· 3 min read
A single brass key on a desk beside a phone, a closed laptop and a coffee
Secure and resilient

Single Sign-On (SSO) for Streamlined Business Operations

Digital agility and security are paramount, Single Sign-On (SSO) presents itself as a compelling solution for modern businesses. SSO enables employees to...

· 2 min read
Two engineers lean in towards their monitors, one pointing at the other's screen
Software developmentFor technical readers

What's Next for .NET in 2024?

As the .NET ecosystem continues to evolve, it offers developers and organisations new capabilities, performance improvements, and enhanced security features...

· 3 min read
A self-managing team stands in a circle while one colleague speaks
Software developmentFor technical readers

Accountability in self-organising teams

Agile promotes self-organising teams. In fact, it is a core principle. For some this comes naturally. But not for all. Here we look at the importance of...

· 3 min read
A developer moves a single card across a board with only a few cards in progress
Software developmentFor technical readers

The Power of Limiting Work in Progress: Enhancing Software Development Team Productivity

In the fast-paced and ever-evolving world of software development, the pressure to deliver high-quality products within tight deadlines can be overwhelming...

· 3 min read
A software team of mixed ages talks around a table while an older engineer speaks
AI in software engineeringFor technical readers

The impact of AI on Software Development teams in the coming decade

As artificial intelligence (AI) continues to evolve and permeate across different industries, its role in software development is increasingly undeniable...

· 3 min read
A manufacturing business owner talks through a plan with a technology adviser beside a window onto her workshop
Good technology decisions

Embracing Cloud Native: A Pragmatic Approach for SMEs

In the era of digital transformation, businesses are increasingly adopting cloud technologies to leverage the benefits of scalability, flexibility, and...

· 3 min read
A tailor pins the shoulder of a made-to-measure jacket on a smiling customer
Software that fits

Custom software vs off-the-shelf products

We create custom applications that target pain points, solve problems, and provide a benefit to their users. In this blog we look at why custom software...

· 3 min read
A product team reviews an app across several phones and a tablet laid out on a table
Software developmentFor technical readers

Why you should use Xamarin for app development

What is Xamarin? Xamarin is a tool used by developers to create iOS, Android and Windows mobile apps. It is one of several options to use to build a mobile...

· 5 min read
Get in touch

Let's talk about what's next for your business.

An initial conversation is free and without obligation. Tell us a little about where you are, and we'll take it from there.