Menu

Colin Devroe

Reverse Engineer. Blogger.

Like? Subscribe.

My interpretations of announcements by Apple, Facebook, Google, Microsoft and Twitter

Apple pre-announcing something: “We’re excited to get this in customer’s hands late next year”. My interpretation: “We never pre-announce things. Why are we doing this? We’re terrible at it. In fact, we make fun of other companies for doing it! Steve Jobs would never allow this! (mostly) We must be doing this because some group of people is really angry with us. Oh, and this product will likely never ship and we’ll tell you about it after the market closes on a Friday”

Apple reassuring their customer base of an upcoming update (read: late in whatever next year is) to a beloved product by a small set of people: “We love the Mac”. My interpretation: “Crickts.” (E key didn’t work)

Apple announcing something that is available today: “We think our customers will love it. Available today. $PremiumPrice”. My interpretation: “Yes, other companies have tried to build this. Yes, our’s is much better in nearly every way. We’ve perfected it. And it is made of diamond and leather and unobtainium. Hence the price. Enjoy.”

Facebook, calling a mea culpa: “We didn’t intend for this to happen. And it happened only to # of users.” My interpretation: “We totally intended for this to happen. We just didn’t intend to get caught. But I don’t know why because we ALWAYS get caught. Oh, and it actually happened to many multiples of # of users. You’ll find that out in a few days.”

Facebook announcing something: “We are connecting people all over the world.” My interpretation: “Our massive drones are really to collect even more information about people than we already collect and sell to that information to people we say we won’t sell information to. Oh, and to misinform people about just about every topic possible.”

Google announcing something: “Here is our brand new cloud-based service that is free to use” My interpretation: “Here is our thing. We consider it beta but it is actually pretty good. Go ahead and use it. Fall in love with it. The moment you come to depend on it we’ll shut it down because we only make money on Google Ads. But you knew that and you fell for it anyway!”

Bonus: Microsoft, announcing a new cloud-based service. “Containers! Buzzword acronym, buzzword seamless integration acronym, buzzword, Kubernetes Docker.” My interpretation: “There are organizations in the world that pay Microsoft incredible amounts of money to license Windows on sub-par hardware, to use Windows Server to manage web applications and services that use far too much RAM, and to use Azure (which is actually quite amazing) to do literally anything they ask it to do.”

Bonus: Twitter announcing a much needed feature. Wait, Twitter hasn’t built any much needed features since 2008.

Mark Zuckerberg’s Op-Ed

Go read it. It is actually shorter than his recent Facebook post on privacy.

This part was… umm, interesting?

Finally, regulation should guarantee the principle of data portability. If you share data with one service, you should be able to move it to another. This gives people choice and enables developers to innovate and compete.

This is important for the Internet — and for creating services people want. It’s why we built our development platform. True data portability should look more like the way people use our platform to sign into an app than the existing ways you can download an archive of your information. But this requires clear rules about who’s responsible for protecting information when it moves between services.

This also needs common standards, which is why we support a standard data transfer format and the open source Data Transfer Project.

This is pretty rich coming from him. Historically the options on Facebook to get your data have been terrible. But if there was a way to log into, say, Mastodon, connect it to Facebook and have all your data move over – that’d be pretty awesome (though I will not be holding my breath for anything like this).

I do agree that downloading a huge archive is not ideal and more services should offer ways to transfer information in and out of all platforms. It would be great if this were mandatory.

As I said in early March, this is a new phase for Facebook. It will be fascinating to watch.

15 Lessons from ConvertKit’s Nathan Barry

I could quote the entire piece, so I urge that you read it.

Nathan Barry:

Focus is where I thrive. Focus is where I get results. Focus is everything.

On choosing a niche:

Choosing a niche is the easiest advice to give and the hardest advice to take. When you don’t have traction, it feels like choosing a niche will exclude the few people who are coming in the door.

I’ve given this advice countless times. I too have a hard time taking it.

I could quote it all but I’ll just do one more.

Ignore the entrepreneur media.

I needed to read this.

Zuckerberg’s note on privacy on social networks

Mark Zuckerberg published a note on Facebook last night outlining his thoughts around privacy and social networking.

