LibreArm – Breathing New Life Into QardioArm Devices
How I built an open-source iOS app to keep QardioArm blood pressure monitors alive after Qardio, Inc. went bankrupt and removed their app from the App Store.
Agent of Digital Transformations | Executive Problem Solver | Dedicated Team Leader | Passionate About Marketing Technology Innovation
How I built an open-source iOS app to keep QardioArm blood pressure monitors alive after Qardio, Inc. went bankrupt and removed their app from the App Store.
Learn how I built a local FirstSpirit development environment with secure HTTPS tunnelling using ngrok, enabling external service triggers and API integration tests without complex infrastructure.
A behind-the-scenes look at why I built lightweight Docker environments for WordPress and Drupal development. Featuring MariaDB for performance and Ngrok for secure HTTPS tunneling, these setups are ideal for testing plugins, modules, and headless integrations. Explore how this portable stack simplifies local development, with open-source repositories ready to clone and run.
Tired of hitting limits while developing workflows on n8n’s hosted plan? I built a lightweight local dev setup using Docker and ngrok that gives me full freedom—unlimited executions, secure webhooks, and total portability. Here’s how I use it to build locally and deploy to the cloud with ease.
Tired of manually checking multiple industry sources every morning? I built an n8n automation that pulls the latest articles from trusted RSS feeds and posts them directly into Slack—filtering out duplicates and saving time. Here’s how (and why) I built it.
This series of posts, shows you how you can harness this differentiating capability in your Crownpeak CMS configurations. This post deploys PHP using Crownpeak's SmartLiving reference project.
In this series of posts, I will show you how you can harness this differentiating capability in your Crownpeak CMS configurations. This first post deploys static HTML using Crownpeak's SmartLiving reference project.
Perhaps a new analogy to describe Crownpeak’s DXL Inject® pattern, likening it to one of the geniuses of nature.
In this article, I reflect on the challenges and compromises of selecting content management platforms. Amidst this landscape, Preston So's concept of the "Universal CMS" emerges as a beacon of clarity, promising to cater to marketers and technologists seamlessly. Is there a resonance between this visionary idea and my experiences with Crownpeak's Static Hybrid CMS, hinting at a paradigm shift in…
This article focuses on the Static CMS Hybrid-Headless architectural pattern and how it can have significant advantages against its similar, but not identical, traditional or monolithic Hybrid-Headless counterpart.
In this article, we'll discuss how many CMS vendors have extended their existing platforms to provide two (or more) of the fundamental architectures in an attempt to win the battle to the top.
In this article, we'll discuss the most common types of publishing architectures within the world's content management system (CMS) platforms from a business owner's perspective. We'll explain what each is and highlight the various advantages of each, but we'll also highlight some things to be aware of when you select a particular platform architecture.
At Crownpeak, we built SDKs for the three main SPA frameworks (React, Vue.JS and Angular) to seamlessly "wire up" the SPA to data provided by DXM and to generate all of the DXM configuration required to support the authoring capabilities. The ability to iterate through an application, identify everything required to support the content author, and automatically generate it all (i.e., templates,…
In this post, I will guide you through the steps to deploy a serverless Web Delivery Infrastructure using Amazon Web Services.
A Pair of Lambda@Edge Functions for Executing Common Operations on Request.
A "pre-SDK" method for feeding React applications from Crownpeak DXM.
Crownpeak DXM greatly reduces the overhead associated with the traditional DTAP environment.
Crownpeak Digital Experience Management (DXM)’s Decoupled Content Deployment Architecture provides organisations with complete flexibility in what, how and where content is distributed. In today’s modern customer-experience-focussed world, the ability to curate content in a single location, taking advantage of centralised governance while enabling local market flexibility, then deploying this…
In this post, we will install pre-requisite compilation tools, download & compile version 2.6.16, and install as a service within CentOS.
I have recently had to automate the backup of all databases upon a MySql server, compress, and save to a SMB/CIFS share.
This post describes installation & configuration of a single node installation, built on-top of CentOS6. It assumes that internet access is available from the OS.
This guide covers installation, configuration and a number of useful tips for working with Solr (v4.4.0) under Tomcat (v7) on CentOS (v6).
This post describes installation & configuration of a basic 2-node cluster built on-top of CentOS 6. It assumes that internet access is available from the OS.
This post describes installation & configuration of a basic 2-node cluster built on-top of CentOS 6. It assumes that internet access is available from the OS.
This post describes how to configure CentOS for load balancing via LVS (http://www.linuxvirtualserver.org/) and Piranha (https://www.redhat.com/software/rha/cluster/piranha/). It is by no means a debugging guide, but explains the basics.
I'm going to install the Grid Hub system upon a standard CentOS 6 installation, and then connect it to multiple remote instances, running across a variety of Windows operating systems.
Recently I've needed to request a new SSL certificate for a website running on IIS6. The existing website has a certificate that I'm looking to replace, but as this was originally generated as a 1024-bit certificate, I cannot prepare a new request for the website through the IIS6 tools - I can only renew it.
I'm working on some C# project components that I need to run under CentOS6. Mono (http://www.mono-project.com) is an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime. With Mono installed, many of the .NET features will be available under the CentOS platform.
Siege is an http load testing and benchmarking utility. It was designed to let web developers measure their code under duress, to see how it will stand up to load on the internet.
CentOS uses a number of different files for networking purposes – this post details the most widely used files for general networking operations.