Category: Work
-
Creating a restful API from a SOAP web service using node.js
I believe I am in a minority of developers in that I actually have a sweet spot for SOAP based web services. This goes back to when Web 2.0 was very new, and the idea of distributed computing via WebServices rather than RPC was the future. Being a more traditionally trained computer scientist and object…
-
Revisiting and updating a React Native app from a few years ago
A few years ago I created an app for Fife County Council to allow them to audit the bus stops they are responsible for and report any maintenance issues on the go. With over 4000 stops, providing a system to manage manual inspections and poster updates is very important. It turns out the app hasn’t…
-
Using Azure pipelines for concurrent feature branch test deployments
I have been asked to look at creating a Continuous Integration setup whereby our dev team can create feature branches for a client website and have commits to those branches result in that branch being deployed to a Windows Server as it’s own .net website. Each branch requires its own website as clients want to…
-
A naive general forecasting model to help set performance targets for websites
As part of my role at FreshEgg I get asked to look at various data driven aspects of the business. Recently a team asked me how they might use past performance data from a client website to help set internal targets for performance for the coming year. Whilst the client was very happy with the…
-
Creating a chatGPT powered app for writing Purpose Statements for small businesses
My uncle has a business that helps SME’s clarify and define their purpose to help them either strategise or tell their story to customers or investors. He asked me recently to explore if it would be possible to use AI to help founders and these SME owners to clarify their purpose by means of writing…
-
Enhancing Agency Internal Reporting with a Bespoke Looker Studio Connector
In the fast-paced agency environment, efficient time management and accurate client reporting are paramount. Looking to use technologies to enhance operational efficiencies, I was asked to explore the API of Fresh Egg’s agency management platform Synergist to try to streamline how project managers access and report on data. As I like to do I tried…
-
Automated Google Analytics 4 Setup Checker for Charitywise
As part of my role at FreshEgg I am asked to contribute towards our Charity focussed learning platform charity wise. I have recently been working on creating some automations for the Data & Analytics team to help them with their regular maintenance checks of clients Google Analytics 4 property setups.
-
Exploring Apple’s App Clips for Activation
Originally published at aip.media from when I worked for Anything is Possible Last week we in the Tech team were buoyed by a client meeting and their desire to reduce friction from their customer journeys. The client absolutely understood the importance of mobile and having a great customer experience, however they also understood that creating…
-
Cannes Lions Diary: Touchdown
Originally published at aip.media when I worked for Anything Is Possible. Brighton. Durham. Paris. Nice. Cannes. Not the most straightforward route. That will teach me to let my passport lapse (another thing to thank the pandemic for.) But arriving at Cannes Lions 2022 is all worth it. Straight from the airport taxi into a Department…
-
How artificial intelligence boosts MarTech effectiveness
First published at aip.media whilst I was working for Anything is Possible Do androids dream of electric goats? I thought I would write today a little on the astonishingly rapid pace of progress with practical AI systems and speculate as to how they might affect the world of marketing. We as an industry have become…