I find it a fascinating read for several reasons. It reads like an internal memo – or even a draft of an internal memo – in that he repeats himself (sometimes verbatim) several times within the note. The realizations he’s come to are surely far overdue. He, and Facebook, were usually ahead of the market on so many things – and on privacy they are far, far behind (on many of their platforms apart from WhatsApp). And given the mutilated reputation of Facebook it seems these adjustments are being forced upon them.

I also find it interesting that both Twitter and Facebook are swimming upstream trying to figure out what in the world to do. They are global communication networks, founded in the US, that are being used and abused in ways – and at scales – that simply have never been seen before. This is new territory and whatever our opinions of the company’s motivations, the job they have ahead of them is monumental and fraught with pitfalls. (see also, this interview with Jack Dorsey, Vijay Gadde, and Tim Pool)

I wanted to pull a few quotes out of Zuckerberg’s note to comment on them.

I understand that many people don’t think Facebook can or would even want to build this kind of privacy-focused platform — because frankly we don’t currently have a strong reputation for building privacy protective services, and we’ve historically focused on tools for more open sharing. But we’ve repeatedly shown that we can evolve to build the services that people really want, including in private messaging and stories.

I could spend a lot of time parsing every single word he writes. An example would be “open sharing”. Facebook is hardly open in the sense we use the term when we refer to the “open web“. What he means is “public”, I suppose. But I won’t spend the time parsing each word – you’ll have to take the context of the terms for what they are and balance them against what you know about Facebook.

That being said, it is compelling to think of Facebook making this large of a shift from public first to private and encrypted and ephemeral first.

People expect their private communications to be secure and to only be seen by the people they’ve sent them to — not hackers, criminals, over-reaching governments, or even the people operating the services they’re using.

My guess is that most people wouldn’t even think that Facebook can or would read their private messages to one another. But, as of today, they can (except on WhatsApp supposedly).

If you watch the aforelinked video you will see a portion where Joe Rogan asks Twitter’s Vijay Gadde if Twitter can read people’s private messages to one another. She responds “I don’t think so?”. Her role isn’t technical, so I do not blame her for not having a direct response (though, she probably should have prepared talking points for this). But I do blame Jack Dorsey for remaining mute. Which, to me is an admission by omission. Twitter can, and does, read private DMs.

Governments often make unlawful demands for data, and while we push back and fight these requests in court, there’s always a risk we’ll lose a case — and if the information isn’t encrypted we’d either have to turn over the data or risk our employees being arrested if we failed to comply. This may seem extreme, but we’ve had a case where one of our employees was actually jailed for not providing access to someone’s private information even though we couldn’t access it since it was encrypted.

This, too, is fascinating. Facebook hasn’t built in privacy from day one into their platform for the sake of the user’s that use it, but now they are considering it because they are starting to see that data as a liability. They need encryption as much or more so than their user base and that is the impetus of this change. Facebook’s interests are their own.

For example, messages could be deleted after a month or a year by default. This would reduce the risk of your messages resurfacing and embarrassing you later. Of course you’d have the ability to change the timeframe or turn off auto-deletion for your threads if you wanted. And we could also provide an option for you to set individual messages to expire after a few seconds or minutes if you wanted.

This paragraph is the one that reads, to me, like a “hey y’all, this would be a great idea right?” internal message to his product team. We could do this! Or this? Or maybe we could even do this?

Either way, it’d be a welcome change to Facebook no doubt.

Then Zuckerberg explains “interoperability” within Facebook’s messaging platforms. He describes being able to send a message to someone – and regardless of their platform of choice – they’d be able to receive and send messages back.

To me, this reads like he’s explaining email.

You can imagine many simple experiences like this — a person discovers a business on Instagram and easily transitions to their preferred messaging app for secure payments and customer support; another person wants to catch up with a friend and can send them a message that goes to their preferred app without having to think about where that person prefers to be reached; or you simply post a story from your day across both Facebook and Instagram and can get all the replies from your friends in one place.

This is email. Yes, there would be other features like video chat, audio calls, payments, etc. etc. But – by and large this is what email does. You can email someone and it doesn’t matter what service or app they are using – they can receive and send a message back and iit can be done securely if they chose to.

The entire note is fascinating to me and worth a read regardless of how you feel about Facebook. Make no mistake, what they end up implementing (or, not) from this new found desire for privacy will echo throughout the other services of the web. For better or worse Zuckerberg just moved the goal posts.

