skip to Main Content

How to Successfully Complete an Outsourced Custom Software Development Project (And Still Remain Friends) – Part One, Getting Started

There are several factors that we consider the most important in successfully completing a software development project on time and in-budget. With this, we include the completed software doing what it’s supposed to do without error. And by the end of the project, everyone still remaining friends. So, we thought we would put our experiences into a blog series for you here.
Read More

How to Create a Successful Software Development Proof of Concept – For Startups

As a startup, particularly a SaaS startup, this is what it is all about. Honing the key aspects to your idea and fine-tuning it into a truly workable, outstanding and viable product is the base of your whole enterprise. You need to see if it is practical, feasible, viable and truly useful and interesting for the end-user. This is where a Proof of Concept (POC) comes in.
Read More

Modern Serverless Development Part 5 – Authentication with Azure Active Directory B2C

Azure Active Directory B2C (Business to Customer) is an identity management service that enables you to customise and control how customers sign up, sign in, and manage their profiles when using an application. Azure Active Directory B2C enables these actions while protecting the identities of your customers at the same time. 
Read More

Modern Serverless Development Part 4 – Web Application Using Angular 5

Once the data and API layers were in place, the next area to focus on was the client-side. This is a browser-based application and we would use HTML, CSS and Javascript to render the API calls to the user. In fact, due to the nature of the application, the majority of the logic would be held in this layer, so it was a natural step to choose a framework that would enable quality testing and enable easier integration with additional modules.
Read More

Modern Serverless Development Part 3 – Business Logic with Azure Functions

After starting with the database, we moved on to how to expose this data and add our business logic. Our traditional approach would have been to use a Web API but Azure Functions offered a way to completely remove any infrastructure management and scale instantly. It also offered the potential to use micro billing and only pay for calls being made although at a performance cost – more on that later.
Read More
Back To Top