1. as Note

    Setting up S/MIME on macOS Sierra & iOS

    Setting up S/MIME is actually not that hard. That said, it’s probably still too nerdy for a normal user so this type of email encryption is likely not something for non-technical people. You need a Email certificate by an authority Of course you could create a certificate yourself but then no one would trust this manually so it’d be useless. However, there are a very few providers that offer S/M…
  2. as Note

    Open Research Funding in Web Development

    With 16500 email readers and tens of thousands readers online, my WDRL project seems to be of big interest for many people. Understandable if we take into account how hard it is to keep up to date with web development technology. But how is this continuous research project financed? Mostly by myself. And that’s a problem. After four in terms of acceptance successful years, my project is still c…
  3. as Article

    The Divergence of Developers — Think out of the Box

    On Twitter, we like to discuss the latest technologies and ideas like how to integrate CSS the best way into our web app stacks using ES6 modules. One after another ES7 feature is being pushed into browsers, and yet we tend to forget what the majority of developers need. It’s due to us living in this tiny bubble called Social Media—channels not everyone is following. When we look at what has been add…
  4. as Note

    Peter Thiel’s Influence

    What we often overlook is the influence of individual people on companies and even us. With Peter Thiel’s support for Donald Trump, we need to reflect our decisions online again, and finally need to draw the necessary conclusions. Many of us in the web development industry indirectly live of Peter Thiel’s money. We use Facebook, we use PayPal, we use Salesforce, we use Asana, Stripe, OpenTable, Kic…
  5. as Article

    Enough Vacation — An Individual Goal

    Let’s talk about vacation and time-off from your day to day job. I’m not a perfect example myself but in the last seven years working as a freelancer I’ve gotten some ideas about what my body expects from me, what my brain expects and how I need to force myself to take vacation. Some things I learned the harder way. It’s Geek Mental Health Week again but this post is not limited to “Geeks” or any other group…
  6. as Moment

    Travelling Norway

    From September 6th to October 2nd 2016, me and my girlfriend travelled through southern Norway to discover the landscape, national parks and to get some distance to the every day work routine. Equipped with a custom build VW T5 camping bus, we experienced a lot and had a great adventure. Hiking along the southern coast of Norway is great. The uniqueness of a mixture of grass and rocks makes you…
  7. as Note

    Notes on “Managing Dedicated Time-Off And Vacation”

    I’m crappy at managing my vacation and forcing myself to rest. Don’t get me wrong, until I realize the truth, I think I’m good at this. Last weekend I suffered from health issues, and it’s still not entirely away. I don’t know exactly what’s the matter but reflecting on the roots of this, I realized that something has been very wrong for quite some time now. I claim to have an amazing life — being a web d…
  8. as Article

    How AMP supercharges link rot

    First of all, I’m not going to dismiss the huge performance benefits and research concepts of AMP here. There’s a more important story here to look at: Link rot. Yesterday, I read about a story where an artist lost his entire work when Google switched off the old Blogger platform. This threw thousands of blogs into nirvana. Google announced this, but the key problem remains: If the domain itself and…
  9. as Article

    If you use Let’s Encrypt and have Apple News Bot, act now

    Since quite some time I wondered why Apple’s News Bot hehaves so agressively on WDRL’s site. It creates about 20-40000 requests to my server each day. This week I finally found the reason due to this article. AppleNewsBot is incompatible with Let’s Encrypt certificates and gets more agressive when detecting that it can’t fetch the data. Apparently, this issue has been reported to Apple already months …
  10. as Article

    Using VPN and Tor for Web Development

    Many developers might ask why I would use a VPN or Tor network. Besides some of these networks being able to protect your privacy, they offer developers a huge other feature: Slowness and different locations to test your application and website. Check a CDN’s Cache If you use a CDN to serve your assets, you sometimes need to purge / invalidate the cache for a file. But most CDNs don’t do this ins…
  11. as Note

    Putting ourselves into Perspective as Developers.

    We spend hours, days into developing a small component of a complex web app but don’t appreciate a craftsman spending hours to fix our radiator. How weird is that? Let’s put ourselves into perspective more often and appreciate other people’s work. Why do we as people tend to overrate our own work while not appreciating other peoples’ work? Why would web development be better work and better paid than so…
  12. as Note

    Notes on “The Mental Disease of Late-Stage Capitalism”

    In WDRL 136 I added an article to the “Going beyond” section called “The Mental Disease of Late-Stage Capitalism”. As I got some very interesting reply via email and I decided to publish it so others can read this as well. Hi, Just a quick note about some of the "Going beyond ..." articles you have promoted. You should be careful about conflating capitalism with whatever economic system …
  13. as Note

    The WDRL Evergreen List

    I’d like to announce the immediate availability of The Evergreen List. It’s a hand-picked selection of resources from the weekly digests that are important for a longer time. Why does The Evergreen List exist? This additional list has been created so that people can find very important, all-time relevant content easier. You could also see this as the filter for the filtered weekly lists that only con…
  14. as Article

    The Responsibility Mindset With Artificial Intelligence

    The key in getting the problem of data-farming by global companies right, is to make people understand what is happening right now. It’s not about Facebook and Google here — we’re right in the middle of a whole generation that is unable to cope with the topic of privacy. With the super-fast growing world of digitalisation and artificial intelligence, users cannot grasp the impact of it to our priva…
  15. as Note

    On “What are CSS Modules and why do we need them?”

    I long hesitated to comment on the “CSS Modules” tool, but seeing an article on CSS-Tricks about it, in it some fundamentally flawed assumptions and arguments, I want to shortly add some thoughts to it. CSS Modules takes a different approach. Instead of writing plain HTML, we need to write all of our markup in a JavaScript file, like index.js. This is the first and main issue I have with the who…
  16. as Note

    On Cloudflare’s “The Trouble with Tor”

    Last week, Cloudflare published an article headlined with “The Trouble with Tor”. The whole post was caused by protesters who complained about Cloudflare’s strict Tor policy. The default setting for user’s sites is to ‘block’ Tor traffic and ask people to solve a Google Captcha. While this is not blocking access to a site in a traditional way for most people, it is indeed a complete block for many people…
  17. as Note

    Notes On My Conference Year 2015

    For me, 2015 has been quiet regarding conferences I attended. After years with many events I needed a break from seeing all the same things over and over again (which is only a bad thing when you attend too many events). TEDx Munich In November, I attended TEDx Munich and it was amazing. They achieved a great mix of speakers, very good diversity (speakers, attendees) and after a every two to…
  18. as Article

    Open Service Worker Questions

    Recently, Service Workers made quite some noise and people encourage to use this very newest technology on every website. But when I looked at the implementation and specification, I ended up having more questions than answers to it. Note: This post is not a rant about Service Workers. I believe they are a great technology and help us as developers creating better services. This is just an…
  19. as Article

    Why You Should Choose Your Own HTTPS.

    I often hear from developers that they use Cloudflare to secure their sites. The service acts as a CDN and DDoS protection and offers free HTTPS for your website. The only thing you need to do is moving your domain’s DNS servers to Cloudflare’s. But this isn’t the whole truth. Note that this isn’t a particular problem of Cloudflare but a disclosure of a common misapprehension of their service. “The Ch…
  20. as Article

    See The Progress

    With Firefox 43 we have the possibility to natively disable known trackers. With the new privacy protection mode you can do more than you think. An experiment worth trying. I’ve been experimenting quite a lot with Firefox’ new tracking protection recently. It revealed some quite interesting things about where we’re at in the web. Unfortunately, it’s not as good as you might think and here’s why. You might…