A new interview with Manton Reece of Micro.blog for 2019

Last year, around this time, I published an interview with Manton Reece – founder of Micro.blog (M.b) – about how the platform was growing and what the goals for 2018 were. It was such a great interview and it helped me to understand the direction that M.b was going that I knew I had to interview him again to check in for 2019.

Answering these questions isn’t easy. Manton and I have been volleying back and forth for about 60 days for this interview to come to this point. So before we jump into the interview I just want to take a moment to thank Manton for taking the time to thoughtfully respond to my questions. I hope the entire M.b community enjoys this interview and it helps to give an idea of what is happening there and where the community and platform are headed.

I’ve tried to include links to most everything we mention so that you’re able to find all of the little tidbits. If I missed anything, leave a comment or reply on M.b and I’ll try to track down what you’re looking for.

Now, onto the interview:

Thank you again Manton for taking some time to answer my questions. Last year’s interview was fun so I thought it’d be a good idea to revisit a few of the topics in it and also catch up with you on how Micro.blog is doing and see where it is headed in 2019. Last year you mentioned that most of the growth on the team would come in the form of curators or support. Has the team grown? If so, what does the team look like today and what will it look like in 2019?

Manton: Great to talk to you again! The size of the team has not grown since last year, but I think we’ve done more with the people we have. Jean MacDonald has hosted over 40 episodes of our Micro Monday podcast, and Jon Hays has lead recent improvements to our iOS app and new apps Sunlit and Wavelength. I still expect the growth to be on the curation side and hope that can be a focus of 2019. Where the other big social networks try to use algorithms to solve problems, we think if you want a great community, humans need to be actively involved — featuring content, listening for problems, and thinking about the impact of new features.

Customer support and system administration are the other areas that I’m looking forward to getting help with, but as the platform evolves it’s still valuable for me to be handling most of that myself. I hear from customers every day about what they love and what features are missing. Since we last talked, I’ve also moved my primary blog with thousands of posts from WordPress to Micro.blog hosting, and that has been a great way to prioritize improvements to the hosting part of the platform. Blog hosting is the actual business of Micro.blog and enables us to do everything else we want to do for the social network and community.

From an outsider’s perspective, I don’t know how you’re able to do as much as you do! You are coding Micro.blog, keeping up with the infrastructure software/hardware, dealing with support, paying the bills… the list goes on and on. Then, on top of all that, you’re building a few iOS apps like Sunlit and Wavelength. You also have your own podcast called Timetable and a long-running podcast called Core Intuition. Not to mention your personal blog, help documents for Micro.blog, and keeping up with the community and the Slack channel.

How do you prioritize all of this? Is one project more important than another?

Manton: I think good things can come from trying to do a little too much, but it’s not usually sustainable. Eventually it catches up with you and you have to simplify and wrap up or delegate some tasks. We are in that kind of period right now with Micro.blog. We will continue to do a lot, but some parts of the platform — like the iOS apps — can reach a point of maturity where we work on stability improvements and polishing existing features rather than adding brand new features.

Android is another good example. Many people ask for an official Android app for Micro.blog. Because I don’t have much Android experience myself, I know I would be stretched too thin right now to tackle it, so we are encouraging third-party solutions instead. There’s a new version of Dialog for Android which has full support for the Micro.blog timeline, posting, replying, the Discover sections, and more. I’m really excited about it.

The most important project is the Micro.blog web platform, because without that foundation nothing else is possible. Improving the API and blog hosting will always be something we work on, alongside other priorities that come and go.

I for one am very happy that Dialog exists. I’m also happy that it is pretty good too. What other third-party projects have you come across that more people should know about? And, what haven’t you seen made on top of Micro.blog that you wish existed?

Manton: People should keep an eye on Gluon, which is in development now for iOS and Android. I’ve enjoyed reading developer Vincent Ritter’s blog post updates about working on it — the early choices he made on how to build the app and later decisions to update the UI and rewrite portions of it.

Integrating other platforms is another area that is great for third-party apps. For example, IndieWeb-compatible tools like OwnYourGram (for copying Instagram posts to your blog) or IndieBookClub (for posting about books you’re reading or want to read). Having so many third-party apps that can supplement the basic features on Micro.blog means that we can keep the primary experience as streamlined as possible, because the goal is to make blogging easier. I’d love to see more advanced tools for managing posts as well, such as batch editing posts or for import and export.

