Menu

Colin Devroe

Reverse Engineer. Blogger.

Like? Subscribe.

On YouTube? Check out my channel.

Felt appropriate to publish a special episode of Random 60 before tomorrow’s Apple Event. Do you need the latest tech? Liking or subscribing on YouTube is most appreciated.

PowerToys for Windows 10

Windows PowerToys is back! And, it is open source.

Brandon LeBlanc:

PowerToys is a set of utilities for power users to tune and streamline their Windows experience for greater productivity. Inspired by the Windows 95 era PowerToys project, this reboot provides power users with utilities to squeeze more efficiency out of the Windows 10 shell and customize it for individual workflows.

I’ve gotten a few requests to allow email subscriptions to my blog. Does anyone have any recommended services that make this easy?

Supporting OS-level Dark Mode preference using only CSS

My blog’s theme is based on Davis by Anders Norén. I’ve been using it for a while, making small tweaks here and there for my images index and other things.

It has a dark theme built-in that I can toggle on and off. But it is an either/or type of thing. I can either have the dark theme on all the time or not.

Since updating to Android 10 I’ve been trying Dark Mode to see if I prefer it. So far it is a bit of a mess, because so many apps simply do not support it yet. Even Google’s own built-in Android apps have yet to fully embrace the OS-level preference. But I’m sure this will change with time.

For my personal blog I’ve long thought about adding a toggle or switch somewhere to allow someone to turn its dark theme on or off themselves. But, for whatever reason I just put it off so long that I never did it. But now, just after Android 10’s release on Pixel phones and on the cusp of iOS 13 being released, both major mobile OSes will soon have an OS-level preference for Dark Mode. I thought this would be a good time to support that preference.

It turns out that many of the latest browser versions have a media query, or CSS’s version of an IF statement, that will allow you to add support for it rather easily.

@media(prefers-color-scheme: dark) {
    /* Do Dark Mode things here */
}

Since Davis already had a .dark-mode body class I was able to take all of those selectors and move them into this media query. This way, if someone toggles that preference at the OS-level, they will automatically get my site’s dark theme. If they toggle it back the other way, my site will adjust. Simple.

I do not think I’m going to go through the trouble of adding a manual switch for viewers. That will end up being a legacy way of handling this in due time. I think people will either turn Dark Mode on or not and if they do they’ll get their preferred version. Even Windows 10 and macOS have these preferences now.

If you’re a Dark Mode person, I hope you like it.

Side note: Anders is spearheading the next official WordPress theme in its next release. If you look at his other themes you’ll see why.

Andy Sylvester on making blogging a priority

Andy Sylvester:

The other important part of the habit was making it a priority (I tried writing at lunch before, but ran out of time after web surfing, so I changed the order and – voila – I was able to write!).

Writing first works for Andy. It also works for others like Fred Wilson and Seth Godin. Perhaps it will work for you?

See also: bad reasons not to blog and my blogging tips.

Looking at Remy’s use of service workers pretty closely.

Another bad reason not to blog “I’m not a web developer”

Jamie Tanna, in a post about why everyone should have a web site, and it isn’t that you have to be a web developer:

Having a website and/or blog is not about being a web developer, nor about being a celebrity of sorts, but is about being a citizen of the Web.

Read the entire post for more. Adding this reason to my list of bad reasons not to blog.

/via Jeremy Keith.

What company will purchase Snap just for its glasses technology and software?

I’m guessing Alphabet/Google and MSFT are watching very closely. Twitter should be but probably isn’t. FB won’t try again.

Repost: Adam Tinworth on blogging

👉 Adam Tinworth:

In an age where the shortness and speed of content, of hot takes and clickbait, there’s still a role for slower, more considered writing. And that’s why I carry on blogging.

American Herring Gull, Connecticut – August 2019