I had an extremely brief discussion the other day about custom code, Extensions, and data quality, with Urs Boller. You all know how much those three topics mean to me, and that I have some opinions on all three of them. I also have a lot of respect for Urs, so when he challenged my … Continue reading No Custom Code – is an Extension the answer?
Category: Opinion
Articles that are less technical and more opinionated
Consultants (can) do Everything
A title that could not be more humble, for an article that has two parts. In hindsight, I should have made it two articles, but hindsight is a fair-weather friend, and yours truly doesn't mind long articles. In the first part, I will sing a song of praise to the consultant in our industry. I … Continue reading Consultants (can) do Everything
Out with the Old!
The subject of today's article is "things we do, well, because, and which we should stop doing." https://media.giphy.com/media/3oKIPj8bJ9ky9ubKGQ/source.gif Below, you can find a list of things that I, personally, would a) not do anymore, and b) like to eradicate from any deployments I have ever participated in. I'd also like to erase them from my … Continue reading Out with the Old!
Analytics Team Roles
This is the English version of an article I wrote on my now-defunct German Webanalyse auf Deutsch blog. It is very slightly off topic, I guess, but maybe you'll learn why great Analytics teams always seem to contain this one total douche, who doesn't even know what a KPI is. I read my old post … Continue reading Analytics Team Roles
2019 Challenge: no Custom Code
Challenge for the year 2019: no custom code I challenge myself (and you!) to not use any custom code when you deploy any of the Experience Cloud Solutions. Rules There is only one rule, actually, which is: if you need any Javascript code, put it into an Extension, publish the Extension (privately if the Javascript … Continue reading 2019 Challenge: no Custom Code
A Standard Data Model for Requirements
Adam Greco recently wrote three articles about how you can embed business requirements into Adobe Analytics Workspaces ("Adobe Analytics Requirements and SDR in Workspace" I, II, and III) in order to help data consumers understand. His method goes all the way from "this is why we added eVarXY" to "78% of requirements are currently tracked … Continue reading A Standard Data Model for Requirements
When concrete meets water
Last Summer, I randomly came across an article in the Guardian about Why Roman concrete still stands strong while modern version decays. An interesting read, which I remembered this morning during a rant from one of my colleagues. My colleague was slightly frustrated whilst working on a "show room project." They are building a site … Continue reading When concrete meets water
The Era of Server-side Everything
I had a slightly shocking, and certainly eye-opening moment a month ago or so. I was chatting with Cornell, who is not only my colleague, but also probably the best Target consultant I know. He shocked me by casually saying that he thinks the future of A/B testing and targeting is server-side. As a developer, … Continue reading The Era of Server-side Everything
Project Management, Development, and Analytics
Note: this article is relevant for you if you have ever, or are likely to participate in a bigger project that includes building the platform as well as deploying Analytics, Target, Audience Management, or similar tools. I think it is relevant for developers as well as project managers. Often, we Analytics people are tasked with … Continue reading Project Management, Development, and Analytics
Always deploy DTM production libraries
No beating about the bush this time, I'll just spit out what I have to say: There is no reason to embed DTM staging libraries anywhere, like, ever! I don't actually think this is controversial, more of an example of what I heard a colleague say the other day: "common sense" and "common practice" are … Continue reading Always deploy DTM production libraries