Switching gears for a moment to Micro.blog’s long term financial sustainability. I know at first there was a funding push related to the Kickstarter campaign, and of course there are those that pay a few dollars per year for the hosted service or other features like cross posting. What does long term sustainability look like for Micro.blog? Does there need to be a lot of growth in the customer base? How else can people like me, who use Micro.blog daily but are not currently paying, help keep Micro.blog funded?

Manton: Kickstarter was perfect to get us started, but paid subscriptions are better long term. I want to build features that are valuable and worth paying for. So we’ll keep making our blog hosting more compelling so that it’s good for people who are just getting started with a new blog, or people who want to migrate from other platforms. We often see people who might have a primary blog on WordPress — and a secondary microblog or photo blog on Micro.blog — decide that it’s simpler to just consolidate everything to Micro.blog, importing their WordPress posts. We don’t expect all the millions of bloggers who host on WordPress to move over to Micro.blog, but even a relatively small number moving to Micro.blog will make the platform more sustainable.

We just rolled out several major new features for blog hosting, including categories and custom themes, so you can have full control over the HTML, CSS, and JavaScript on your site. You don’t need to be a designer or developer to use Micro.blog, but it’s nice to allow some more flexibility for those people who do want to tinker with their site. And now web developers can create custom themes for Micro.blog that can be used by other members of the community.

As for supporting Micro.blog if you aren’t a paying customer, the best way is to tell people about it. All our growth right now is from word of mouth. It’s great when people invite their friends from other social networks, or when they post about why they like Micro.blog on their own blog or talk about it on their podcast. You don’t need to have a large audience to make a big difference.

I’d be remiss to not mention the apparent resurgence of blogging. If not in action then in the collective consciousness. It seems many people are talking and writing about blogging lately. With Medium changing its policies, Tumblr being owned by Oath/Verizon/Aol, Twitter being a hive of villainy, Facebook selling our fears to our captors, and Instagram growing up to be like’s its parent… it seems that blogging is poised to have a huge comeback. Are you doing anything at all to capture that momentum? Or, are you just trying to keep on your roadmap as usual?

Manton: It feels like everything we’ve been working toward for a few years is starting to come together, as more people realize the downsides of these massive, centralized platforms. Whether someone is quitting Facebook tomorrow or a year from now, I want Micro.blog to be a great default choice for reclaiming ownership of your content and getting in the habit of writing or posting photos regularly. When Basecamp recently migrated their long-running blog Signal v. Noise away from Medium, they summed up the change just like we see it: “Traditional blogs might have swung out of favor, as we all discovered the benefits of social media and aggregating platforms, but we think they’re about to swing back in style, as we all discover the real costs and problems brought by such centralization.”

The other part of this is to have a safe, welcoming community. I hate to see people get discouraged from blogging because “no one” is reading, so it helps that we have the Micro.blog timeline and replies where a blog post can start a conversation, or new posts can be featured in the Discover section. I think 2019 is going to be great for blogging. Micro.blog differentiates itself because it offers a solution for both blog hosting and a great community.

Professional blogging; whether that be funded by advertisers, subscribers, fans – is a big business. What are your thoughts on how Micro.blog helps or ignores people or businesses that may want to use the platform to share their content and earn a living from it?

Manton: Micro.blog was designed for people, not “brands”, but there’s no reason it can’t be used for businesses as well. Toward the end of last year I wrote a “12 days of microblogging” blog post series, and on one day highlighted how businesses can use Micro.blog.

Personal blogs can evolve into a revenue source as well, like offering subscriptions or sponsorships. But Micro.blog will never have ads and we aren’t likely to add features specifically for people to make money from their content in the way that Medium is trying to do. We want to focus on helping people discover blog posts, and whether someone monetizes their blog or uses it for occasional self-promotion is up to them. It’s okay if most blogs are personal and non-commercial because that lends itself to authenticity, and there’s great value in just having a space of your own to publish to.

We also think podcasting is only going to get bigger, which is why our first new paid plan was microcast hosting for short-form podcasts. We keep increasing the limits and now you can publish even hour-long episodes to Micro.blog. Like personal blogs, podcasts could be sponsored, or they could be just for fun, or they could indirectly benefit your business, such as supplementing a blog or helping promote something else you’re working on.

