View this email in your browser (|ARCHIVE|)
Weekly Newsletter from Jamie Thingelstad
Issue #79 / Nov 10, 2018
I’ve been having a lot of fun with Shortcuts (https://support.apple.com/guide/shortcuts/welcome/ios) the last couple of weeks. I’ve found some great ways to make routine things easier. I’ve also reinvigorated my project templates (https://www.thingelstad.com/2017/using-project-templates/) , just in time to use many of my annual holiday templates. I realized that my attempt to create a “generic” Shortcut that could run any template was limiting. I continue to store my templates in TaskPaper format to make them easy to edit, but the power comes in the Shortcut. I’ve made the project templates even more powerful having them block time on my calendar for the project, and even create draft emails that are ready to finish and send for the project.
A recent powerful Shortcut I made is called “Running Late”. When I run this shortcut it finds calendar events that started in the last 30 minutes, or next two hours, and then builds a list of the organizers and attendees of those meetings. I can then select any number of those people and the Shortcut will then find those people in my Contacts, prompt me to pick a number to message them at, and then give me a default text message to send them. It makes it super easy to let someone know I’m running late.
It takes a bit to get Shortcuts, but when you do you can find a lot of ways to automate routine items. MacSparky has Siri Shortcuts Field Guide (https://learn.macsparky.com/p/siri) that is a great introduction and dive into all parts of Shortcuts. I sincerely think every iPhone user would have a variety of things that they could make easier using Shortcuts. If you find this stuff fun, it’s worth the time to learn how to make Shortcuts.
Featured Links 🏅
Developers On Call (https://johnbarton.co/posts/developers-on-call) johnbarton.co
This is a good assessment of many of the angles of an on-call rotation in a technology team. I agree with the conclusions, and also agree with the premise that all team members for a service or set of services should be in the on-call rotation.
Teams where the people creating the software help support the software achieve better quality through aligned incentives and increased awareness.
I like that this article calls out the elephant in the room, that there is a general culture in many organizations that developers are “above” being on-call. That is crap and needs to be dispelled whenever it is brought up. If anything, I would highlight that there are a lot of developers are just aren’t all that great at being on-call. The skill argument should go the other way. Great operations engineers know how their software behaves, and they know how to push it and make it do what they want. Often the developers that wrote it have no clue. Also, the general stress and pressure of incidents is something that you need to have the stomach for.
Frank Chimero · Everything Easy is Hard Again (https://frankchimero.com/writing/everything-easy-is-hard-again/) frankchimero.com
Frank Chimero is typically an enjoyable read and this doesn’t let you down.
I wonder if I have twenty years of experience making websites, or if it is really five years of experience, repeated four times. If you’ve been working in the technology industry a while, please tell me this sounds familiar to you.
People will say that technology has a fashion thing. This is what they are referring to.
It seems there are fewer and fewer notable websites built with this approach each year. So, I thought it would be useful remind everyone that the easiest and cheapest strategy for dealing with complexity is not to invent something to manage it, but to avoid the complexity altogether with a more clever plan.
This is what experience brings. Early in their career technologists pile on complexity to solve any problem. After years of supporting those Towers of Babel, simpler solutions tend to look more appealing.
Last month, I had to install a package manager to install a package manager. That’s when I closed my laptop and slowly backed away from it.
Google Chrome’s Users Take a Back Seat to Its Bottom Line | Electronic Frontier Foundation (https://www.eff.org/deeplinks/2018/11/google-chromes-users-take-back-seat-its-bottom-line) www.eff.org
This article is the biggest part of why I won’t use Chrome.
Google is the biggest browser company in the world. It’s also the biggest search engine, mobile operating system, video host, and email service. But most importantly, it’s the biggest server of digital ads. Google controls 42% of the digital advertising market, significantly more than Facebook, its largest rival, and vastly more than anyone else. Its tracking codes appear on three quarters of the top million sites on the web. 86% of Alphabet’s revenue (Google’s parent company) comes from advertising. That means all of Alphabet has a vested interest in helping track people and serve them ads, even when that puts the company at odds with its users.
Remember, Google was the last browser to support Do Not Track years ago. Nothing has changed regarding Googles incentives. If you value privacy, I don’t see how you can use Chrome.
The article gives Chrome credit for pushing HTTPS adoption on the web. I’m skeptical of that as well. Let’s Encrypt is the service that enabled that, and Google got a huge benefit from HTTPS allowing there bots to get a very strong signal about content quality from the usage of HTTPS.
My Weekly Photo 📷
Red White and Blue for Election Day!
Red White and Blue for Election Day Nov 6, 2018 at 4:50 PM SPS Tower, 333 S 7th St, Minneapolis MN
Notable Links 📌
Calendars of public holidays and bank holidays | Office Holidays (https://www.officeholidays.com/) www.officeholidays.com
This looks like a solid reference for holidays around the world. Having team members in the United States, Ukraine, India, Canada and Australia this is a handy tool. It’s always embarrassing to not be aware of major holidays in other countries, and this service has a number of ways to keep you up-to-date.
The New iPad Pro for Photographers — Austin Mann (http://austinmann.com/trek/ipad-pro-photographer-iceland) austinmann.com
I love this real world experience with the new iPad Pro. It’s amazing that he’s editing 100 megapixel images on an iPad!
Apple walks Ars through the iPad Pro’s A12X system on a chip | Ars Technica (https://arstechnica.com/gadgets/2018/11/apple-walks-ars-through-the-ipad-pros-a12x-system-on-a-chip/) arstechnica.com
Some further details and specifications on the A12X chip in the new iPad Pro.
The iPad Pro outperforms every MacBook Pro we tested except for the most recent, most powerful 15-inch MacBook Pro with an 8th generation Intel Core i9 CPU. Generally, these laptops cost three times as much as the iPad Pro.
Apple’s position with custom silicon is super interesting. There has been rumor of them ditching Intel at some point. I think that might actually happen.
Theresa Glomb (https://www.theresaglomb.com/) www.theresaglomb.com
Dr. Theresa Gloms presented at our company Growth Summit this year and gave a great talk on improving work. She shared her Let’s Make Work Better (https://www.theresaglomb.com/slide-deck-lets-make-work-better) presentation. It was interesting to hear the research behind it, the overlap with many Getting Things Done concepts as well as Agile concepts.
The red flags and magic numbers that investors look for in your startup’s metrics - 80 slide deck included! at andrewchen (https://andrewchen.co/investor-metrics-deck/) andrewchen.co
This is very long and detailed, but it’s very insightful for anyone building a new product or company — particularly B2C. You would do yourself a favor to print this out, get the entire background deck, and spend a day with it. Product Managers and Marketing teams would also benefit from digging in.
Google employees and contractors participate in “global walkout for real change” (https://medium.com/@GoogleWalkout/google-employees-and-contractors-participate-in-global-walkout-for-real-change-389c65517843) medium.com
it’s nice to see employees at one of the biggest technology companies in the world organizing and getting a voice on matters like this.
More than 20,000 Google employees and contractors in Google offices located in 50 cities worldwide walked out for real change at 11:10am local time protesting sexual harassment, misconduct, lack of transparency, and a workplace culture that doesn’t work for everyone.
It’s a good trend.
OpenText to Acquire Liaison Technologies, Inc. (https://www.opentext.com/about/press-releases?id=9B09D3B2B52C47818E354D74AFC72A19) www.opentext.com
OpenText acquires another company in the communications space for EDI. Liaison was trying to become something different with their Alloy platform, but that was a reinvention that they didn’t have the fuel for it seems.
Daring Fireball: The 2018 iPad Pros (https://daringfireball.net/2018/11/the_2018_ipad_pros) daringfireball.net
These 2018 iPad Pros look utterly amazing. I can’t wait to get mine.
A Look at the Design of Lua | November 2018 | Communications of the ACM (https://cacm.acm.org/magazines/2018/11/232214-a-look-at-the-design-of-lua/fulltext) cacm.acm.org
This is a good overview of the design goals of Lua and some insight into how Lua approaches a variety of programming concepts.
Lua has a unique set of design goals that prioritize simplicity, portability, and embedding. The Lua core is based on three well-known, proven concepts—associative arrays, first-class functions, and coroutines—all implemented with no artificial restrictions. On top of these components, Lua follows the motto “mechanisms instead of policies,” meaning Lua’s design aims to offer basic mechanisms to allow programmers to implement more complex features.
I find Lua interesting. I wish there was a good iOS implementation to play with.
Opinion | I Thought the Web Would Stop Hate, Not Spread It - The New York Times (https://www.nytimes.com/2018/10/30/opinion/cesar-sayoc-robert-bowers-social-media.html) www.nytimes.com
This article merges the web with social media too much. I’d argue that Swisher’s letter writing example is similar to someone tapping away at a blog. The broad social platforms and their ethics-absent algorithms are the things that have given extreme positions so much visibility.
Swisher misses a key component. Most advertisers have no interest in being associated with such extreme speech. If the people that advertisers want leave these platforms, the dumpster fire that remains is not a business.
Why we’re changing Flickr free accounts | Flickr Blog (http://blog.flickr.net/en/2018/11/01/changing-flickr-free-accounts-1000-photos/) blog.flickr.net
The team leading Flickr has big challenges to restore what was the most vibrant community for photography on the web. I don’t have an issue with these changes. I might even try Flickr out again.
Elon Musk: The Recode interview - Recode (https://www.recode.net/2018/11/2/18053424/elon-musk-tesla-spacex-boring-company-self-driving-cars-saudi-twitter-kara-swisher-decode-podcast) www.recode.net
Kara Swisher sits down with Elon Musk. Very good interview.
Three Sales Mistakes Software Engineers Make (https://www.pipelinedb.com/blog/three-sales-mistakes-software-engineers-make) www.pipelinedb.com
I would call these go-to-market mistakes more than sales mistakes, but it’s good advice to people building new products — not just software engineers.
A Few Thoughts on Apple Watch Series 4 – 500ish Words (https://500ish.com/a-few-thoughts-on-apple-watch-series-4-eab801212811) 500ish.com
I had the original Apple Watch and upgraded to the Series 3 with LTE a year ago. The Series 4 looks amazing with it’s larger screen, but the speed is the real winner.
Did I mention the Series 4 is fast? Series 3 was pretty fast. Series 4 is fast in a way that you never think about it; things just work, fast.
if you haven’t had a smart watch before it might seem odd that you need so much speed for one, but any delay at all is a big usability challenge for a smart watch. I’m trying to hold off and skip the Series 4, but it’s tempting given how good this new Apple Watch seems to do.
Apple’s New Map (https://www.justinobeirne.com/new-apple-maps/) www.justinobeirne.com
Incredibly detailed post again from Justin O’Beirne detailing incredible detail on Apple’s new map initiative. It is an interesting post to go through and see the incredible effort going into mapping, and what a strategic advantage it is for Google in a number of areas.
Give Back 🎁
The Wikimedia Foundation, Inc. (https://wikimediafoundation.org/wiki/Home) is a nonprofit charitable organization dedicated to encouraging the growth, development and distribution of free, multilingual, educational content, and to providing the full content of these wiki-based projects to the public free of charge. The Wikimedia Foundation operates some of the largest collaboratively edited reference projects in the world, including Wikipedia (https://www.wikipedia.org) , a top-ten internet property. Donate to Wikimedia today! (https://donate.wikimedia.org/w/index.php?title=Special:LandingPage&uselang=&country=US)
Yet More Links 🍞
Wednesday @ 8:45 PM (https://micro.thingelstad.com/2018/11/07/thanks-to-microblog.html)
Thanks to micro.blog new ActivityPub support (https://www.manton.org/2018/11/07/microblog-mastodon.html) , Mastadon users should be able to follow me at @firstname.lastname@example.org.
Wednesday @ 8:03 PM (https://micro.thingelstad.com/2018/11/07/020311.html)
Great day for #TeamSPS at our annual Growth Summit! A great year, and more on the way. Want to be part of #TeamSPS? Join our team (https://jobs.spscommerce.com) !
Tuesday @ 9:01 PM (https://micro.thingelstad.com/2018/11/06/i-tried-teslas.html)
I tried Tesla’s new Navigate on Autopilot (https://www.tesla.com/blog/introducing-navigate-autopilot) feature tonight. It worked very well on first try. 👍🏻
Tuesday @ 7:54 AM (https://micro.thingelstad.com/2018/11/06/i-voted-remember.html)
I Voted! ✅😎 Remember to vote today!
Sunday @ 10:54 PM (https://micro.thingelstad.com/2018/11/04/ios-has-pythonista.html)
Sunday @ 7:01 PM (https://micro.thingelstad.com/2018/11/04/010137.html)
Tammy and I tried Colita (https://www.colitampls.com) for the first time tonight! 🍽 Started with Papa Noel to drink; then Fish Tacos, Avocado Tostada and finished with Stacked Tostadas, Brussel Sprouts, and Lamb Barbacoa Tacos (amazing!). Finished with Horchata Anglaise. Delicious!
Sunday @ 2:49 PM (https://micro.thingelstad.com/2018/11/04/nice-win-for.html)
Nice win for the Vikings! 🏈
Saturday @ 6:59 PM (https://micro.thingelstad.com/2018/11/03/know-someone-wanting.html)
Know someone wanting to move to South Minneapolis? Our house is for sale (https://www.edinarealty.com/homes-for-sale/5237-morgan-avenue-s-minneapolis-mn-55419-5018320#/) ! We have loved living here. It is an amazing house and neighborhood!
Saturday @ 6:19 PM (https://micro.thingelstad.com/2018/11/03/our-new-deck.html)
Our new deck is done and I put up the pergola lighting today. 💡 I’m very happy with how it turned out.
Friday @ 7:00 PM (https://micro.thingelstad.com/2018/11/02/got-to-do.html)
Got to do the first remote Tesla software update without being around the Model 3, a feature added in 9.0. Nice convenience feature!
You’ve made it all the way to the end! 👏 Here is your fortune for this week.
Out of sight, out of mind.
Thank you for subscribing to the Weekly Thing (https://weekly.thingelstad.com/) !
You received this email at |EMAIL| because you are signed up for the Weekly Thing. Change your email address (|UPDATE_PROFILE|) or unsubscribe (|UNSUB|) .
All content in the Weekly Thing is placed here at my discretion. There is no advertising or promotional content. Links that are featured are found from a variety of sources, and there is no attempt to provide attribution to the source as I would inevitably get it wrong or forget routinely. In some cases links may have affiliate codes associated with them.
The fortune included is provided from this Fotune Cookie API (https://fortunecookieapi.herokuapp.com/) .
This work by Jamie Thingelstad (https://weekly.thingelstad.com/) is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/by-sa/4.0/) .
|IF:REWARDS| |REWARDS_TEXT| |END:IF|