Blog

Latest blog articles

Digital Nomads: Pandemic and work/life balance

Digital Nomads: Pandemic and work/life balance

As a consultant, I have spent most of my time over the last 10 years on the road. However, the COVID pandemic changed my work situation overnight. Maybe my travel routine was wrong all these years? Maybe the digital nomad…
From Proof-of-Concept to Controlled Deployment of Azure Resources using Pulumi

From Proof-of-Concept to Controlled Deployment of Azure Resources using Pulumi

Previously, we looked into deploying Azure resources uing infrastructure-as-code using Pulumi. In this post, I am walking you through creating the C# (or TypeScript etc) code from manual prototyping and proof-of-concept deployments in Azure to making them using Pulumi.
Gulp task chaining for SPFx projects

Gulp task chaining for SPFx projects

When swapping between debugging using a workbench and deploying to a SharePoint developer tenant, we need to toggle the –ship flags. Also, we need to chain the Gulp commands. Just running gulp package-solution –ship does not perform the entire chain.
Automating Deployments using Infrastructure as Code with Pulumi

Automating Deployments using Infrastructure as Code with Pulumi

To handle Infrastructure-as-Code workflows, I use a product called Pulumi. It is built on top of the open-source platform Terraform. Pulumi handles versioning and recreation of cloud resources, handles state and shows a preview of what changes will occur.
Grouping XML Data using Altova and Logic Apps

Grouping XML Data using Altova and Logic Apps

Example using Altova MapForce to generate an XLST 2.0 mapping function and deploying this into an Azure logic app for use in an integration service.
Transform XML using Altova MapForce in Azure Logic Apps

Transform XML using Altova MapForce in Azure Logic Apps

Azure Logic apps has powerful capabilities when joined with an integration account. This allows us to do advanced data mapping transformations. In this example, I will use Altova MapForce to design the mapping between the two file formats.
Creating Services with Logic Apps and Azure API Management

Creating Services with Logic Apps and Azure API Management

As we provide server-to-server APIs and expose business logic and data to partners and developers, we end up with a large amount of services on different systems, platforms, endpoints and domains. It can be challenging to keep order and structure…
Plug-in: Ensure Single Event Handler in jQuery

Plug-in: Ensure Single Event Handler in jQuery

As an update to "Ensuring single instance of event handlers", I wrote a plug-in to handle this as well. The point is, you could use off and on -but what if there are several handlers? You will risk overwriting other…