I believe you’ve touched on open source regarding Micro.blog in the past. Some of your own projects, like JSON Feed, are open source. Will you be open sourcing Micro.blog or any pieces of it?

Manton: I don’t plan to open source all of Micro.blog in the near future. It’s a complicated project with several components across multiple servers, so it’s not really suitable for just “running yourself” right now. However, I’d love to open source more of it, especially when there’s an immediate benefit to people. For example, for the new custom themes feature, I rewrote all of the themes to use the Hugo blogging engine, and we’ve shared all our changes on GitHub. That’s something people can use right away. Jon Hays also wrote a framework called “Snippets” for the Micro.blog API and Micropub API that we’ll be using in our iOS apps, and we’ve open sourced that as well. I think there is more in our iOS apps (including Wavelength for podcasts and Sunlit for photos) that would be great to open source.

I think I catch myself looking for a search feature on Micro.blog at least twice a week. For instance, I’m big into houseplants lately and I wanted to find some people on M.b that were as well. And I can’t figure out how to do that. Is search coming?

We now have a basic search on the web version of Micro.blog under Discover. This currently searches any post that has been included in Discover. We have plans to add search to the native apps so that it’s easier to access, and expand it so that it searches even more posts on Micro.blog. However, one of the early design goals with Micro.blog was to launch without a full search index, because I didn’t like how Twitter’s search and especially trending topics could be gamed or expose the worst conversations on the platform, even in some cases being a place for more abusive, hateful replies. So we’re going a little slowly with search to make sure that we don’t recreate any of those problems.

I know I’m only scratching the surface for the questions that the community is likely curious about. I hope I did an OK job asking the important ones. Are there any topics I left off that you wish I had asked you about? Or anything you’d like to highlight?

Your questions were great. Thank you! I’d like to mention again what Jean MacDonald has done with our podcast Micro Monday. This podcast didn’t exist when you interviewed me last year, and now we have a great archive of episodes highlighting members of the community — how they got started blogging and what they are interested in, whether that’s related to Micro.blog or something else. It helps people understand Micro.blog while at the same time featuring stories from the community. I’m always inspired hearing what people are up to, and it’s a weekly reminder to me of how important it is that people have a voice on the web with their own blog.


What a fun interview! Until next year…

Is Instagram about to plummet?

When Instagram first started to hit popularity – long after their failed attempt at being a check-in service – the app was all about photo filters. Anyone could snap a photo with their phone and quickly add a filter to make it look “better” or at least more interesting. It made everyone feel like a photographer.

At first “true” photographers balked at the platform. But then they saw the power of the network it was building so they started to sign up. Which created a boon for the platform and its Explore page because whenever we opened the app we saw gorgeous photos of the people, places and things we are interested in.

But this created pressure. I dubbed it Instagram pressure. It meant that the “anyone” (those that do not consider themselves photographers but enjoyed adding a filter to their photos) I mentioned before felt out of place. Incapable of producing such high quality, and often composite, results. So their usage began to wane. They were still looking but not posting as much.

Then the algorithmic timeline. Which made for completely different issues. It meant that really great photos from people with less of a following were getting little to no attention. And like-fatigue set in. Instagram had a problem but they had smart founders. They new they needed to act quickly.

So Instagram gobbled up Snapchat by stealing the medium of Stories and (in my opinion) improving on them. Which created another bolt of energy into the platform as there was now a way to create and publish far more content that didn’t need the same polish as a photo.

But then Facebook happened. True, Facebook purchased Instagram 6 years ago but it has only been the last 24 months that Facebook has taken a nosedive in public opinion. And with the founders of Instagram leaving the platform my own personal confidence in Instagram is at an all time low. In fact, I’ve stopped updating the app. I love Instagram as it stands right now. But I fear the next few updates.

Anyone that has been online for many years has seen the rise and fall of countless services for a variety of reasons. Mostly, though, the fall of a platform has something to do with some mass of individuals that originally embrace a platform eventually leaving a platform. Teens jump on Snapchat and move to Instagram and then move to TikTok or Musically. Tech people blog then tweet then blog again (yay!). Photographers use their own sites, then Flickr, then Instagram, then their own sites (and/or Flickr) again. At least, that is what seems to be happening.

