What's The Difference Between Front End, Back End & Full Stack Development?

By Craig Gosselin on Dec 28, 2021 7:57:02 PM

Software development is often broken down into front end, back end, and full stack. In this post, we’ll clarify what the terms refer to and cover the kinds of tools, languages and skills each domain covers, before looking at how your business can get the talent you need. We’ll start with definitions:

Continue Reading

Device, Application and Cloud Security for IoT

By Craig Gosselin on Nov 19, 2021 6:26:17 PM

IoT security is as multilayered as IoT implementations themselves. See the matter from an attacker’s viewpoint and the reason is obvious: if devices are secure but the network is weak, they’ll gain control of the devices via the network. If both are solid but the applications that manage or control them are poorly-protected, that’s their in. It’s a case of one building, several doors. And for attackers, IoT is a huge opportunity: all that computing power, great for productivity, if only we could access it.

Continue Reading

What is Data Warehousing and How to Manage a Migration

By Craig Gosselin on Nov 19, 2021 6:24:25 PM

Data warehouses exist to give users rapid, complex data analysis. They’re far better at this than traditional databases, and use different architectures and data management techniques. There are several effective cloud-based solutions that can provide businesses with insights derived from their data. Selecting from and, particularly, implementing these solutions can be complex. In this post, we’ll give an explanation of what a data warehouse is, explain what they’re for and how they differ from other forms of data storage, and look over the biggest players in the space before talking about our own experiences managing data migrations between data warehouse platforms.

Continue Reading

IIot Is Coming to an Industry Near You. It May Be There Already

By Craig Gosselin on Nov 16, 2021 12:50:50 PM

IIoT is the Industrial Internet of Things: sensors and analytics devoted to monitoring, analyzing and managing industrial processes. It’s not limited to factories and transportation — think property and asset management, business process automation and more. It promises to be transformative, and the process of transformation has already begun: initially, we’ll see sharp improvements in the efficiency and reliability of structures and processes already in place, but within a decade we can expect to see industry operating primarily as an interlocking web of IIoT implementations.

Continue Reading

What is Big Data?

By Craig Gosselin on Nov 16, 2021 12:49:22 PM

Big data is the technology that underlies many of our most important advances. Enabled by machine learning and connectivity, large tranches of data can now be mined for insights rapidly and used to improve effectiveness, reduce waste or accelerate processes.

Continue Reading

What is Technical Debt and How to Manage It

By Craig Gosselin on Oct 20, 2021 10:59:05 AM

Technical debt affects almost every organization, cuts into productivity, drives down profits and inhibits efficiency. Worse, it represents an often unquantified and unconsidered risk that can cause outages, direct financial losses and reputation damage. Fortunately, it can be fixed — and usually money can be saved fixing it. In this post, we’ll introduce the concept of technical debt and consider what it looks like on the ground, as well as considering the forms it can take. Then we’ll talk about how to remedy it.

Continue Reading

    Get in touch