Notes

A collection of thoughts, ideas and everything else that doesn't need a lot of words.

Resolving CSS Gridlock

The following article is a nice write up on the possibilities, difficulties and challenges that we might face with CSS Grid in production today. Discussing how we can possibly make the most out of it and learn the best ways to deal with incomplete support, Matthias offers a nice perspective on the topic and explains how prototyping can help us to better understand the limitations.

Dealing with incomplete support has always been one of the challenges of creating things on the Web.
[…]
To make the best use of it, we, therefore, need to learn how to play this new instrument and prototyping in code can be vital to explore the possibilities that CSS Grid offers.

Read the complete article on Matthias’ blog: Resolving CSS Gridlock

Permalink

The Problem With Full Stack

There has been a lot of talk about HTML & CSS recently. It's easy! Both languages aren't getting the full recognition they deserve. Many times they are belittled, yet so difficult to truly master. This article by Heydon Pickering is spot on and hits home so many times. Recommended reading.

This is all to say that, if you put someone in charge of all of these things, it’s highly likely they are going to be much weaker in some areas than others (I’m identifying a trend here; there’s no need to comment with “but I can do all the things”, thank you). Worse: they’ll tend to have little interest in improving in areas with which they don’t identify or for which they aren’t rewarded. In my experience, men especially earn kudos for their knowledge of JavaScript, but little from CSS skills. CSS, which makes things look ‘pretty’, is considered feminine (don’t tell that to a peacock).

You can read the full article here: Reluctant Gatekeeping: The Problem With Full Stack

Permalink

December

It’s the time of design & development advent calendars again. Hello December. This year went fast again. Since I recently decided to write more again, I was thinking to try to write something every day in December. Quite a challenge, but one can always try.

The start today, December 1st, didn’t go too well, since I’ve been out most of the day and when I remembered that I still wanted to write something, to my surprise my site was down :( Last night I initiated a server move for my hosting package so that I can finally have a better server and some new features. With that, obviously the IP address of the server had changed and I didn’t think of updating the DNS records on time… I have now updated the records and the site should be back up soon again, but this post didn’t make it on time for the 1st, or at least not on HK time for the 1st. Propagation seems to take some time today and I’m not sure if I want to wait for it. Either way, this and more posts will follow.

Happy December!

Permalink

Deep Work & Scheduling Work Time

Today I had a long conversation with Anselm & Tobias and how to best schedule work time and get the most out of it to be most productive. Tobias has tried the Pomodoro technique for some time and it seems to work well for him. Anselm and myself haven’t tried it yet, but are interested in doing so and, as we usually always do if someone does one thing, ask a lot of questions to get the quick tl;dr version from the person in the know ;)

I made me think of Brad Frost’s approach of scheduling every minute of the day, which is also quite interesting and seems to work well for him. For Brad the Pomodoro technique didn’t stick. The only way to find out what will work for me, is to try one and/or the other.

Even though scheduling every minute of the day sounds very intriguing, I think for now I do prefer the idea of Pomodoro, since it seems easier to accomplish and stick with.

One thing that came up today was how Pomodoro would (or could) apply to creative work? While for Tobias this is quite straight forward and should work the same way, I’m not sure if this can be applied to all different kinds of work. It for sure is possible to break creative work down into small pieces, 25 minutes doesn’t seem enough to even get into a creative head space… But: It seems.

I guess the only good way to find out is to try, hence I will try to apply it from tomorrow on and see where it will take me.

How do you schedule your work/time to be most productive?

Permalink

Semantic Components

I wrote a new article on Colloq where I explain how we solved an issue with our component semantics. It has proven as a solid solution for us and allows for a lot of flexibility, without messing up semantics. Read the article on the Colloq blog and if you have come across similar issues, I’d be glad to hear your comments and ideas.

Permalink

Productivity and Complexity on the Web