Instagram has a huge backer, otherwise I think it’s decline would be as meteoric as its rise. So I don’t think it or Facebook will be gone any time soon. But I do have the feeling we will see photographers slowly leave the platform behind in order to publish elsewhere – whether that be their own web sites or Flickr or SmugMug or an as-yet-unreleased platform.

Observations on the Dell XPS 13″ laptop

For the past 10 months my daily work computer has been the Dell XPS 13″ 9370 white & rose gold laptop. Overall the experience with this hardware has been positive and most of the issues I’ve encountered have been software related (rather than related to the laptop itself). Here are some observations I’ve made about the device.

  • The size and form factor is just about the best size for a laptop for me. While I find myself at times wishing the screen were larger (say, working on a drone video using Adobe Premiere in Iceland) the 13″ size is the best balance for me. The same was true when I was on the Mac.
  • I find the keyboard to be quite good. It isn’t loud but the keys have enough feedback in them to feel like you’re using a nice enough keyboard. And the arrow keys are large enough targets for me when compared to many other laptop keyboards.
  • The touch pad isn’t very good in my experience. I rarely use it – preferring to use my Logitech MX Master 2S 95% of the time – but when I need to I do not like it. It is a combination of the texture being too smooth and the accuracy and two-finger scrolling being difficult.
  • The camera being at the bottom of the display isn’t as bad as many made it out to be. Personally, I use that camera for team video calls. It works fine for this (albeit at an unflattering angle). I see that as of yesterday Dell has an updated configuration with a small camera at the top of the display.
  • The performance of the laptop – both processing and graphics – is adequate for the things I do. I do some photo editing, personal and professional video production using Adobe Premiere, and am frequently using Photoshop and Illustrator. I also jump into Minecraft with my nephews from time-to-time. Yes, the fans spin up.
  • Having the microSD card reader built into the laptop has made transferring large 4K video from my drone a breeze.
  • Being all USB-C has been great. I had a similar experience when I had the MacBook Pro with USB-C but it has only gotten better with my phone (Pixel 2 XL) and tablet (iPad Pro 12.9″) also being USB-C. On the past several trips I’ve only needed a single cable to charge all of my devices.
  • I’m very glad I chose the white finish for the laptop – it is virtually stain proof and shows zero sign I’ve even used it.
  • I’ve had an issue where the Qualcom bluetooth chip will fail occasionally. I’ll show up to work, boot the laptop from “hibernation” or “sleep” (I’m unsure which since Windows 10 has several different levels of sleep for computers) and my mouse, keyboard, headphones won’t connect. Only shutting the computer down, disabling the chip, and re-enabling it in Device Manager brings it back. If the problem persists over the next few Windows 10 updates (which I get frequently) I’ll be calling Dell for a replacement. Since I haven’t seen any other reports of this issue I’m guessing I just have a lemon chip.
  • I turned off the touchscreen. It is easy to do in Device Manager. I’m sure for some people in some use cases having a touchscreen totally makes sense. But I simply have no need for it. At the time of purchase I do not believe there was a configuration with a high enough quality display that was not touchscreen so I had to purchase it.
  • The battery life is sufficient enough. I actually think it could be far better but I blame Microsoft’s power settings in Windows 10. Perhaps I’ll touch on this more in a future write up about Windows 10.
  • The power cable that comes with the laptop is very good and I end up using it most often to charge other USB-C devices.
  • The laptop is light as a feather and I hardly notice if it is in my bag or not by weight alone.

I think this laptop is a fine choice for a Windows 10 laptop. While I would like to try a ThinkPad X1 I think I chose a very decent Windows computer for the price point.

If you have any specific questions I’d be happy to answer them via email or in the comments.

Best of 2018

This year I’m taking a slightly more comprehensive approach to my “best of” list. I’ve taken a look at previous year’s lists: 2008, 2009, 2017 and comprised a slightly more complete set.

Again, this is only the things I came across this year and can remember. I don’t keep a list throughout the year but rather rely on my memory. If you think I missed something great please reach out.

Best Blog: Becky Hansmeyer

