Subscribe via RSS

macOS Mojaves dark mode affects websites

The upcoming new version of macOS (Mojave) will have a dark mode option. While this is an option on the operating system level and will affect apps, it will also affect websites viewed in Safari turning the default background color of <html> to a dark gray. Here is a tweet by Kuldar Kalvik showing a screenshot of it.

Although this behaviour might change until the official release of macOS Mojave I still think this is a good reminder to always set a background color for <html> in your CSS. Almost all browsers default to white, but it’s not an industry wide defined standard as far as I know.

My issue with spotlight search on the iPad

Okay, here is a very little detail that I find extremely annoying when using the iPad. I have the Smart Keyboard attached to the iPad almost always and I like to use it to open apps via spotlight, much like I do with on macOS.

So I hit CMD + Space and the spotlight search appears. Now, if I haven’t searched for anything, the search bar is empty and I can just start typing. If I hit enter I open the app. If I want to switch to another app, I can hit CMD + Space again and spotlight search opens up and the old search term is already selected so I can start typing and replace my old search. That’s awesome:

Spotlight search on iPad when opening from an app

But here is the problem: If I have already searched for something and then open spotlight search from the home screen (and not while in an app), the already entered search text is not pre selected:

Spotlight search on iPad when opening from homescreen

So when I quickly hit CMD + Space and start typing I add to the latest search instead of replacing it.

I can do the CMD + A shortcut to select all text and then start typing to replace it, but it is really annoying and inconsistent and I constantly forget it.

This has to be a bug, right? Or am I overlooking how this might be a feature?

Very early thoughts on sniping in Battlefield V

Battlefield V screenshot
Screenshot from gameplay by Stodeh

E3 and EA Play are currently happening and the first gameplay videos of Battlefield start to surface on YouTube.

From what I can tell so far it looks a bit more like Battlefield Bad Company 2. I never played it, but from what I’ve heard, everybody loved that game. So that’s a good thing I guess.

As with every new Battlefield game I’m mostly interested in sniping gameplay and how the game changes for the Recon/Scout class.

Obviously I haven’t played the game yet and it is generally still very early in the development phase (Pre-Alpha). But I have seen about 20 minutes of sniping gameplay by Stodeh. Based on this video and all the information I’ve gathered so far, I have a few thoughts which I’ll now share with you.

  • The Pre-Alpha build of Battlefield V which runs at EA Play has no suppression. I can’t tell you how much I love this change and I pray to DICE and EA that they’ll keep it like that. Where you aim is where you shoot. Learn to control recoil, focus on your target and you will be able to stand your ground even in difficult situations. Overall that’s a nice buff for Snipers.
  • A huge change to the previous Battlefield titles is that there is almost no 3D spotting in the game. That means you can’t and don’t need to spam Q to spot enemies. I think that’s primarily a nerf to Snipers, because now you have to actually spot enemies with your own eyes and can’t just let the game take care of that for you. But it can also be seen as a slight buff because you as a sniper are harder to see as well. There is still scope glint in the game, but no 3d spotting might actually help you to pull off some long range sniping.
  • The minimap also got a huge change and doesn’t show as many enemies. So that hurts my gameplay, because I’ve learned to use the minimap heavily to my advantage. But I welcome that change together with the 3d spotting change. It will make the game harder to play. I like that.
  • The above changes in turn make dedicated spotting devices even more useful than they have already been. They were nice and helpful before, but spamming Q was already doing a good job for you. But now these device get you a real advantage.
  • I’m not sure which gadgets will be in the game, but I’ve seen at least the flare gun already. From what I’ve heard it will not 3d spot enemies, but show them on the minimap. There is also something going on with having to actually shoot them in the air instead of just putting them on the ground, but I’m not exactly sure how the flare gun will change compared to Battlefield 1.
  • A huge change in general is the introduction of the so called “Attrition”. Among other things that means you carry less ammo and won’t regenerate to full health after taking damage, which in turn means more people will run around with less than 100 health. As a sniper you will mostly try to shoot for the head because it’s a one shot kill, but this change will definitely result in more one hit body shot kills. It can be especially helpful when playing aggressively as a sniper and getting into close quarters encounters where you have to rely on quick shots and drag shots and don’t have the time to perfectly aim for the head.
  • I think I have seen C4 in the inventory of the recon class, but I’m not sure yet. I really hope it’s true, I loved to have C4 as a sniper in previous Battlefield titles.
  • Same goes for the Spawn Beacon. I think I’ve seen it and I really hope it makes a return in Battlefield V. It’s really helpful to get yourself and your squad into advantageous positions.