The recent “The Cult of the Complex” by @zeldman kept me thinking, just like this tweet by @dhh did. I also feel like there was a time where our work has been much more productive and efficient a few years ago. I keep wondering if there could be a correlation between our productivity and the increased complexity, mainly caused by the ways we work today. My initial thought was “No way, things are so much better than they used to be…!”, but no doubt, they’re also much more complex now.

So here’s the serious, and thought-provoking question: Has our work gotten so much more complex that this complexity might hinder us more than it helps?

What do you think? What’s your impression? Let me know your thoughts.

Permalink

#cfpwomen

Today I came across a tweet by Gerard Sans, in which he announced a public list to help conference organisers find more women speakers. I'm all in for more diversity at conferences and think that this is a great effort and another step in the right direction to create a better community, improve diversity and build a more inclusive community. We need more of this!

Have a look at the list if you want to give a little more diversity to your event and find some great (woman) speakers: #cfpwomen - The List or you can register as a speaker here.

Permalink

Better CfP Feedback

I have applied to a few conferences again this year and as usual, there are more rejections than acceptances. For obvious reasons it’s not great to get rejected, but I always try to learn more about the “why”. I usually always ask conference organizers for more details on the rejection and some feedback. Sometimes I don’t hear back, but other times I get really helpful, constructive feedback which allows me to improve for next time.

I’ve written about how to give better feedback on CfPs and what conference organizers can do to provide it on Colloq last week.

Permalink

GDPR is Great. And Sucks.

Over the last weeks I have learned a lot about the new GDPR regulation and the changes that will come with it. For the most part, I think this is a great and very welcome change and I believe that it will also unveil a lot of the really bad practices that have happened behind the scenes. I’m definitely looking forward to May 25th and the time after. This is all great.

On the flipside, many things about this regulation aren’t very clear and leave a lot of room for interpretation. If you want to be on the safe side, you might have to make some big compromises and that might not leave you too excited. Especially for sites/companies/people who already try to collect as little data as possible and put ethics at the core of their products, a lot of things have to be added to privacy policies that can make everything sound much more scary to end users than it actually is. Getting Colloq GDPR-ready makes for a good example of this. Stay tuned for some more details on our GDPR experience.

Permalink

GDPR and the Deadline Race

While we’ve been working through and signed quite a few DPA’s with various services to get Colloq fully GDPR compliant, we’ve also come across some services where I’m a little surprised about their feedback, which in more than one case reads somewhat like this:

Thanks for the response! We currently don't have a DPA in place that we can provide as we're still working on this. We should have this all set and ready by May. If you have any other questions, feel free to ask!

The enforcement of the GDPR goes into effect on May 25th, 2018. That means everyone needs to be compliant by that date and in some cases getting compliant can be quite some work. The issue is that you have to wait for these services to be ready to start thinking about how to handle each and every case and what to do with those services.

The main problem here is timing: While some services take their time to be compliant by the effective date (or whichever date “ready by May” refers to…), only a small amount of companies seem to actually care about their customers and how they also need to meet the deadline…

Permalink

Take Your Stance

The recent interview of Tim Cook with Recode that will air later this week, sounds very interesting and in it, TIm Cook takes a pretty clear stance:

Cook made that point again today: “The truth is, we could make a ton of money if we monetized our customer — if our customer was our product. We’ve elected not to do that.”

Swisher posed a question for Cook: What would he do if he were Facebook CEO Mark Zuckerberg? His answer: “I wouldn’t be in this situation.”

In today’s world, everyone has to decide who and where they want to be. The side Apple wants to be on makes me feel more positive about the future and will likely make me an even more loyal Apple customer, too. I hope that more and more people will join this side and that together, we can re-shape things for a better.

Permalink

Instagram & Target Ads

I don’t use Instagram as much anymore as I used to, but sometimes when I post something and it “takes off” with a few more likes than usual. Once in a while I have look what happened and the other day I clicked a link in a new followers’ profile to have look at their shop and what they were selling. I found swimsuits and bikinis. Since then, I keep seeing ads from that shop on many sites I visit, again and again. Happy targeting. And such a waste of money. But most of all, not very targeted after all. I wish it would be something more useful that I liked.

Permalink