I’ve linked to Becky’s blog 6 times this year. Mostly related to her iOS app SnapThread (which I can’t even use because I’m no longer on iOS). She openly published her thoughts, trials, tribulations, and triumphs (and new children) throughout the year. The epitome of a personal blog.

Runners up: Waxy – Andy Baio is back at it and the internet is better for it. Jeremy Keith’s Adactio is also always good. It might as well be perpetually in this category.

Best Blog Redesign: Lynn Fisher

Each year Lynn Fisher shows off her talent to build responsive web designs in a fun way by redesigning her site/blog. Go ahead and resize your browser on her homepage. Very fun.

Best (new to me) Blog: Windows Central

Hear me out. This blog publishes tons of times per day. The web site is obnoxious with ads (very thankful for RSS!). Despite that, since switching to Windows 10 this year I have been thankful to have a resource like this to keep me up-to-date with all things Windows. It has proven very useful to learn a number of tips and tricks and to know what the latest features are in Windows.

Best place: Iceland

This past September we visited Iceland – and it was definitely the standout trip of our year. The landscape, the water, the horses, the northern lights – everything was amazing.

Runner up: our trip to Kentucky this year to travel along the Bourbon trail. See this post and this post.

Best book: The Hitchhiker’s Guide to the Galaxy

I certainly laughed out loud more than once while reading this book. It was a fun read and is much better than any of the movies or series I’ve seen trying to adapt it to screen. Though I did enjoy Martin Freeman in one of the more recent movie adaptations.

Runners up: The Road by Cormac McCarthy – sad, but good read. Unbroken by Laura Hillenbrand – what a story.

Best service: Spotify

Spotify continues to be one of the greatest services I’ve ever used. Eliza and I are on a family plan and we use the service every single day at home, on the go, at work. See also.

Best album: Hollywood Africans – Jon Batiste

This is a fun album. It wanders around a little but overall it is a solid album to put on while enjoying a Manhattan (one of my requisites for good music). I also enjoyed his interview with Terry Gross about the album.

Runners up: Free Yourself Up – Lake Street Dive, SYRE – Jaden Smith (don’t @ me).

Best movie: A Quiet Place

I am hoping to watch this one again soon. It isn’t particularly revolutionary or mind blowing – but the pacing, the acting, and the overall balance of the movie is really good. Enjoyed it thoroughly.

Runner up: I just saw the new Spiderman and it is very refreshing. So glad they did something so different.

Best company: Microsoft

In my opinion, Microsoft has been firing on all cylinders for nearly the entirety of Satya Nadella’s lead. Their Surface hardware, Windows 10, Azure cloud services, acquisition of Github, Open Source initiatives, and push into mobile through Android has really been something to watch. Don’t call it a comeback but really, this company is back. See also.

Best hardware: iPad Pro 12.9″

I haven’t had time to write a proper review of this device yet but I do plan to. This is easily my favorite iPad ever – and I really, really liked my iPad Air 2. One quick anecdote; Face ID is extremely fast and works in so many more circumstances than I thought possible.

Very close runner up: Google Home Mini. We now have 3 of these in our apartment (kitchen, living room, bathroom) and we use them every single day for playing music, starting Netflix or YouTube videos on our TV, viewing photos from past vacations, and setting reminders or alarms. I hope to utilize these even more this coming year but I’m delighted at the capabilities of a device you can get for $29 (when on sale and we even got 1 for free with our Spotify subscription).

Best desktop app: Firefox

The Mozilla Firefox team is killing it this year. This browser is my favorite ever on any device. I also use it on Android and iOS. And I’m glad too given recent news re: Edge and Chrome. A few features I cannot live without at this point: Containers, Sync, Pocket (which could work in any browser but is built right into Firefox).

Runners up: 1Password – Eliza and I moved everything into 1Password this year and we couldn’t be happier that we did. Should have done so a long time ago. Visual Studio Code – Still the best code editor on any platform and certainly the best free editor.

Best mobile app: Pocket Casts

I use this app twice a day on my commute to and from work. I never have any issues with it, and every decision made by the design team seems to be right in line with what I want from a podcast app. My feature wish list for this app is relatively short and I believe they are coming with a not-too-distant-future update.

Runner up: Waze this app has saved me hours of sitting in traffic just this year.

Best tool: Trello