Battlefield V is still a long time away, but I’m already hyped and really looking forward to getting my hands on it as soon as possible.

2 hours, 27 photos taken, 10 photos edited

Photos from a 30° celsius sunday walk through East Berlin. I’m unusually happy with the results.

A weekend in Hamburg

Last weekend I was in Hamburg to attend the Nerdlichter spring festival and to just spent time with some friends. Regrettably I didn’t take a lot of photos, but here are at least some impressions.

Melly ( was obviously thinking about the upcoming rain 😠

Web browsing on Apple Watch

With watchOS 5 the Apple Watch will gain access to web content. As far as I know, there won’t be a dedicated browser app, but you will be able to open links from Mail and Messages. Which will make testing your sites a bit cumbersome, now that I think about it.

Erik Runyon nicely summarized everything we know so far about making your website and thus your content accessible and looking nicely on the Apple Watch.

The most interesting point to me is that Apple is automatically scaling everything down to fit the small viewport. The watch is reporting a width of 320px, even though it’s actually smaller.

Make sure to read Eriks post: Designing Web Content for watchOS

In the end it is like it has always been: If you write semantic accessible markup with progressive enhancement in mind, you’ll be fine.

I’m really interested to see how many people will use the Apple Watch to access web content.

My love for esport

The term “gamer” still has some negative connotations, I think. But whether that’s true or not, I probably have to call myself a gamer. But if you ask my friends they will confirm that I’m not the typical one who likes games in general and just plays everything and is always on the lookout for the next fun game to play.

I never play games on my iPhone or iPad, I have a Nintendo Switch, but very very rarely use it. What I do use is my custom built Gaming PC, probably every day. But I seldomly play single player, story driven games. I like them in theory and try one every couple months or so, but I never really get into it.

What I do love are competitive multiplayer games. DotA 2, Overwatch and the like. I like the sport aspect of gaming. Practicing, getting better, competing, taking it seriously. I have fun if it’s not just about the fun, I guess?
I like giving it my all and being exhausted after playing. It sounds weird writing that down, but that’s the truth. I like the emotions of winning or losing.
I often like to think I got that from playing soccer for relatively serious teams for about 13 years or so.

Recently I heard a DotA 2 Pro say “You don’t play DotA to have fun” and on a certain level that is definitely true and I somehow love the game for that.

Despite me loving the esport aspect of gaming so much, I never really played in a serious team. I was only once part of a clan (when I was a teenager, teams were still called clans), but we were just a bunch of friends trying to win a couple of War Craft III matches. We weren’t really good, but we had one or two practice evenings per week.

Anyway, esport is growing massively and it gets more and more recognition in the mainstream media. Tournaments get bigger and players get salaries. That is great and I love being a part of it, even if it’s currently just as a fan and a mostly bad, but highly motivated player in my evenings.

I watch a lot of DotA tournaments, have favourite teams and in general follow the scene. I also watch some Overwatch matches from the Overwatch League and sometimes even watch a few rounds of CS:GO tournaments if I see streams popping up on Twitch.

For a while now my friends love playing Fortnite. I didn’t really get into it, but now the Fortnite community is making up competitive modes and starting online tournaments. Marcel told me about it the other day and I was immediately hooked. I don’t know what it is but it turned Fortnite from a casual game into something serious in my mind and I realized then and there that I really have a love for the whole esport scene, not just one particular game.

At some point I’d love to get involved in the esports industry somehow.
As a web developer, photographer, team owner or I don’t know what. If I were younger I’d love to pick one game and give it all I have to go pro, but I’m not kidding myself, that chance is long gone. 😁

So, esports, mh? Love it.

What I’m thankful for

A while ago I started writing a Bullet Journal, mainly to document todo lists on paper. It’s working quite well, but I still have a strange digital/analog back and forth. So I haven’t found the ideal workflow yet, but that’s fine.

The Bullet Journal is not only about todo lists, it’s also about jotting down ideas and thoughts and making all sorts of other lists. If you have never heard of it you can check out the official website.

The system is also intended to be extended as you see fit. So, about a week ago I started a new daily habit. I start each day in the journal with a one sentence note about what I’m thankful for.

At first I thought “oh no, in about two days I won’t have anything new to write down and then I have to repeat myself over and over again”. But then a few days later already I think a lot more about the little things in my life that I like and am thankful for. Not just while sitting down in the morning to write the note for the day, also while going about my day and living the normal daily life.

It’s by no means a radically new idea but it already has helped me immensely appreciating what I have and how lucky I am.

If you think your life is not as good as it could be or you just have a bad time currently, maybe give it a try yourself. I hope it does help you as much as it did help me.

Vier Jahre Selbstständigkeit

Nach einem Jahr habe ich meinen Beitrag zum ersten Jubiläum meiner Selbstständigkeit mit folgenden Sätzen begonnen:

Am 1. Juni 2014 habe ich meine Selbstständigkeit als Webentwickler begonnen. Das ist jetzt genau ein Jahr her und hier bin ich, noch immer im Geschäft. Ich fühle mich nicht so als hätte ich besonders viel erreicht, aber wenn ich so darüber nachdenke, dass ich jetzt ein Jahr ganz alleine für mich selbst gesorgt habe ohne die Sicherheit, dass jeden Monat ein Gehalt auf mein Konto überwiesen wird, ist das schon ein Grund zumindest ein klein wenig Stolz zu sein.

Das ist jetzt heute auf den Tag genau drei Jahre her und ich bin noch immer im Geschäft, ich würde sogar sagen besser denn je. Das hier soll kein Humblebrag werden, aber ich ertappe mich auch nach vier Jahren noch immer dabei, wie ich denke, dass das ja eigentlich nichts besonderes ist und ich ja nichts besonderes geleistet habe. Aber wenn man mal so ganz ehrlich darüber nachdenkt, dann kann man auch ruhig mal Stolz auf sich sein und “Ja, das habe ich gut gemacht.” denken.

In den letzten Jahren hat sich auch einiges getan. Statt ganze Webseiten alleine zu programmieren, konzentriere ich mich mittlerweile auf den Teil, den ich am liebsten mag und auch am besten kann. Das Frontend.
Dieser Luxus wird mir durch die Arbeit in einem wundervollen Team gemeinsam mit Jens Franke und Sebastian Weyrauch ermöglicht. Mit unserer gebündelten Expertise können wir so große Projekte in höchster Qualität liefern. 🙏

Den Blogpost habe ich damals mit folgenden Worten beendet:

Ich bin nicht auf den großen Reibach aus, ich möchte mir etwas langfristiges für die Zukunft aufbauen. In diesem Sinne: Auf in das zweite Jahr Selbstständigkeit.

Dazu kann ich auch heute noch immer stehen. Ein guter Verdienst macht die Arbeit leichter und kann mal Motivation sein, wenn es gerade nicht so viel Spaß macht, aber viel Geld war noch nie mein großes Ziel oder die treibende Kraft.

Ich habe früher, noch während der Abiturs, schon davon geträumt irgendwann selbständig zu sein und einfach gemütlich von zu Hause aus gute Arbeit zu leisten und damit langfristig zufrieden, glücklich und erfolgreich zu sein.

Das klappt aktuell sehr gut und ich gebe mir viel Mühe, dass es auch weiterhin so bleibt. 😊

Flea Market

Two red chairs on a flea market