Welcome!

Klaus Enzenhofer

Subscribe to Klaus Enzenhofer: eMailAlertsEmail Alerts
Get Klaus Enzenhofer via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Klaus Enzenhofer

Website Traffic Surge: Is It Marketing Driven or a Bot Attack? Nobody wants to be in the news with headlines like this, but it happens. I'd like to share an interesting experience I had when meeting on site with an anonymous customer. I've since noticed this same problem a few times, concerning email marketing, conversion impact, nervous operators, CDNs and what happens if there is no communication between the marketing teams and IT operations. Is it a bot/denial of service attack or a "successful" marketing effort that caused this increase in traffic and degradation in response time? It was back in January when I arrived at the operations center of the customer and instead of the usual warm welcome, the head of operations - let's call him Hugo - just said: "I'm glad you're here! I think we have a bot/denial of service attack from Asia currently going on. Look at th... (more)

You Only Control One-Third of Your Page Load Performance!

You don't agree with that? Have you ever looked at the details of your page load time and analyzed what really impacts Page Load Time? Let me show you with a real life example and let me explain that in most cases you only control 1/3 of the time required to load a page as the rest is consumed by third-party content that you do not have under control. Be Aware of Third-Party Content When analyzing web page load times we can use tools such as dynaTrace, Firebug or PageSpeed. The following two screenshots show timeline views from dynaTrace AJAX Edition. The timelines show all networ... (more)

Case Study: Too Fast for the User

I just heard an interesting story from Runtastic, who is one of our Mobile Real User Monitoring customers. Runtastic's main mobile app allows their users to track their sport activities such as running, biking, hiking or skiing. They had a user complaining about too high speed. He didn't actually complain about the performance of the app but instead complained about his average speed during his workout as calculated by the app. After his one hour biking session, the app showed the he covered a distance of 490 km - that would probably be a world record and give him the yellow shir... (more)

Comparing User Experiences: Web, App and Mobile

With the establishment of mobile web and native mobile apps, your website isn't the only customer touch point anymore. Mike Austin, Director of e-Commerce at RoomsToGo said it best: "Our customers expect the same experience throughout all our channels no matter if it is the website, mobile site or the real physical store!" How can you measure the user experience across the various channels your customers use to interact with you? Let's see what we can do to make the user experience quantifiable so we can make informed data-driven decisions. If we look at the different channel type... (more)

How to Monitor Swift/iOS8 Applications for Crashes and Performance Issues

Apple just came out with the new programming language Swift. According to Apple, Swift will make it a lot easier and more fun to develop apps for both iOS and OS X. That's in contrast to the current language, Objective-C, which is somewhat antiquated and considered by many to be difficult to use. Although Swift is easier to use, we're sure that there will be issues like crashes, slow request, errors and so on as we already know it from Objective-C and other languages. We also know that business will ask for usage statistics. This is the reason why we immediately investigated Swif... (more)