Alle Artikel in: English only

Why going lean is dangerous!

Don’t be lean, be smart! Nowadays, people talk a lot about doing business the right way. They put in some thoughts about digitalization and startup bullshit talk. One of those catchy buzzwords is „lean“, „lean startup„, or something similar to this. The problem is: most people (even most so-called experts) do not really know what lean means, confuse it with doing something stupid and often fuck up. It is okay to fail – but do not fail by being stupid!   What do people think „lean“ means? „‚Lean‘ means that we do not discuss everything in detail. We rather just do it and do it step by step. We also do a quick test first to check if there is any market need“ – that is how most executives and experts explain it to me. Some say „lean“ is about testing, it is about prototyping, it is about a first Minimum Viable Product (MVP), it is about tipping your toe into the water first, it is about step by step, it is about failing fast …

askNOBODY – the maybe most advanced AI ever!

Nowadays, everybody is talking about Artificial Intelligence (AI) and robots ruling the future world – and, of course, I am one of those guys. I am pretty much convinced that machines can do most jobs better and more efficient than humans do. This does not only apply to very simple tasks, but also the so-called „creative industry“, and those jobs that are quite annoying (like unfriendly and incompetent service workers). To support this movement, I have spent thousands of seconds to build the maybe most advanced AI ever! Imagine Siri, Cortana, Google, and even Skynet, all united. It is no longer about simple math, but about recreating the strongest human abilities.   Get to know NOBODY!   How it works Click on askNOBODY.com. Enter any question or task you can think of. Hit the button. NOBODY will analyze human nature and the knowledge of the whole (accessible) world, to come up with the most intelligent answer. See your life enriched as hell!   Try it now! It is free and does not cost you anything (except …

Detect AdBlocker in WordPress and react properly

As you might know, I am not the biggest fan of AdBlock. While I am more worried about the potential annoying response of advertisers to more and more ad blocking users (more on this issue in German), those plugins can pull a lot of necessary money from informative websites and blogs. Here, I want to show you how you can detect if a user is using any AdBlocker and show some specific content to him/her – all in WordPress. We cannot and will not block AdBlockers! Ads will still get blocked, but we can use the AdBlocker as some kind of switch. Generally, there are different strategies on how to properly deal with this issue. Some news sites recently started to block their whole portal if you do not deactivate your AdBlocker (if an AdBlocker is detected, block the whole page and show a short message). This can work, because most users still want to enter those important pages. This most probably will not work for your blog or smaller news portal as you are simply not …

Beyond Programmatic Buying There Is Programmatic Creation

Programmatic Buying is one of those big fancy buzzwords that are moving around the industry and driving people crazy for some time now. At the moment, the use of programmatic ads is still at a low level, but that is no reason to underestimate its true potential. Let’s have a look into the future of TV advertising. To explore this potential, one needs to see beyond Programmatic Buying to something that could be called “Programmatic Creation”. While the first one describes the process, where an advertising spot is automatically placed, based on the best target audience fit, Programmatic Creation additionally tailors this same spot to optimize its effectiveness. Just think of the following example: As Fernbach et al. (2013) found out, the right degree of explanatory complexity is very important when marketing a new product – but it depends on the cognitive reflection of the audience. In other words: If you talk to experts, increase complexity; if you talk to novices, decrease it. Let’s say that some data analysis found two perfect spots to place …

Get correct image urls with WPML, W3TC, CDN on Nginx

Here comes another tech post. Again in English. After testing many possible ways to manage content in different languages, I’m pretty sure WPML is the best WordPress extension on the market. However, when moving Placedise to the next level, I recently came across several problems. They are all based on the fact that WPML changes the url of images if you surf translated content. In my case, I use subdirectories for other languages – e.g. German sites go to www.domain.com/de/ (but I think it’s the same if you use domains or parameters). The problems occur if you use Nginx rather than Apache and additionally if you use a Content Delivery Network (CDN). Both are clever moves if you want to optimize performance, but WPML not working is not acceptable. Since I didn’t found that much helpful information on the internet, I will write down my solutions here. Feel free to be happy about it!   Issue 1: You always get redirected to subdirectory language if two pages share the same slug For example, you have …

SVG-Images with PNG-Fallback in WordPress

SVG is kind of a big issue since people surf websites with high-resolution tablets and Retina display Macbooks. So, it’s no surprise that a lot of people want to use those files in their projects. SVG files are vector images (based on XML). They are very small concerning their data size, but can be scaled to any resolution without blurring effects. When I was working on one of mine and trying to implement SVG-files, I realized that WordPress (even after the latest main update) doesn’t support them. Firstly, you can’t upload those files. Well – this can be fixed easily (I used the lines by Dennis Erdmann). Secondly, if you want to use some intelligent code that show a png-image for older Browsers and the SVG image for newer ones, WordPress constantly deletes those lines. Of course, this only happens when you try to write it within the WP editor. Hardcoding works and it also works in WordPress if you stick to the HTML input and don’t use the visuel editor. However, this wouldn’t work in the long …

UCLA Bruins Wallpaper

It’s time for an English blog post. Some minutes ago, I started daydreaming about my time in Los Angeles and also began watching all those movies I made/collected and pictures I took. Afterwards, I decided to give you all a little present – a wallpaper I designed about 1,5 years ago. So, in case you’re going or went to UCLA, you might enjoy it. Unfortunately it’s only available in full hd (1920 x 1080 px).   Download it here   Go Bruins!