I’ve been using Trello more this year than any year previous and I find it to be incredibly well made. I don’t think we’ve had a single moment of downtime the entire year and, although I’d like it to be slightly less expensive for our team of ~30 I feel it is a very useful tool.

I’ve also tried to fit it into my workflow for other things like replacing a previous year’s winner; Bullet Journal. I couldn’t get it to fit. So I now have a hybrid system of using my daily Bullet Journal with Calendar and Trello.

Runner up: OneDrive – I’ve been using OneDrive this year for so many things across all platforms. The utility rarely messes up (whereas Google’s is terrible) and the space is affordable.

Best utility: DropIt

I use this small Windows utility to move files from OneDrive to two backup hard drives and Google Photos from my phone, camera, drone, and Eliza’s phone. It is far, far from perfect but I have wrestled it into doing exactly what I need.

Runner up: Snip & Sketch on Windows 10. I have this app mapped to my Logitech MX Master 2S’s middle click to quickly take screenshots and mark them up. It is an indispensable part of my workflow now working with my team. I just middle click, drag a rectangle, and CNTRL + V into any app I’m using to show my team a screenshot. I probably use this 5 times a day on average.

Best podcast: Meat Eater

I hike a lot. And I like to photograph nature. Listening to Meat Eater, and watching their show on Netflix, has given me a lot of knowledge about how to approach animals, how to know where on the landscape I’m allowed to go, and tons of other tips.

I’m also going to pick up fishing again in 2019 as a result of listening to this podcast.

Best YouTube channel: Zimri Mayfield

This guy is killing it. Each week he produces a new episode in a number of series on design. He’s incredibly quirky and likely not to everyone’s taste but I’ve found his videos both entertaining and educational.

Runners up: Tom Scott – Every video is interesting and the topics are random yet somehow of the same ilk. Nerdwriter – fast, well edited, insightful.

I had a few other categories that I’ve now dropped off because the list got a bit long. So instead, I’m just going to finish off this post with a bunch of random links to things.

Random: @jvdoming, Gutenberg, Floods Part 1 & Part 2, Docker, Cobra Kai, Dark Sky, Micro.blog, Dialog, Cash app, Blue Planet II.

YETI Presents

YETI, the premium tumbler/cooler company, has one of my favorite YouTube channels at the moment.

We celebrate stories from the wild. From the off-road tracks of Baja Peninsula to the BBQ pits of Giddings, TX, we capture stories that speak to the wild side of life. If adventure and grit is at the heart of the story, then it’s a story that YETI will tell.

The videos are remarkably well made and the stories they tell are oftentimes breathtaking. I highly recommend you cherry pick a few.

Perhaps I can get you started with one or two suggestions? Chasing Light, Hungry Life: Yellowstone River, Offseason.

Google Pixel Night Sight on a Google Pixel 2 XL compared to iPhone Xs

My wife has a brand-new iPhone Xs and I have a one-year-old Google Pixel 2 XL. We always compare photos in a variety of situations. When she had the iPhone X my Pixel 2 XL would win handily in a variety of situations. Her new iPhone Xs wins here and there (e.g. in Portrait mode there are a few areas that appear sharper than the 2 XL but overall I still prefer the 2 XL).

Last night came the much anticipated Night Sight Camera update in Google’s default camera app on the Google Pixel. This is a feature that I would think they’d reserve for the Google Pixel 3 (which I am not eligible to update to yet). However, Google has been nice enough to give this feature to all of us Pixel users.

First, let’s see how the iPhone Xs performs in our apartment’s hallway when we close all the doors and rely on ambient light.

iPhone Xs Default Camera Mode

Now, let’s see how the Google Pixel 2 XL does both in normal mode and in Night Sight mode.

Google Pixel 2 XL Default Camera Mode
Google Pixel 2 XL Night Sight Camera Mode

The Google Pixel 2 XL beats the iPhone Xs in Default Mode. But adding Night Sight makes an enormous difference.

I see some commentary that this is a gimmick and that even Google’s explanation for how it works is “just like using a photo editor”. Sure, you can take that stance. I suppose a photographer could use the default output of the iPhone Xs and get similar results by bumping certain values after-the-fact. However, for people that do not know how to use those apps, that would prefer to just take a quick photo while in a bar, in the evening on a hike, or of their sleeping children or pets in low-light – this feature is going to be a boon for Pixel owners.

I love it.