<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

  <title>mb bischoff</title>
  <link href="https://mbbischoff.com/feed/" rel="self"/>
  <link href="https://mbbischoff.com/"/>
  <updated>2025-12-22T17:23:19-05:00</updated>
  <id>https://mbbischoff.com/</id>
  <author>
    <name>mb bischoff</name>
    <email>mb@mbbischoff.com</email>
  </author>

  
  <entry>      
    
      <title>Gender Update</title>
      <link href="https://mbbischoff.com/gender-update/"/>
    
        
    <updated>2024-07-14T13:30:00-04:00</updated>
    <id>https://mbbischoff.com/gender-update/</id>
    <content type="html">
      &lt;p&gt;🏳️‍⚧️ Today marks 5 years since I &lt;a href=&quot;https://x.com/mb/status/1150437952155242496&quot;&gt;came out as trans on the internet&lt;/a&gt;. Time for a little ✨ gender update ✨.&lt;/p&gt;

&lt;p&gt;💖 Check the release notes for all the details!&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/uploads/Gender%20Update.png&quot; alt=&quot;Gender Update.png&quot; /&gt;&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>WWDC 2024 Wishlist</title>
      <link href="https://mbbischoff.com/wwdc-2024-wishlist/"/>
    
        
    <updated>2024-06-05T15:33:00-04:00</updated>
    <id>https://mbbischoff.com/wwdc-2024-wishlist/</id>
    <content type="html">
      &lt;p&gt;In line with tradition, I’ve compiled my wishlist for this year’s &lt;a href=&quot;https://developer.apple.com/wwdc24/&quot;&gt;Worldwide Developers Conference&lt;/a&gt; announcements. I’m hoping for thoughtful integration of LLMs across the OSes, performance and reliability updates for core services, and the introduction of a few power-user tweaks and long-missing features.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;Some of these ideas have been inspired by others’ wishlists, and where applicable, I’ve included those references. Here’s what I’m hoping to see:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Siri that works 🎙️&lt;/li&gt;
  &lt;li&gt;Talk to Siri in Messages 💬&lt;/li&gt;
  &lt;li&gt;Focus status messages 👀&lt;/li&gt;
  &lt;li&gt;Notification category management/blocking 📵&lt;/li&gt;
  &lt;li&gt;Notification summaries 🛎️&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;apps&quot;&gt;Apps&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;Passwords app 🔒&lt;/li&gt;
  &lt;li&gt;Voice Memos transcriptions &amp;amp; summaries 🎤&lt;/li&gt;
  &lt;li&gt;Fix Shortcuts (performance, system shortcuts, reliability) 🦾&lt;/li&gt;
  &lt;li&gt;AirPods button should be able to &lt;a href=&quot;https://x.com/irace/status/1785696515333161296&quot;&gt;trigger a Shortcut&lt;/a&gt; 🎧&lt;/li&gt;
  &lt;li&gt;Fix Screen Time (reliability) ⏳&lt;/li&gt;
  &lt;li&gt;Files app (performance &amp;amp; reliability) 📂&lt;/li&gt;
  &lt;li&gt;Calendar redesign 🗓️&lt;/li&gt;
  &lt;li&gt;Music redesign 🎵&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://x.com/irace/status/1785696515333161296&quot;&gt;iCloud Shared Photo Library Albums&lt;/a&gt; 🖼️&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;ios--ipados&quot;&gt;iOS &amp;amp; iPadOS&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;Home screen redesign &lt;a href=&quot;https://x.com/irace/status/1793286898493849659&quot;&gt;merging Spotlight and App Library&lt;/a&gt; 📱&lt;/li&gt;
  &lt;li&gt;Set default apps (maps, camera, calendar) 📲&lt;/li&gt;
  &lt;li&gt;Lock Screen quick action customization 🔒&lt;/li&gt;
  &lt;li&gt;Smart and AI Playlists 🎶&lt;/li&gt;
  &lt;li&gt;Share Sheet redesign ⬆️&lt;/li&gt;
  &lt;li&gt;Default app support for camera, calendar, &amp;amp; maps 📍&lt;/li&gt;
  &lt;li&gt;iPad Multi-user 👥&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;macos&quot;&gt;macOS&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.macstories.net/linked/appstories-episode-385-our-2024-macos-and-visionos-wwdc-wishes/&quot;&gt;Notifications redesign&lt;/a&gt;🔔&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.macstories.net/linked/appstories-episode-385-our-2024-macos-and-visionos-wwdc-wishes/&quot;&gt;Shortcuts Automations&lt;/a&gt; 🤖&lt;/li&gt;
  &lt;li&gt;Live Activities 🏝️&lt;/li&gt;
  &lt;li&gt;Desktop per Focus Mode 🖥️&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;watchos&quot;&gt;watchOS&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;Custom watch faces ⌚️&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;visionos&quot;&gt;visionOS&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;Multi-user 👥&lt;/li&gt;
  &lt;li&gt;More system apps: Calendar, Home, Weather, etc. 🥽&lt;/li&gt;
  &lt;li&gt;More environments, including &lt;a href=&quot;https://x.com/sdw/status/1798202960679440825&quot;&gt;interior spaces&lt;/a&gt; 🌇&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://x.com/AlbertoCarlier/status/1798327879257952585&quot;&gt;Stage Manager&lt;/a&gt; and &lt;a href=&quot;https://x.com/Jeehut/status/1797924373845963252&quot;&gt;window persistence&lt;/a&gt; 🪟&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://x.com/AlbertoCarlier/status/1798058451702300901&quot;&gt;Cinema environment&lt;/a&gt; for any video 🍿&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://bondi.blog/2024/02/03/what-visionos-needs-most-right-now/&quot;&gt;Home Screen customization&lt;/a&gt; 🏠&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://bondi.blog/2024/02/03/what-visionos-needs-most-right-now/&quot;&gt;Keyboard Occlusion&lt;/a&gt; ⌨️&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://bondi.blog/2024/02/03/what-visionos-needs-most-right-now/&quot;&gt;Dark Mode for iPad Apps&lt;/a&gt; 🌚&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://bondi.blog/2024/02/03/what-visionos-needs-most-right-now/&quot;&gt;Background audio&lt;/a&gt; 🎧&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://bondi.blog/2024/02/03/what-visionos-needs-most-right-now/&quot;&gt;Find My&lt;/a&gt; 🔎&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;developer&quot;&gt;Developer&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;Xcode for iPad 🛠️&lt;/li&gt;
  &lt;li&gt;Copilot-like assistant in Xcode 🧑‍✈️&lt;/li&gt;
  &lt;li&gt;API for local and cloud LLM access 🤖&lt;/li&gt;
  &lt;li&gt;Clipboard manager API 📋&lt;/li&gt;
  &lt;li&gt;SwiftUI parity with UIKit 🕊️&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;

&lt;p&gt;To be honest, I’ll be elated if I get even &lt;em&gt;half&lt;/em&gt; of these things this year. What’re you hoping for from this year’s conference?&lt;/p&gt;

&lt;p&gt;If you’ll be in Cupertino for the event next week, don’t hesitate to &lt;a href=&quot;/contact&quot;&gt;reach out and say hi&lt;/a&gt;! I’ll be there with my &lt;a href=&quot;https://lickability.com&quot;&gt;Lickability&lt;/a&gt; business partner, &lt;a href=&quot;http://bcapps.org&quot;&gt;Brian Capps&lt;/a&gt;, from June 10  –  13.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Making Magic →</title>
      <link href="https://makingmagicseries.com/"/>
    
        
    <updated>2024-06-02T11:50:00-04:00</updated>
    <id>https://mbbischoff.com/making-magic/</id>
    <content type="html">
      &lt;div class=&quot;top-margin&quot;&gt;
&lt;iframe id=&quot;embedPlayer&quot; src=&quot;https://embed.podcasts.apple.com/us/podcast/what-makes-the-magic-wand-so-magic/id1749090563?i=1000657272588&amp;amp;itsct=podcast_box_player&amp;amp;itscg=30200&amp;amp;ls=1&amp;amp;theme=auto&quot; height=&quot;175px&quot; frameborder=&quot;0&quot; sandbox=&quot;allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation&quot; allow=&quot;autoplay *; encrypted-media *; clipboard-write&quot; style=&quot;width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s ease 0s 6 normal none running loading-indicator; background-color: rgb(228, 228, 228);&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;

&lt;p&gt;My wife Kate Sloan’s new podcast, &lt;a href=&quot;https://makingmagicseries.com&quot;&gt;&lt;em&gt;Making Magic&lt;/em&gt;&lt;/a&gt;, dropped this week. It’s a fascinating ten-episode series about the history and impact of the world’s &lt;a href=&quot;https://en.wikipedia.org/wiki/Hitachi_Magic_Wand&quot;&gt;most famous vibrator&lt;/a&gt;. Plus, I make a special guest appearance in the first episode.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://pod.link/1749090563&quot;&gt;&lt;strong&gt;Subscribe &amp;amp; listen&lt;/strong&gt;&lt;/a&gt; now wherever you get your podcasts. And hey, if you like it, leave a review or tell a friend. 🪄&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/making-magic/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Under Construction →</title>
      <link href="/under-construction/"/>
    
        
    <updated>2024-04-01T17:00:00-04:00</updated>
    <id>https://mbbischoff.com/now-under-construction/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;What if something was designed one day, one change at a time? What if every day, it got just a tiny bit better? With time, revealed more of itself.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A &lt;a href=&quot;/under-construction/&quot;&gt;new project&lt;/a&gt;, where this website is redesigned one day, one rule at a time.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/now-under-construction/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Absolutely Crushed →</title>
      <link href="https://absolutelycrushed.com"/>
    
        
    <updated>2022-08-25T15:04:00-04:00</updated>
    <id>https://mbbischoff.com/absolutely-crushed/</id>
    <content type="html">
      &lt;picture&gt;
   
  &lt;source srcset=&quot;/uploads/Crushed%202%20Square.jpg&quot; type=&quot;image/jpeg&quot; /&gt;
   

  &lt;img alt=&quot;Absolutely Crushed album art&quot; width=&quot;3000&quot; height=&quot;3000&quot; loading=&quot;lazy&quot; src=&quot;/uploads/Crushed%202%20Square.jpg&quot; /&gt;
&lt;/picture&gt;

&lt;p&gt;In more &lt;a href=&quot;https://twitter.com/mb&quot;&gt;mb&lt;/a&gt;-media news: earlier this year I launched a new podcast with my friend &lt;a href=&quot;https://twitter.com/syd_andyson&quot;&gt;Syd Andrerson&lt;/a&gt;, called &lt;strong&gt;&lt;a href=&quot;https://absolutelycrushed.com&quot;&gt;Absolutely Crushed&lt;/a&gt;&lt;/strong&gt;. It’s a bi-weekly comedy interview show in which we gossip with a guest about their biggest celebrity or character crush and hilarity ensues.&lt;/p&gt;

&lt;p&gt;Imagine you’re at a sleepover with your closest friends talking about that hot person they have a crush on and lightly teasing them about it while figuring out what makes their crush so attractive. It’s like that, but with interesting guests and crushes you know. This week’s guest is Syd’s girlfriend &lt;a href=&quot;http://aspiringrobot.com&quot;&gt;Quinn Rose&lt;/a&gt;, and we cover her crush on &lt;a href=&quot;https://en.wikipedia.org/wiki/Aaron_Tveit&quot;&gt;Aaron Tveit&lt;/a&gt;. It’s a &lt;a href=&quot;https://absolutelycrushed.com/episodes/quinn-rose-aaron-tveit&quot;&gt;great episode to start with&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Listen on &lt;a href=&quot;https://podcasts.apple.com/podcast/id1629106926&quot;&gt;Apple Podcasts&lt;/a&gt;, &lt;a href=&quot;https://overcast.fm/itunes1629106926&quot;&gt;Overcast&lt;/a&gt;, or &lt;a href=&quot;https://pod.link/crushedpod&quot;&gt;wherever fine podcasts are downloaded&lt;/a&gt;, and let us know what you think on &lt;a href=&quot;https://twitter.com/crushedpod&quot;&gt;Twitter&lt;/a&gt;.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/absolutely-crushed/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>beestung Issue #12 →</title>
      <link href="https://beestungmag.com/issues/"/>
    
        
    <updated>2022-08-24T18:31:00-04:00</updated>
    <id>https://mbbischoff.com/beestsung-issue-12/</id>
    <content type="html">
      &lt;p&gt;I’ve been a fan of &lt;a href=&quot;https://beestungmag.com&quot;&gt;beestung magazine&lt;/a&gt;, a quarterly publication publishing poetry by nonbinary writers since I discovered it a few years ago. This week, they published Issue 12 on the theme of trans futures, guest edited by &lt;a href=&quot;https://www.cavar.club/&quot;&gt;Cavar&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I’m honored that &lt;a href=&quot;https://beestungmag.com/issue12/in-your-ideal-world-what-does-the-future-of-gender-look-like-and-t4t-by-matthew-bischoff/&quot;&gt;two of my poems&lt;/a&gt; are included in the issue alongside fantastically inventive work by other nonbinary poets. It would a lot to me if you gave it a look as it’s the first time any of my poems have been published.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/beestsung-issue-12/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>The Travel Focus Mode</title>
      <link href="https://mbbischoff.com/travel-focus-mode/"/>
    
        
    <updated>2022-02-22T15:54:00-05:00</updated>
    <id>https://mbbischoff.com/travel-focus-mode/</id>
    <content type="html">
      &lt;p&gt;Last summer, I visited Toronto to see &lt;a href=&quot;https://twitter.com/girly_juice&quot;&gt;my wife&lt;/a&gt; after being separated by pandemic-related border closures for months. While preparing for the trip, I realized that no matter how much I travel, it’s always a little stressful and now moreso with the addition of necessary safety measures like testing and vaccine checks. Add the difficulties of quickly finding boarding passes, managing delays, and tracking bags while my phone buzzes with irrelevant notifications and my heart rate skyrockets. So, I decided to use the trip as a test of the &lt;a href=&quot;https://support.apple.com/en-us/HT212608&quot;&gt;iOS 15 Focus feature&lt;/a&gt; and make travel less anxiety-inducing in the process.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;blockquote class=&quot;twitter-tweet&quot; data-dnt=&quot;true&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Special travel Home Screen and Focus Mode means I finally get to see my wife again today! ✈️ &lt;a href=&quot;https://t.co/AqLv6HEhjD&quot;&gt;pic.twitter.com/AqLv6HEhjD&lt;/a&gt;&lt;/p&gt;&amp;mdash; Matthew Bischoff (@mb) &lt;a href=&quot;https://twitter.com/mb/status/1429069655629500416?ref_src=twsrc%5Etfw&quot;&gt;August 21, 2021&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async=&quot;&quot; src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;

&lt;p&gt;I set up a &lt;a href=&quot;https://twitter.com/mb/status/1429069655629500416&quot;&gt;focus mode&lt;/a&gt; called &lt;strong&gt;Travel&lt;/strong&gt; that I manually activate or switch into automatically when I launch a flight tracking app or arrive at the airport. When I’m in this mode, a few things happen: my home screen switches to a (usually hidden) page that displays widgets for apps I always find myself searching for when I fly, my Apple Watch shows a special travel watch face, and notifications silence except for the people and apps that I’m expecting to interact with while traveling.&lt;/p&gt;

&lt;p&gt;I found that this automation made the process of international air travel a lot smoother, and I’m looking forward to using it again when I fly to see her again soon 🤞. In the interest of sharing, here are my settings in case you want to use them as inspiration to build your personal travel focus mode.&lt;/p&gt;

&lt;h3 id=&quot;travel-focus-mode&quot;&gt;Travel Focus Mode&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://support.apple.com/en-us/HT212608&quot;&gt;Set up in Settings → Focus&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/uploads/travel-focus.PNG&quot; alt=&quot;Travel Focus Settings Screenshot&quot; /&gt;&lt;/p&gt;

&lt;p&gt;🔴 &lt;strong&gt;Allowed Notifications&lt;/strong&gt;: Messages from friends, family, Find My, Kindle, Flighty, App in The Air, Uber, and any time-sensitive notifications&lt;br /&gt;
⛔️ &lt;strong&gt;Focus Status&lt;/strong&gt;: Off. I don’t need to telegraph to the whole world that I’m unavailable because I still check other notifications, just less frequently&lt;br /&gt;
📱 &lt;strong&gt;Home Screen&lt;/strong&gt;: Enable the custom travel page and disable all other pages&lt;br /&gt;
📍 &lt;strong&gt;Name &amp;amp; Appearance&lt;/strong&gt;: I use a purple map pin icon because I wasn’t using purple yet, and there’s no airplane icon&lt;br /&gt;
🎛 &lt;strong&gt;Turn on Automatically&lt;/strong&gt;: While at JFK, LaGuardia, or Toronto Pearson and when using Flighty&lt;/p&gt;

&lt;h3 id=&quot;travel-home-screen&quot;&gt;Travel Home Screen&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://support.apple.com/en-me/HT211345&quot;&gt;Create and hide a home screen&lt;/a&gt; via the page dots while in editing mode&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/uploads/travel-homescreen.PNG&quot; alt=&quot;Travel Home Screen Screenshot&quot; /&gt;&lt;/p&gt;

&lt;p&gt;I include widgets from:&lt;/p&gt;

&lt;p&gt;✈️ &lt;strong&gt;&lt;a href=&quot;https://www.flightyapp.com&quot;&gt;Flighty&lt;/a&gt;&lt;/strong&gt;: My gate, check-in, departure, and arrival time&lt;br /&gt;
🧳 &lt;strong&gt;Find My&lt;/strong&gt;: The location of my suitcase (via an &lt;a href=&quot;https://www.apple.com/airtag/&quot;&gt;AirTag&lt;/a&gt;), so I know when it’s nearby if I’ve checked it&lt;br /&gt;
📒 &lt;strong&gt;Notes&lt;/strong&gt;: A note called “Travel Documents” that always contains my boarding pass, COVID test, and anything else I may need to board&lt;br /&gt;
🌨 &lt;strong&gt;Weather&lt;/strong&gt;: The current conditions in my destination city&lt;br /&gt;
⏰ &lt;strong&gt;Clock&lt;/strong&gt;: The current time at my destination (useful if changing time zones)&lt;br /&gt;
🔋 &lt;strong&gt;Batteries&lt;/strong&gt;: Reminds me when I need to charge my devices or where I need to conserve power during delays&lt;/p&gt;

&lt;h3 id=&quot;apple-watch-face&quot;&gt;Apple Watch Face&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Set up in the &lt;a href=&quot;https://support.apple.com/guide/watch/faces-and-features-apde9218b440/watchos&quot;&gt;Apple Watch app&lt;/a&gt; or on your watch, then &lt;a href=&quot;https://appleinsider.com/articles/20/09/28/how-to-automatically-change-apple-watch-faces-at-certain-times-or-places&quot;&gt;use Shortcuts automation&lt;/a&gt; to change to it when in the Travel focus&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/uploads/watch.PNG&quot; alt=&quot;Apple Watch Lock Screen Screenshot&quot; class=&quot;center&quot; /&gt;&lt;/p&gt;

&lt;p&gt;The watch displays what I need to glance at most while in line or moving around the airport. I use the Infograph Modular face to pack a lot of info on screen at once.&lt;/p&gt;

&lt;p&gt;🌎 &lt;strong&gt;Earth&lt;/strong&gt;: Looks cool and reminds me I’m in the travel mode &lt;br /&gt;
✈️ &lt;a href=&quot;https://www.appintheair.mobi&quot;&gt;&lt;strong&gt;App in the Air&lt;/strong&gt;&lt;/a&gt;: Flighty doesn’t have a watch app, so I use this to check boarding info from my wrist&lt;br /&gt;
💬 &lt;strong&gt;Messages&lt;/strong&gt;: It’s handy to have a one-tap way to message Kate that I’m delayed or arriving!&lt;br /&gt;
🧳 &lt;strong&gt;Find My Items&lt;/strong&gt;: A faster way to locate my suitcase&lt;br /&gt;
🌥 &lt;strong&gt;Weather&lt;/strong&gt;: Will I need my coat or umbrella when I arrive?&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;I hope when you’re able to travel safely again, a focus mode like this will make your trek less of a headache. For a discussion of how &lt;a href=&quot;https://twitter.com/imyke?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&quot;&gt;Myke Hurley&lt;/a&gt; and &lt;a href=&quot;https://twitter.com/cgpgrey&quot;&gt;CGP Grey&lt;/a&gt; have adopted this idea in their travels, listen to &lt;a href=&quot;https://www.relay.fm/cortex/124&quot;&gt;episode #124 of Cortex&lt;/a&gt;.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>5 Shortcuts I Use Daily</title>
      <link href="https://mbbischoff.com/5-shortcuts-i-use-daily/"/>
    
        
    <updated>2022-02-13T12:30:00-05:00</updated>
    <id>https://mbbischoff.com/5-shortcuts-i-use-daily/</id>
    <content type="html">
      &lt;div class=&quot;video-wrapper&quot;&gt;
	&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube-nocookie.com/embed/6SBwagMm0jA&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;This Friday, I spent an hour and a half chatting with &lt;a href=&quot;https://www.matthewcassinelli.com&quot;&gt;Matthew Cassinelli&lt;/a&gt; about using Apple’s Shortcuts app to simplify my work and life. We went through 13 of my 156 shortcuts, showing how they work, explaining how I built them, and answering questions from the chat. As promised on the stream, here are 5 of those shortcuts that I use every day, with a brief explanation of why they save me so much time and links to download them.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;h3 id=&quot;-file-a-radar&quot;&gt;📡 File a Radar&lt;/h3&gt;

&lt;p&gt;As a power user of Apple software and developer of apps for their platform, I have a lot of, shall we say, &lt;em&gt;feedback&lt;/em&gt;. So whenever I run into a &lt;a href=&quot;/software-paper-cuts/&quot;&gt;paper cut bug&lt;/a&gt; or an API I wish existed, I run this shortcut to file a new feedback report (née &lt;a href=&quot;https://www.theiphonewiki.com/wiki/Radar&quot;&gt;radar&lt;/a&gt;) and then pray it gets addressed in a future OS update.&lt;/p&gt;

&lt;p&gt;&lt;a class=&quot;button&quot; href=&quot;https://www.icloud.com/shortcuts/09d1b78eb173464897bb7802ed7cc8a5&quot;&gt;&lt;i class=&quot;fa-solid fa-arrow-down&quot;&gt;&lt;/i&gt;Download&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;-change-mac-wallpaper&quot;&gt;💻 Change Mac Wallpaper&lt;/h3&gt;

&lt;p&gt;My MacBook sports a daily random &lt;a href=&quot;http://gum.co/afzw&quot;&gt;wallpaper&lt;/a&gt; illustrated by the supremely talented artist &lt;a href=&quot;https://www.dlanham.com/&quot;&gt;David Lanham&lt;/a&gt;, whom I’ve followed for decades. But sometimes, macOS chooses an image that doesn’t fit the day’s mood. It’s times like these I run this shortcut to have the OS change my wallpaper to another random image from David’s collection without waiting for the following day when it will refresh again. The clever AppleScript it uses was written by a user of the MacWorld forum.&lt;/p&gt;

&lt;p&gt;&lt;a class=&quot;button&quot; href=&quot;https://www.icloud.com/shortcuts/ef404c9af0984efb87c2eff96fa2e7aa&quot;&gt;&lt;i class=&quot;fa-solid fa-arrow-down&quot;&gt;&lt;/i&gt;Download&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;-move-calendar-events&quot;&gt;🗓 Move Calendar Events&lt;/h3&gt;

&lt;p&gt;I &lt;a href=&quot;https://www.relay.fm/automators/1&quot;&gt;hyperschedule&lt;/a&gt; my day in &lt;a href=&quot;https://flexibits.com/fantastical&quot;&gt;Fantastical&lt;/a&gt;, blocking out events for everything from work meetings to workouts to leisure reading. But sometimes, I get delayed (or overly ambitious), and I need to shift a whole bunch of events later in the day. That’s where this shortcut comes in. It’s so much faster than tapping through every event individually. Tell it how long you want to delay things, tap the events you want to move, and you’re done.&lt;/p&gt;

&lt;p&gt;&lt;a class=&quot;button&quot; href=&quot;https://www.icloud.com/shortcuts/110550cbf29341f8a1b32c99da9a3547&quot;&gt;&lt;i class=&quot;fa-solid fa-arrow-down&quot;&gt;&lt;/i&gt;Download&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;-update-slack-status&quot;&gt;💬 Update Slack Status&lt;/h3&gt;

&lt;p&gt;We use Slack statuses at &lt;a href=&quot;http://lickability.com&quot;&gt;Lickability&lt;/a&gt; to communicate all kinds of things: lunch breaks, doctor’s appointments, vacations, and more. This handy shortcut from Jake Bathman, which I’ve lightly customized, lets me update my Slack status from anywhere without even opening the Slack app. And it’s even better than that! I can even use it from &lt;em&gt;within&lt;/em&gt; other shortcuts to automate my status. Jake has written a &lt;a href=&quot;https://medium.com/@jakebathman/setting-up-a-slack-app-for-use-with-ios-shortcuts-e8e16b15d0f3&quot;&gt;detailed setup guide&lt;/a&gt; that makes it super simple to use.&lt;/p&gt;

&lt;p&gt;&lt;a class=&quot;button&quot; href=&quot;https://routinehub.co/shortcut/2438&quot;&gt;&lt;i class=&quot;fa-solid fa-arrow-down&quot;&gt;&lt;/i&gt;Download&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;-power-down&quot;&gt;🔋 Power Down&lt;/h3&gt;

&lt;p&gt;At the end of the workday, I like to step away from my desk and start unwinding. I run this shortcut from a button on my &lt;a href=&quot;https://www.elgato.com/en/stream-deck-xl&quot;&gt;StreamDeck&lt;/a&gt;. It quits all my apps, turns on my favorite screensaver, and mutes my computer so notification sounds don’t draw me back into work. A little simple ritual for leaving my Mac how I want it for the next day.&lt;/p&gt;

&lt;p&gt;&lt;a class=&quot;button&quot; href=&quot;https://www.icloud.com/shortcuts/d0de89d2ad15465dbe6fc73876bfece3&quot;&gt;&lt;i class=&quot;fa-solid fa-arrow-down&quot;&gt;&lt;/i&gt;Download&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;That’s all for now! I hope these shortcuts speed up your workflows as much as they have mine. If you enjoyed this post, &lt;a href=&quot;https://twitter.com/intent/tweet?text=@mb&quot;&gt;let me know on Twitter&lt;/a&gt;, and maybe I’ll share more in the future.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Stacking the Deck</title>
      <link href="https://mbbischoff.com/stacking-the-deck/"/>
    
        
    <updated>2022-02-06T23:55:00-05:00</updated>
    <id>https://mbbischoff.com/stacking-the-deck/</id>
    <content type="html">
      &lt;picture&gt;
  
  &lt;source srcset=&quot;/uploads/release-notes-2016.webp&quot; type=&quot;image/webp&quot; /&gt;
   
  &lt;source srcset=&quot;/uploads/release-notes-2016-196b9b.jpg&quot; type=&quot;image/jpeg&quot; /&gt;
   

  &lt;img alt=&quot;A photo by Ben McCarthy of Matt presenting a slideshow onstage&quot; width=&quot;1200&quot; height=&quot;1096&quot; loading=&quot;lazy&quot; src=&quot;/uploads/release-notes-2016-196b9b.jpg&quot; /&gt;
&lt;/picture&gt;

&lt;p&gt;&lt;strong&gt;PowerPoint presentations get a bad reputation.&lt;/strong&gt; That’s because &lt;a href=&quot;https://en.wikipedia.org/wiki/Sturgeon&apos;s_law&quot;&gt;most of them are terrible&lt;/a&gt;—they’re boring, they’re too long, and they’re full of tiny text and awkward animations.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;On the other end of the spectrum, there are the &lt;a href=&quot;https://medium.com/adventures-in-consumer-technology/this-is-how-we-make-slides-at-apple-b8a84352bf6d&quot;&gt;highly-produced Keynotes from Apple&lt;/a&gt; that have been agonized over by legions of designers to sell you the company’s latest products. These decks are so intricate that they seem impossible for mere mortals to put together.&lt;/p&gt;

&lt;p&gt;So it’s no wonder I don’t see many slide decks working on small software teams. The few I do are usually delivered by &lt;a href=&quot;https://piktochart.com/blog/startup-pitch-decks-what-you-can-learn/&quot;&gt;professional hypesters pitching startups&lt;/a&gt;, to cringes from the designers and developers in the room (or the &lt;a href=&quot;https://zoom.us&quot;&gt;Zoom&lt;/a&gt;, as the case may be). But earlier in my career, &lt;a href=&quot;/about#talks&quot;&gt;I used decks to great effect&lt;/a&gt;, and you know what? I miss them. In 2022, &lt;a href=&quot;https://en.wikipedia.org/wiki/SexyBack&quot;&gt;I’m bringing decks(y) back&lt;/a&gt;.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;When my longtime friend and collaborator &lt;a href=&quot;http://twitter.com/bcapps&quot;&gt;Brian Capps&lt;/a&gt; and I worked as iOS engineers at &lt;em&gt;&lt;a href=&quot;https://nytimes.com&quot;&gt;The New York Times&lt;/a&gt;&lt;/em&gt;, we noticed something concerning. There were a lot of intractable technical problems in the organization that seemed unsolvable due to politics and inter-team communication roadblocks. Everything from bug reports, to performance issues, to new features that needed newsroom buy-in got backed up this way.&lt;/p&gt;

&lt;p&gt;So, as people who cared deeply about the quality of the products we were building, we searched for any way to get product people, designers, and business folks all on the same page about what we wanted to fix in the iOS app. The best tool we found (after trying many) was the humble slide deck.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Here’s what we did when we really wanted something to get fixed&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;Brian and I would book a conference room together in the middle of the day, write an outline of what we wanted, and then develop a &lt;a href=&quot;https://www.presentationzen.com&quot;&gt;well-designed and straightforward slide presentation&lt;/a&gt; to make our argument. (&lt;em&gt;By the way, we never told our bosses we were doing any of this.&lt;/em&gt;) We’d &lt;a href=&quot;https://randsinrepose.com/archives/out-loud/&quot;&gt;rehearse our spiel&lt;/a&gt; and then, we’d presell the idea by showing the deck to just a few people we knew would be critical decision-makers and solicit feedback, editing the deck as we heard their objections. Finally, we’d book a meeting with everyone in the organization who would need to be on board if we were going to make the change.&lt;/p&gt;

&lt;p&gt;For example, once, we wanted to make sure that the NYTimes iOS app rendered all advertisements at the proper resolution on the new &lt;a href=&quot;https://en.wikipedia.org/wiki/IPhone_4&quot;&gt;iPhone 4&lt;/a&gt;. We knew we’d need to convince a designer, the head of sales, an ad trafficker, a product manager, and our engineering manager. So we invited all of those folks to a meeting, dimmed the lights, and pitched our hearts out. For the first time, everyone in that room saw the blurry non-Retina ads for what they were—ugly and unbecoming of &lt;em&gt;The Times&lt;/em&gt;. Everyone came out of that meeting jazzed to solve the problem, and together, we did!&lt;/p&gt;

&lt;p&gt;This technique worked so well that we used it repeatedly, improving the app along the way. Our little &lt;em&gt;slideshow sideshow&lt;/em&gt; became so familiar that it earned us a nickname: “&lt;a href=&quot;https://www.instagram.com/p/Z9eWb2nvW0/&quot;&gt;the twins&lt;/a&gt;”. In fairness, we did have a bit of a &lt;a href=&quot;https://en.wikipedia.org/wiki/Ringling_brothers&quot;&gt;Ringling Brothers&lt;/a&gt; vibe going on at the time.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;strong&gt;Presentations are perfect for persuasion.&lt;/strong&gt; Solid slides make information digestible; they show that you’ve thought deeply about the problem. And putting effort into them shows that you’re serious and that you care. &lt;mark&gt;Anyone can write an email, post a Slack message, or toss a meeting on the books. But few people will take the time to prepare a thoughtful, well-reasoned, and persuasive deck.&lt;/mark&gt;&lt;/p&gt;

&lt;p&gt;The next time you want to convince your coworkers, despite their differing priorities, to commit to working on something you care about: &lt;mark&gt;open your slideshow app of choice and make your argument in big type, one slide at a time.&lt;/mark&gt; I bet your slides will change more minds than you expect.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Software Paper Cuts</title>
      <link href="https://mbbischoff.com/software-paper-cuts/"/>
    
        
    <updated>2022-01-30T17:48:00-05:00</updated>
    <id>https://mbbischoff.com/software-paper-cuts/</id>
    <content type="html">
      &lt;picture&gt;
    

  &lt;img alt=&quot;The word ouch written on a pink background&quot; width=&quot;1800&quot; height=&quot;1200&quot; loading=&quot;lazy&quot; src=&quot;/uploads/nick-fewings-SG9Ycz2uqGs-unsplash.jpg&quot; /&gt;
&lt;/picture&gt;

&lt;p&gt;I’ve been using software every day for almost 20 years. I use it to do my work, create things in my spare time, socialize, relax, and so much more. And if you’ve met me or been reading this site for a while, you know I have very &lt;a href=&quot;/category/tech/&quot;&gt;strong opinions about how it should be designed and crafted&lt;/a&gt;. But by far, my strongest belief about software is that almost no one pays enough attention to the paper cuts. In the field of interaction design, a &lt;a href=&quot;https://en.wikipedia.org/wiki/Paper_cut_bug&quot;&gt;paper cut bug&lt;/a&gt; is “a trivially fixable usability bug”. The term comes &lt;a href=&quot;https://wiki.ubuntu.com/One%20Hundred%20Papercuts/Mission&quot;&gt;from the Ubuntu team&lt;/a&gt;, which decided in 2009 to prioritize fixing lots of these niggling issues. &lt;a href=&quot;https://github.blog/2018-08-28-announcing-paper-cuts/&quot;&gt;GitHub followed suit&lt;/a&gt; in 2018.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;Running up against a paper cut bug feels a little bit like getting a physical one: not the end of the world, but certainly unpleasant. These types of tiny annoyances accrete over time, especially when no one is paying attention to them. In a single day of using my phone, I encounter dozens of these minor bugs that each annoy me just a little bit, making the task I’m trying to accomplish just a little bit more complicated.&lt;/p&gt;

&lt;p&gt;For example, I might notice a button that’s enabled even though it can’t do anything, or a form field that has a scroll bar even though there’s no scrolling content. The result is that I trust the software I use less. When software isn’t polished, when it’s full of things that feel like paper cuts, it becomes less joyful and more frustrating. It sucks all the opportunity for delight out of the room.&lt;/p&gt;

&lt;p&gt;The more insidious thing about these bugs is that they’re rarely reported by users or caught by automated testing tools because they’re too small to complain about or too obscure to write tests for. Great QA testers can find and file these types of bugs, but they usually flounder at the end of a long backlog of new features. This means that &lt;strong&gt;if you’re an engineer on a piece of software, you’re the person who’s best able to notice and fix these bugs&lt;/strong&gt;. Yes, you might have to convince your boss or your product manager to set aside some time every so often to do so, but I promise your users will be grateful, and your product will improve in meaningful ways if you do.&lt;/p&gt;

&lt;p&gt;What kinds of things should you be looking for? How can we notice paper cuts when they’re such a part of our daily reality in every app we use? Here’s a list of some of the most frequent paper cuts I see. I hope it helps in your quest to smooth out the edges of your software—to &lt;a href=&quot;https://www.linkedin.com/pulse/paint-back-fence-chris-clark/&quot;&gt;paint the back of the fence.&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;common-paper-cuts&quot;&gt;Common Paper Cuts&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Logouts&lt;/strong&gt;: When I open the app, sometimes I’m randomly logged out for no good reason.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Inconsistent Copy&lt;/strong&gt;: The text switches randomly between straight quotes and smart quotes or title case and sentence cases.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;No Undo&lt;/strong&gt;: I change something, the UI updates instantly, but there’s no way to undo the change, so now I’m out of luck if I don’t remember what I did.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Scroll Hitches&lt;/strong&gt;: Scrolling lists cause the app to freeze up or drop frames.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Missing Options&lt;/strong&gt;: The app is missing an option for my gender/pronouns or forces me to fill out a required field that doesn’t apply to me.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Lacking Accessibility&lt;/strong&gt;. Some elements are missing labels for screen readers; the visuals have poor contrast, etc. (I gave &lt;a href=&quot;https://matthewbischoff.com/apps-for-all/&quot;&gt;a whole talk&lt;/a&gt; about this.)&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Unlocalized&lt;/strong&gt;: The copy and date/time formatting doesn’t match my language or region settings.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Typography&lt;/strong&gt;: An element is improperly typeset, leading to inconsistent margins, cut-off descenders, or illegibility.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Strict Validation&lt;/strong&gt;: Overly strict form validation prevents me from using the name I want to or including an emoji.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Flashes &amp;amp; Blinks&lt;/strong&gt;: When things load from the network or disk, they flash or blink into place, or the content of the screen jumps around to accommodate them.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Loading?&lt;/strong&gt;: Something is taking a while, but there’s no spinner progress bar to keep me informed.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;No Empty View&lt;/strong&gt;: A list becomes empty, and I’m staring into the void rather than at a nicely designed empty view so I know what I can fill it with.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Wayfinding&lt;/strong&gt;: I can’t easily find Settings, Terms of Service, Privacy Policy, third-party code licenses, etc.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;No Primary Action&lt;/strong&gt;: The primary action on each screen isn’t differentiated or highlighted, so it’s hard to know what I’m supposed to do.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Dead Ends&lt;/strong&gt;: There’s no way out of a screen or flow. Or there’s no way to cancel or delete my account.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Missing States&lt;/strong&gt;: Buttons and list items don’t look any different when they’re touched, hovered over, or disabled, so it’s hard to know what state they’re in.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Where Was I?&lt;/strong&gt;: The app forgets where I was when I reopen it or clears my selection when I go to the background.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Missing Animation&lt;/strong&gt;: Rather than smoothly animating to a new state, the UI blinks and updates, like an unfortunate smash cut.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;No Errors or Retry&lt;/strong&gt;: When I try to do something, the operation fails without any error message or way to retry.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I challenge you to use your own app with fresh eyes on Monday morning. After an hour, are you pained by proverbial paper cuts? What are the bugs you’ve hit so many times in the software that you forgot they were bugs? You know you can fix those, right? Well, get to it.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Things You’re Allowed to Do →</title>
      <link href="https://milan.cvitkovic.net/writing/things_youre_allowed_to_do/"/>
    
        
    <updated>2022-01-24T19:11:00-05:00</updated>
    <id>https://mbbischoff.com/things-youre-allowed-to-do/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;This is a list of things you’re allowed to do that you thought you couldn’t, or didn’t even know you could.&lt;/p&gt;

  &lt;p&gt;I haven’t tried everything on this list, mainly due to cost. But you’d be surprised how cheap most of the things on this list are (especially the free ones).&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I love this list from &lt;a href=&quot;https://twitter.com/MWCvitkovic&quot;&gt;Milan Cvitkovic&lt;/a&gt; reminding us of the things we’re allowed to do but that we often forget are options. Some favorites that I’ve actually done include: hire a tutor, buy goods/services from your friends, get couples therapy, hire a coach, cold contact people, and fly to people for in-person meetings.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/things-youre-allowed-to-do/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Are You Gonna Finish That?</title>
      <link href="https://mbbischoff.com/are-you-gonna-finish-that/"/>
    
        
    <updated>2022-01-23T19:01:00-05:00</updated>
    <id>https://mbbischoff.com/are-you-gonna-finish-that/</id>
    <content type="html">
      &lt;picture&gt;
  
  &lt;source srcset=&quot;/uploads/Books.webp&quot; type=&quot;image/webp&quot; /&gt;
   
  &lt;source srcset=&quot;/uploads/Books.jpg&quot; type=&quot;image/jpeg&quot; /&gt;
   

  &lt;img alt=&quot;Stack of Books&quot; width=&quot;2048&quot; height=&quot;1356&quot; loading=&quot;lazy&quot; src=&quot;/uploads/Books.webp&quot; /&gt;
&lt;/picture&gt;

&lt;p&gt;I’m a &lt;a href=&quot;https://www.macmillandictionary.com/us/dictionary/american/completionist&quot;&gt;completionist&lt;/a&gt; by nature. I love checking everything off my to-do list for the day. When I discover a &lt;a href=&quot;https://randsinrepose.com&quot;&gt;blog&lt;/a&gt;, &lt;a href=&quot;http://genderpodcast.com&quot;&gt;podcast&lt;/a&gt;, or &lt;a href=&quot;https://questionablecontent.net&quot;&gt;webcomic&lt;/a&gt; I love, my curiosity pulls me toward consuming its entire backlog. I spend hours spelunking the archives, finishing every last morsel of media.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;Growing up, I attended Catholic school and was taught by nuns to finish my lunch because there were &lt;a href=&quot;https://en.wikipedia.org/wiki/List_of_fallacies#Fallacy_of_relative_privation&quot;&gt;children starving halfway across the world&lt;/a&gt;. I was taught to complete one book before starting the next. Taught to give equal attention to every &lt;a href=&quot;https://en.wikipedia.org/wiki/Stations_of_the_Cross&quot;&gt;station of the cross&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This type of perseverance can be a valuable tool in one’s toolbelt. There are moments in life that call for grit, when it’s crucial to push through discomfort and disinterest. But fetishizing finishing isn’t nearly as helpful as it feels. &lt;strong&gt;Just the act of completing something isn’t virtuous by itself—the context matters.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We are living in a time of ceaseless information overload and ever-expanding choice. &lt;a href=&quot;https://www.omnicoreagency.com/instagram-statistics/&quot;&gt;Thousands of photos&lt;/a&gt; are posted to Instagram every second, &lt;a href=&quot;https://www.statista.com/statistics/259477/hours-of-video-uploaded-to-youtube-every-minute/&quot;&gt;500 hours of video&lt;/a&gt; are uploaded to YouTube every minute, and &lt;a href=&quot;https://malwarwickonbooks.com/published-every-year/&quot;&gt;millions of books are published every year&lt;/a&gt;. You can’t consume all that “content” even if you want to. Your time and attention are limited resources. In this context, a better skill than finishing is knowing when to finish something and when to abandon it.&lt;/p&gt;

&lt;p&gt;I’ve gotten better at this over the years. I’ve become more attuned to what my body and brain are telling me about the future value of what I’m currently doing. These are the questions I ask myself when deciding whether to stick with something or bail:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Am I enjoying it?&lt;/li&gt;
  &lt;li&gt;Is it feeding my mind or my heart?&lt;/li&gt;
  &lt;li&gt;Will it help me accomplish something or solve a problem?&lt;/li&gt;
  &lt;li&gt;Will it matter in a year? Five? Ten?&lt;/li&gt;
  &lt;li&gt;Is there something I’d rather be doing?&lt;/li&gt;
  &lt;li&gt;Have I had enough?&lt;/li&gt;
  &lt;li&gt;Might it be better to set it down now and pick it up again later?&lt;/li&gt;
  &lt;li&gt;What’s the worst thing that would happen if I give up?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These questions help pressure-test the idea of continuing to follow my current trajectory. And sometimes their answers reveal that I should have pulled off the highway a few exits ago. But no matter how close to the end I am, it’s never too late to stop.&lt;/p&gt;

&lt;p&gt;I want to give you permission to quit the thing you’re trying to finish that’s not working for you anymore. It could be a New Year’s resolution you regret making, a book that all your heroes recommended but you keep bouncing off, or even a side project that doesn’t bring you joy anymore but that you keep maintaining out of a sense of duty. Whatever it is, you’ll know it, because just the &lt;a href=&quot;https://en.wikipedia.org/wiki/Zeigarnik_effect&quot;&gt;psychic weight of it being unfinished&lt;/a&gt; is stressing you out.&lt;/p&gt;

&lt;p&gt;You don’t have to complete everything. You don’t need to be in it for the long haul. &lt;strong&gt;Quitting something doesn’t make you &lt;em&gt;a quitter&lt;/em&gt;&lt;/strong&gt;. Instead, it makes you someone who knows their worth and knows what they want. Letting go of one thing can give you space to start something new that will serve you better. And if you regret your decision, it’ll still be there when you’re ready to pick it up again.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>How to Not Know Things</title>
      <link href="https://mbbischoff.com/how-to-not-know-things/"/>
    
        
    <updated>2022-01-16T15:55:00-05:00</updated>
    <id>https://mbbischoff.com/how-to-not-know-things/</id>
    <content type="html">
      &lt;p&gt;In May 2010, I was offered a job at the &lt;a href=&quot;https://www.apple.com/retail/kingofprussia/&quot;&gt;Apple Store at the King of Prussia Mall&lt;/a&gt;, one of the biggest shopping destinations in the United States. It was my first and only retail job, and in my three months working there, I became the top-selling salesperson (or as Apple called it, “Specialist”) on the sales floor (or as Apple called it, “The Red Zone”). I did this by sharing my passion, knowledge, and care with every customer. But I also did it by Googling a lot, by installing lots of apps for customers to check that they’d work, and by getting a little better every day.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;My training for the job involved being clapped at a lot while donning the signature blue T-shirt in a room full of folks learning how to sell iPhones and iPads and create Apple “customers for life”. Our teacher was a blond-haired, blue-eyed surfer-turned-computer salesman named JB who wore white earbuds as a necklace. As he taught from the printed material and screened Apple videos for the class, he kept harping on one point that’s stuck with me in the decades since.&lt;/p&gt;

&lt;h3 id=&quot;i-dont-know-lets-find-out&quot;&gt;I don’t know, let’s find out&lt;/h3&gt;

&lt;p&gt;JB taught us that there was no way we could know everything there is to know about every Apple product, let alone every app that runs on them, and every way they can fail. He taught us that rather than making up an answer, guessing, or shrugging our shoulders, we should instead say, &lt;strong&gt;“I don’t know, let’s find out”&lt;/strong&gt;. Admitting that we didn’t know was the first step. Then, we were to find out &lt;em&gt;together&lt;/em&gt; with the customer by walking over to a Mac and looking up the answer or pulling in another employee who might know the answer.&lt;/p&gt;

&lt;p&gt;This one sentence from a retail training manual contains many insights that I’ve relied on every day since in my personal and professional life:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;It’s okay not to know because we can’t know everything, and we shouldn’t expect that of ourselves.&lt;/li&gt;
  &lt;li&gt;It’s better to admit our ignorance than get things wrong.&lt;/li&gt;
  &lt;li&gt;Even if we think we &lt;em&gt;might&lt;/em&gt; know, it’s okay to double-check because getting it right matters.&lt;/li&gt;
  &lt;li&gt;People trust us more when we admit our shortcomings.&lt;/li&gt;
  &lt;li&gt;Learning is better together.&lt;/li&gt;
  &lt;li&gt;People love to see and share in the process of discovery.&lt;/li&gt;
  &lt;li&gt;People trust information more when we share the &lt;em&gt;way&lt;/em&gt; we found it.&lt;/li&gt;
  &lt;li&gt;Memorizing isn’t as important as knowing how and where to look things up.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3 id=&quot;fuck-around-and-find-out&quot;&gt;Fuck around and find out&lt;/h3&gt;

&lt;p&gt;This is another similar phrase that’s become popular since 2020, especially sarcastically in leftist circles. But it’s legitimately valuable advice because sometimes, no amount of Googling or reading about a topic will get you to the answer. Sometimes, trial and error is the only way to learn. By experimenting or &lt;a href=&quot;https://knowyourmeme.com/memes/fuck-around-and-find-out&quot;&gt;fucking around&lt;/a&gt;, we learn together by &lt;em&gt;playing together&lt;/em&gt;. We do a little science and discover something new about the world that we can share.&lt;/p&gt;

&lt;p&gt;Many of the answers to life’s daily questions can be uncovered using these &lt;a href=&quot;/thought-technology/&quot;&gt;thought technologies&lt;/a&gt;. Are you faced with a tricky question in an interview for a new job? Try being honest with the interviewer that you don’t know the answer and explain how you’d research it in detail. Not sure what your gender is? As &lt;a href=&quot;https://twitter.com/Lubchansky&quot;&gt;Mattie Lubchansky&lt;/a&gt; suggested on a &lt;a href=&quot;https://gender.libsyn.com/episode-102-live-in-nyc&quot;&gt;recent live episode of the Gender Reveal podcast&lt;/a&gt;, “fuck around and find out”. Try on makeup, a new set of pronouns, or a binder, and see how it feels!&lt;/p&gt;

&lt;h3 id=&quot;lets-make-better-mistakes-tomorrow&quot;&gt;Let’s make better mistakes tomorrow&lt;/h3&gt;

&lt;p&gt;Just because you don’t know something today doesn’t mean you won’t know it tomorrow. If you cultivate an attitude that faces the unknown with curiosity, sharing, and experimentation, rather than blame, fear, and stubbornness, you may get a bit smarter every day. You’ll learn much more by remaining open to new discoveries and sharing that journey with the people around you, at work and in the rest of your life. And that continuous improvement, or &lt;em&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Kaizen&quot;&gt;kaizen&lt;/a&gt;&lt;/em&gt;, will accumulate like compound interest. It will, in the words of Mike Monteiro, let us “&lt;a href=&quot;https://www.flickr.com/photos/jenbee/3349368144/&quot;&gt;make better mistakes tomorrow&lt;/a&gt;”.&lt;/p&gt;

&lt;p&gt;What don’t you know right now? What do you want to find out? Let’s do it together.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>The Case for “Mark as Unread” in Messages</title>
      <link href="https://mbbischoff.com/mark-as-unread-for-messages/"/>
    
        
    <updated>2022-01-09T13:39:00-05:00</updated>
    <id>https://mbbischoff.com/mark-as-unread-for-messages/</id>
    <content type="html">
      &lt;p&gt;For decades, email apps like Gmail, Outlook, and Apple Mail have all included a button to mark a message or thread as “unread”. But why? The software knows the message &lt;em&gt;has&lt;/em&gt; been read; why is it allowing the user to override that truth and rewrite history?&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;There’s a simple answer: &lt;strong&gt;it’s useful&lt;/strong&gt;! The unread state of messages in an email app controls things like the number next to the current folder, the application’s badge, and the status indicator next to a message reminding you to look at it. A simple button to say “Oh yep, I know I clicked into it, but I didn’t actually read it or fully process it yet” is a great affordance for users to manage their communications that has stood the test of time. While some argue that &lt;a href=&quot;https://www.forbes.com/sites/forbestechcouncil/2018/07/11/how-mark-as-unread-is-making-you-drop-the-ball/?sh=1dda8b98389e&quot;&gt;flags should be used&lt;/a&gt; instead for this kind of message management, they miss the point that flags cannot and do not convey, to either the user or the software, the same meaning as a message being unread.&lt;/p&gt;

&lt;p&gt;“Mark as Unread” has been so successful and well-loved in email that it’s been copied by many messaging apps like Facebook Messenger, WhatsApp, and Instagram. And its utility in a casual messaging context is much the same in the slightly more formal email context.&lt;/p&gt;

&lt;p&gt;As Tine Welanly put it &lt;a href=&quot;https://www.quora.com/What-is-the-point-of-having-mark-as-unread-option-in-Facebook-messenger&quot;&gt;on Quora&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Let’s say you’re riding the bus and you open a message from a friend, maybe asking you about your plans for the weekend. You have to respond to that but maybe it’s your stop already or you don’t know yet. But if you don’t say anything now, you might forget to respond and then you’ll look like a bad friend. Not to mention you might miss out on some weekend fun.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;But the &lt;a href=&quot;https://www.wsj.com/articles/why-apples-imessage-is-winning-teens-dread-the-green-text-bubble-11641618009&quot;&gt;most popular messaging app on iOS&lt;/a&gt;, Messages, has never implemented “Mark as Unread” even though &lt;a href=&quot;https://twitter.com/search?q=%22mark%20as%20unread%22%20imessage&amp;amp;src=typed_query&amp;amp;f=live&quot;&gt;users have been clamoring for it for years&lt;/a&gt; and it’s &lt;a href=&quot;https://twitter.com/rjonesy/status/1237229806963568641&quot;&gt;been rumored that they tested it&lt;/a&gt;. What’s even wilder is that iMessage doesn’t have any other in-app way for the user to signal that they need to return to a message in order to respond to it. The only gesture toward anything like this is an obscure &lt;a href=&quot;https://support.apple.com/en-us/HT205890&quot;&gt;Siri integration&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Messages routinely get forgotten and go unanswered. The missing “Mark Unread” button has no doubt caused countless accidental ghostings, avoidable arguments, and missed opportunities. And its lack has likely made life more difficult for users with conditions that affect memory or follow-through, like ADHD and depression, who may not be able to respond in the moment and have no easy way to record their intention to do so.&lt;/p&gt;

&lt;p&gt;So why hasn’t Apple added this feature? If I put on my Product Manager hat, I can think of only one argument that’s likely been made internally to keep this wildly popular feature out of the app. It goes like this: “If we add a button that says mark as unread, wouldn’t users expect that it would unsend their read receipts?”&lt;/p&gt;

&lt;p&gt;This is a compelling argument that I was initially sympathetic to, but looking deeper, this just isn’t a problem in the real world. Outlook, which supports both read receipts and Mark as Unread, seems to cause no significant user confusion in this regard. The read receipt exists for the sender, and the local unread status is for the recipient. Simple as that.&lt;/p&gt;

&lt;p&gt;Even if this slight ambiguity is too much for Apple to handle, they could instead incorporate another feature from Mail instead: flagging. Allow users to flag a conversation (or an individual message) and then see all their flags in one place, when they’re ready to respond.&lt;/p&gt;

&lt;p&gt;Whether Apple chooses to implement this feature as “Mark as Unread”, flagging, or &lt;a href=&quot;https://twitter.com/lachlanjc/status/1480341776833687556?s=21&quot;&gt;something else entirely&lt;/a&gt;, they should implement it, and soon. As more of our communication, both personal and professional, moves online, it’s never been more important that we keep our commitments to each other, that we respond when we say we will, and that we keep dialogue flowing. &lt;strong&gt;We’ve long had a great tool for doing exactly that; now that took just needs to meet users where they are.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This article has also been filed as feedback for Apple at &lt;a href=&quot;applefeedback://FB9838778&quot;&gt;FB9838778&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; After posting this article, a friend at Apple reminded me that one of the first things he did when he got to the company was try to file a radar for this missing feature. Except he didn’t have to because he found an open bug from yours truly filed in 2009. I’ve been asking for this feature for 12 years and I don’t plan to stop any time soon! Maybe I should try &lt;a href=&quot;https://twitter.com/jomayra_herrera/status/1420404364276084741&quot;&gt;this approach&lt;/a&gt; next.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>31&lt;sup&gt;st&lt;/sup&gt; Birthday Livestream</title>
      <link href="https://mbbischoff.com/31st-birthday-livestream/"/>
    
        
    <updated>2021-12-29T14:41:00-05:00</updated>
    <id>https://mbbischoff.com/31st-birthday-livestream/</id>
    <content type="html">
      &lt;picture&gt;
    
  &lt;source srcset=&quot;/uploads/Square.png&quot; type=&quot;image/png&quot; /&gt;
  

  &lt;img alt=&quot;@mb&apos;s charity livestream poster&quot; width=&quot;1080&quot; height=&quot;1080&quot; loading=&quot;lazy&quot; src=&quot;/uploads/Square.png&quot; /&gt;
&lt;/picture&gt;

&lt;p&gt;Well, I’m doing it again.&lt;/p&gt;

&lt;p&gt;Last year for my 30&lt;sup&gt;th&lt;/sup&gt; birthday, &lt;a href=&quot;https://matthewbischoff.com/30th-birthday/&quot;&gt;we raised over $7,000 for charity&lt;/a&gt; on a super fun livestream. This year, I’ll once again be gathering some pals online and streaming Jackbox Games to raise money for &lt;a href=&quot;https://translifeline.org&quot;&gt;The Audre Lorde Project&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;The Audre Lorde Project is a Lesbian, Gay, Bisexual, Two Spirit, Trans and Gender Non Conforming People of Color center for community organizing, focusing on the New York City area. Through mobilization, education and capacity-building, we work for community wellness and progressive social and economic justice. Committed to struggling across differences, we seek to responsibly reflect, represent and serve our various communities.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;They do great work in my city, and I hope you consider donating.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Join us tonight 12/29 at 8 PM ET / 5 PM PT &lt;a href=&quot;https://twitch.tv/matthewbischoff&quot;&gt;over on Twitch&lt;/a&gt; and &lt;a href=&quot;http://bit.ly/helpaudre&quot;&gt;donate here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Clockwise #430: Misinformation Tracing →</title>
      <link href="https://www.relay.fm/clockwise/430"/>
    
        
    <updated>2021-12-22T17:11:00-05:00</updated>
    <id>https://mbbischoff.com/clockwise-number-430-misinformation-tracing/</id>
    <content type="html">
      &lt;figure&gt;
  &lt;figcaption&gt;Clockwise #430: Misinformation Tracing&lt;/figcaption&gt;
  &lt;audio controls=&quot;&quot; preload=&quot;none&quot; src=&quot;https://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/secure/clockwiserelay/clockwise430.mp3&quot;&gt;&lt;/audio&gt;
&lt;/figure&gt;

&lt;p&gt;I was thrilled to guest on episode &lt;a href=&quot;https://www.relay.fm/clockwise/430&quot;&gt;#430 the Clockwise podcast&lt;/a&gt; today where we talked about the last apps we purchased, how we’d handle third-party payment options on our Apple devices, our experience with Exposure Notifications, and how we track our resolutions, themes, and habits for the new year.&lt;/p&gt;

&lt;p&gt;Give it a listen and &lt;a href=&quot;https://twitter.com/mb/status/1473778126685675520&quot;&gt;let me know on Twitter&lt;/a&gt; what your answer would have been to my question: &lt;q&gt;What apps or systems do you use to track your progress toward your resolutions/themes/habits you’re trying to work on in 2022?&lt;/q&gt;&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/clockwise-number-430-misinformation-tracing/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Thought Technology</title>
      <link href="https://mbbischoff.com/thought-technology/"/>
    
        
    <updated>2021-08-06T18:36:00-04:00</updated>
    <id>https://mbbischoff.com/thought-technology/</id>
    <content type="html">
      &lt;picture&gt;
  
  &lt;source srcset=&quot;/uploads/keep-moving.webp&quot; type=&quot;image/webp&quot; /&gt;
    
  &lt;source srcset=&quot;/uploads/keep-moving.png&quot; type=&quot;image/png&quot; /&gt;
  

  &lt;img alt=&quot;Keep moving &amp;amp; get out of the way.&quot; width=&quot;1024&quot; height=&quot;1024&quot; loading=&quot;lazy&quot; src=&quot;/uploads/keep-moving.png&quot; /&gt;
&lt;/picture&gt;

&lt;p&gt;I was first introduced to the phrase “thought technology” by &lt;a href=&quot;http://merlinmann.com&quot;&gt;Merlin Mann&lt;/a&gt; and &lt;a href=&quot;http://www.johnroderick.com&quot;&gt;John Roderick&lt;/a&gt; on their long-running podcast &lt;a href=&quot;http://www.merlinmann.com/roderick/&quot; title=&quot;Roderick on the Line&quot;&gt;Roderick on the Line&lt;/a&gt;. A thought technology isn’t quite the same as a belief or a philosophy, and it’s more than just a simple lesson. “&lt;a href=&quot;http://www.merlinmann.com/roderick/ep-01-keep-moving-and-get-out-of-the-way.html&quot;&gt;Keep moving &amp;amp; get out of the way”&lt;/a&gt; is an example from their first ever episode about how to best traverse a city. Thought technologies like this one are &lt;em&gt;ways of thinking&lt;/em&gt; about particular problems or situations. They’re technologies in the sense that, like a hammer or a pencil, they can be used to solve problems. Sometimes having the &lt;em&gt;right&lt;/em&gt; thought at the right time is all you need to move forward, break through, or get unstuck.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;Architects and engineers may be familiar with this concept as “&lt;a href=&quot;https://en.wikipedia.org/wiki/Design_pattern&quot;&gt;design patterns&lt;/a&gt;”: reusable solutions that can be applied repeatedly in the creation of complex systems like buildings or computer programs. It’s not a coincidence that Merlin has also given a &lt;a href=&quot;https://www.youtube.com/watch?v=GExHiI_bQqc&amp;amp;feature=emb_title&quot;&gt;talk at Macworld in 2009&lt;/a&gt; about design patterns, because the two concepts do share a lot of DNA. But thought technologies, as I understand them, are often more broadly applicable than design patterns, and can even cross disciplines and mediums.&lt;/p&gt;

&lt;p&gt;Before I even knew the term, I had heard about a deck of cards called &lt;em&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Oblique_Strategies&quot;&gt;Oblique Strategies&lt;/a&gt;&lt;/em&gt;, created by Brian Eno and Peter Schmidt in 1975. The original deck contained 113 cards, each of which gave a suggestion of how to get unblocked on creative problems by encouraging &lt;a href=&quot;https://en.wikipedia.org/wiki/Lateral_thinking&quot;&gt;lateral thinking&lt;/a&gt;. For example, “Try faking it!” or “Ask your body”. While at first glance these may seem like nothing more than empty aphorisms or clichés, upon deeper inspection, they’re actually hard-won lessons in creativity, distilled into ink and letter-pressed onto paper. They’re little verbal gadgets for your brain to help you be a better artist or musician or creator.&lt;/p&gt;

&lt;p&gt;If you’re a fan or practitioner of improvisational theatre, you have likely heard of the thought technology of “&lt;a href=&quot;https://en.wikipedia.org/wiki/Yes,_and...&quot;&gt;Yes and…&lt;/a&gt;”, but improvisers have a huge collection of these that they’ve built over decades to understand and improve their art form. Sometimes they’re referred to as “&lt;a href=&quot;https://www.google.com/search?client=safari&amp;amp;rls=en&amp;amp;sxsrf=ALeKk01-OTi53M3MyCNN7tepH2xOTNxZmQ:1628280510325&amp;amp;q=improv\+the\+rules&amp;amp;spell=1&amp;amp;sa=X&amp;amp;ved=2ahUKEwjV3KXLmZ3yAhVTVTUKHbGAC08QBSgAegQIARAw&amp;amp;biw=1280&amp;amp;bih=1205&quot;&gt;the rules&lt;/a&gt;”. But one of the things I love about the word &lt;em&gt;technology&lt;/em&gt; in this context specifically is that it is &lt;a href=&quot;https://en.wikipedia.org/wiki/Value_judgment#Value-neutral&quot;&gt;value-neutral&lt;/a&gt;. Just like floppy disks or CD-ROMs, thought technologies can become outdated, outmoded, and be replaced by better, more useful tools. There are no good or bad technologies, only better and worse uses of them.&lt;/p&gt;

&lt;p&gt;In fact, in an incredibly meta sense, even having an awareness of the concept of thought technologies is a thought technology in itself. Once you become aware of the various mental patterns and cognitive strategies you regularly employ to interact with the world, it becomes much easier to name, record, and consciously employ them. The branch of psychology interested in &lt;a href=&quot;https://en.wikipedia.org/wiki/Cognitive_behavioral_therapy&quot;&gt;Cognitive Behavioral Therapy&lt;/a&gt; even uses this to help treat patients with mental illness and other cognitive distortions. Once you have built up this personal library of thought technologies you use, you can then examine, improve, update, and replace them as you learn new things about yourself, your work, and the spaces you operate in.&lt;/p&gt;

&lt;p&gt;Some of the smartest people I know have recently become invested in building bespoke systems for exploring their own thought technologies over time. &lt;a href=&quot;https://notes.andymatuschak.org/About_these_notes&quot;&gt;Andy Matushack’s working notes&lt;/a&gt;, the rapidly-expanding &lt;a href=&quot;https://roamresearch.com&quot;&gt;Roam Research&lt;/a&gt; and &lt;a href=&quot;https://obsidian.md&quot;&gt;Obsidian&lt;/a&gt; communities, &lt;a href=&quot;https://fortelabs.co&quot;&gt;Tiago Forte&lt;/a&gt; and &lt;a href=&quot;https://www.linkingyourthinking.com&quot;&gt;Nick Milo’s&lt;/a&gt; respective online courses on networked thought, and the larger movement toward &lt;a href=&quot;https://en.wikipedia.org/wiki/Personal_knowledge_management&quot;&gt;personal knowledge management&lt;/a&gt; systems all point to the idea that as knowledge workers and creative people, it’s much easier to make breakthroughs in our work when we can look at what’s going on in our brain in a more concrete form and operate on those mental models more directly. I’ve even dipped my own toe in the water by publishing &lt;a href=&quot;https://matthewbischoff.com/30-lessons-from-30-years/&quot;&gt;30 of my own thought technologies&lt;/a&gt; on my 30th birthday last year.&lt;/p&gt;

&lt;p&gt;Giving someone a new way to think about the world is a gift. As someone who’s always trying to learn and grow, I try to treat these gifts with the same respect I have for the physical technology I carry with me in my pocket. Brian and Peter gave musicians hundreds of these gifts in a deck of cards, improvisers hand them down through books and classes, and Merlin and John broadcast them out weekly in an RSS feed. Thanks to that show, I’ve gained a way to &lt;a href=&quot;https://en.wikipedia.org/wiki/Metacognition&quot;&gt;think about thinking&lt;/a&gt;, and if you’ve never considered the apps that run on your own mental operating system before today, maybe you have too. &lt;a href=&quot;https://en.wikipedia.org/wiki/Think_different&quot;&gt;Think different&lt;/a&gt;, I suppose.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Let’s Hang Out →</title>
      <link href="https://docs.google.com/forms/d/e/1FAIpQLSflmQAEmF-VmsRroFDmPlaKk0_3p-cNC7yZci4MLb5QzP3BUQ/viewform"/>
    
        
    <updated>2021-06-14T12:02:00-04:00</updated>
    <id>https://mbbischoff.com/lets-hang-out/</id>
    <content type="html">
      &lt;p&gt;I’m an extrovert, and lately it’s felt so good to be able to see and meet people again that I want to do a lot more of that in the next few months.&lt;/p&gt;

&lt;p&gt;So, if you’re in or around New York, &lt;a href=&quot;https://docs.google.com/forms/d/e/1FAIpQLSflmQAEmF-VmsRroFDmPlaKk0_3p-cNC7yZci4MLb5QzP3BUQ/viewform&quot;&gt;let’s hang out&lt;/a&gt;! I made a cute little form to keep things organized. &lt;em&gt;&lt;a href=&quot;https://geo.music.apple.com/us/album/all-eyes-on-me/1571419211?i=1571419375&amp;amp;itsct=music_box_link&amp;amp;itscg=30200&amp;amp;ct=songs_all_eyes_on_me&amp;amp;app=music&amp;amp;ls=1&quot;&gt;Don’t be scared, don’t be shy, come on in the water’s fine&lt;/a&gt;&lt;/em&gt;. ✌️&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/lets-hang-out/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Uses This →</title>
      <link href="https://usesthis.com/interviews/matthew.bischoff/"/>
    
        
    <updated>2021-03-29T11:36:00-04:00</updated>
    <id>https://mbbischoff.com/usesthis/</id>
    <content type="html">
      &lt;p&gt;I’ve been reading &lt;a href=&quot;https://waferbaby.com&quot;&gt;Daniel Bogan’s&lt;/a&gt; &lt;a href=&quot;https://usesthis.com&quot;&gt;Uses This&lt;/a&gt; (&lt;em&gt;née The Setup&lt;/em&gt;) interview series since I was a teenager. They chronicle interesting people’s hardware and software setups and end up being a fascinating window into the subject’s priorities and tastes when it comes to tools and toys.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://usesthis.com/interviews/matthew.bischoff/&quot;&gt;My own interview&lt;/a&gt; just went up on the site, so now you can read all the nerdy details of my setup. Let me know what you think!&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/usesthis/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Software Sommelier on Clubhouse →</title>
      <link href="https://www.joinclubhouse.com/event/M4GE3BrR"/>
    
        
    <updated>2021-02-23T12:17:00-05:00</updated>
    <id>https://mbbischoff.com/software-sommelier-on-clubhouse/</id>
    <content type="html">
      &lt;p&gt;A few years ago, I let folks on Twitter &lt;a href=&quot;https://twitter.com/mb/status/893848739437305856&quot;&gt;ask for software recommendations&lt;/a&gt; for any problem they need solved with an app. People loved it and I loved helping people find the perfect software solutions to their quandaries.&lt;/p&gt;

&lt;p&gt;This Friday at 3 PM ET, I’m experimenting with a version of the same thing on Clubhouse co-hosted by my friend and colleague, &lt;a href=&quot;https://jillian.cloud&quot;&gt;Jillian Meehan&lt;/a&gt;. It’ll be be a fun, nerdy time and we’d love to &lt;del&gt;see&lt;/del&gt; hear you there.&lt;/p&gt;

&lt;p&gt;PS: If you need a Clubhouse invite, &lt;a href=&quot;/contact&quot;&gt;let me know&lt;/a&gt; and I’ll send you one.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/software-sommelier-on-clubhouse/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>2021 Theme: Invest</title>
      <link href="https://mbbischoff.com/2021-theme-invest/"/>
    
        
    <updated>2021-01-01T16:18:00-05:00</updated>
    <id>https://mbbischoff.com/2021-theme-invest/</id>
    <content type="html">
      &lt;p&gt;My 2021 &lt;a href=&quot;https://twitter.com/mb/status/1345050751643619335&quot;&gt;yearly theme&lt;/a&gt; is &lt;strong&gt;Invest&lt;/strong&gt; 📈.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Spend time, attention, &amp;amp; money on things with potential. 🕰&lt;/li&gt;
  &lt;li&gt;Build systems, relationships, &amp;amp; habits to last. 🏛&lt;/li&gt;
  &lt;li&gt;Evaluate bets consistently and adjust. ⚖️&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href=&quot;https://twitter.com/mb/status/1212389093650419713&quot;&gt;Last year’s theme&lt;/a&gt; was about making commitments. Getting married was one of them, but so was writing more consistently on my site. This year builds on those commitments with a focus on things with longer timelines.&lt;/p&gt;

&lt;p&gt;If you’re curious about the idea of yearly themes, here’s the &lt;a href=&quot;https://relay.fm/cortex/110&quot;&gt;latest Cortex episode&lt;/a&gt; on the topic.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Birthday Stream Thank You</title>
      <link href="https://mbbischoff.com/birthday-stream-thank-you/"/>
    
        
    <updated>2020-12-31T13:34:00-05:00</updated>
    <id>https://mbbischoff.com/birthday-stream-thank-you/</id>
    <content type="html">
      &lt;p&gt;Thanks to everyone who dropped by &lt;a href=&quot;https://www.twitch.tv/videos/855939189&quot;&gt;the livestream&lt;/a&gt; last night and donated to Trans Lifeline. Thanks to the generosity of 108 of you, &lt;strong&gt;&lt;a href=&quot;https://secure.givelively.org/donate/trans-lifeline/matthew-bischoff-1&quot;&gt;we raised $6,963
&lt;/a&gt;&lt;/strong&gt; to help trans people in need. Best birthday ever. 🏳️‍⚧️🎂&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>30 Lessons from 30 Years</title>
      <link href="https://mbbischoff.com/30-lessons-from-30-years/"/>
    
        
    <updated>2020-12-30T13:58:00-05:00</updated>
    <id>https://mbbischoff.com/30-lessons-from-30-years/</id>
    <content type="html">
      &lt;p&gt;I turned 30 years old &lt;a href=&quot;https://twitter.com/mb/status/1344146214296678400&quot;&gt;today&lt;/a&gt; so I spent some time this afternoon reflecting and collecting 30 lessons I’ve learned in my time on earth so far and (as best as I could remember) where I learned them from.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.merlinmann.com/roderick/&quot;&gt;Merlin and Roderick&lt;/a&gt; sometimes call these types of lessons “thought technologies” and that certainly feels fitting considering how useful and applicable they’ve been for me. Each one of them has helped me during critical moments in my life so far. I hope you find even just one of them helpful in yours. &lt;a href=&quot;https://matthewbischoff.com/30th-birthday/&quot;&gt;See you tonight&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;on-work&quot;&gt;On Work&lt;/h2&gt;

&lt;ol&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.43folders.com/2010/02/05/first-care&quot;&gt;First, care.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://bookshop.org/books/getting-things-done-the-art-of-stress-free-productivity-ab00c26e-b599-4650-97de-d3d54a788ef6/9780143126560&quot;&gt;If it takes less than two minutes, do it now.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.goodreads.com/quotes/348103-your-mind-is-for-having-ideas-not-holding-them&quot;&gt;Your mind is for having ideas, not holding them&lt;/a&gt; so &lt;a href=&quot;https://designbygravity.wordpress.com/2010/02/22/methods-of-work-it-didnt-happen-if-you-didnt-record-it/&quot;&gt;if you didn’t write it down, it didn’t happen.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://sive.rs/multiply&quot;&gt;Ideas are just a multiplier of execution.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.pixartouchbook.com/blog/2011/5/15/pixar-story-rules-one-version.html&quot;&gt;Putting it on paper lets you start fixing it. If it stays in your head, a perfect idea, you’ll never share it with anyone.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://vimeo.com/24715531&quot;&gt;For the first couple years you make stuff, it’s just not that good.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Yes,_and...&quot;&gt;Say “yes, and…”&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://randsinrepose.com/archives/out-loud/&quot;&gt;Practice out loud.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://blog.codinghorror.com/the-best-code-is-no-code-at-all/&quot;&gt;The best code is no code at all&lt;/a&gt; and &lt;a href=&quot;http://www.nointerface.com/&quot;&gt;the best interface is no interface.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://proxy.c2.com/cgi/fullSearch?search=MakeItWorkMakeItRightMakeItFast&quot;&gt;Make It work, make it right, make it fast.&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2 id=&quot;on-relationships&quot;&gt;On Relationships&lt;/h2&gt;

&lt;ol&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.kungfugrippe.com/post/232143746/incomplete-education?is_liked_post=1&quot;&gt;Do what you say you’re going to do. Conversely, don’t say things you have no intention of doing.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://5by5.tv/b2w/299&quot;&gt;Don’t compare someone else’s &lt;/a&gt;&lt;em&gt;&lt;a href=&quot;https://5by5.tv/b2w/299&quot;&gt;onstage&lt;/a&gt;&lt;/em&gt;&lt;a href=&quot;https://5by5.tv/b2w/299&quot;&gt; to your &lt;/a&gt;&lt;em&gt;&lt;a href=&quot;https://5by5.tv/b2w/299&quot;&gt;backstage&lt;/a&gt;&lt;/em&gt;&lt;a href=&quot;https://5by5.tv/b2w/299&quot;&gt;.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://paper.dropbox.com/doc/Codex-Vitae--BCREXim2BBy81yeWqz\~LLSpGAg-rRJ8akyi4ky4Sdc8CQscV&quot;&gt;The conversation is the relationship.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://bookshop.org/books/the-course-of-love-9781501134258/9781501134258&quot;&gt;Love is a skill, not just an enthusiasm.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://markmanson.net/love&quot;&gt;Love is not enough.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.goodreads.com/work/quotes/62964486&quot;&gt;Love is not a finite resource&lt;/a&gt;, but &lt;a href=&quot;http://www.43folders.com/2010/04/27/impro-talk&quot;&gt;time and attention are&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.goodreads.com/quotes/37511-kindness-is-more-important-than-wisdom-and-the-recognition-of&quot;&gt;Kindness is more important than wisdom, and the recognition of this is the beginning of wisdom.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Hanlon%27s_razor&quot;&gt;Never attribute to malice that which is adequately explained by stupidity.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.titleofshow.com/&quot;&gt;I’d rather be 9 people’s favorite thing than a hundred people’s 9th favorite thing.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.goodreads.com/quotes/752892-the-way-to-love-someone-is-to-lightly-run-your&quot;&gt;The way to love someone is to lightly run your finger over that person’s soul until you find a crack, and then gently pour your love into that crack.&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2 id=&quot;on-life&quot;&gt;On Life&lt;/h2&gt;

&lt;ol&gt;
  &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Zero-sum_thinking&quot;&gt;Life is not a zero-sum game.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=lXjrDcDNPws&quot;&gt;Two is one and one is none.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://frankchimero.com/blog/2010/advice/&quot;&gt;Everyone is just making it up as they go along.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.merlinmann.com/roderick/ep-01-keep-moving-and-get-out-of-the-way.html&quot;&gt;Keep moving and get out of the way.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://twitter.com/birbigs/status/1287899064932151296&quot;&gt;It’s easy to be on time. You just have to be early.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://theoutline.com/post/2506/you-dont-have-to-talk&quot;&gt;You don’t have to talk.&lt;/a&gt; Instead, ask &lt;a href=&quot;https://www.inc.com/justin-bariso/the-3-second-trick-from-craig-ferguson-that-will-help-you-manage-your-emotions.html&quot;&gt;Does this need to be said? / Does this need to be said by me? / Does this need to be said by me now?&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.goodreads.com/quotes/985677-but-dividing-the-mind-into-biological-and-psychological-is-as&quot;&gt;The natural world makes no promise to align itself with preconceptions that humans find parsimonious or convenient.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://podcasts.apple.com/us/podcast/tuck-woodstock-gender-a-definitive-guide/id1151561226?i=1000499016571&quot;&gt;If you want to be trans, you’re trans.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://letterboxd.com/film/willy-wonka-the-chocolate-factory/&quot;&gt;Time is a precious thing, never waste it.&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=nFxjnUPRwx4&quot;&gt;Enjoy yourself. It’s later than you think.&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>30&lt;sup&gt;th&lt;/sup&gt; Birthday</title>
      <link href="https://mbbischoff.com/30th-birthday/"/>
    
        
    <updated>2020-12-27T14:01:00-05:00</updated>
    <id>https://mbbischoff.com/30th-birthday/</id>
    <content type="html">
      &lt;picture&gt;
  
  &lt;source srcset=&quot;/uploads/Artboard.webp&quot; type=&quot;image/webp&quot; /&gt;
    
  &lt;source srcset=&quot;/uploads/Artboard.png&quot; type=&quot;image/png&quot; /&gt;
  

  &lt;img alt=&quot;Birthday Fundraiser&quot; width=&quot;1200&quot; height=&quot;675&quot; loading=&quot;lazy&quot; src=&quot;/uploads/Artboard.png&quot; /&gt;
&lt;/picture&gt;

&lt;p&gt;This Wednesday, December 30th is my 30th birthday! (It also happens to be my &lt;a href=&quot;https://www.urbandictionary.com/define.php?term=golden%20birthday&quot;&gt;golden birthday&lt;/a&gt;.)&lt;/p&gt;

&lt;p&gt;While normally I’d spend it with friends and family, the pandemic is making that pretty difficult. So instead, I’ll be gathering with my pals online and streaming Jackbox Games to raise money for &lt;a href=&quot;https://translifeline.org&quot;&gt;Trans Lifeline&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Join us on 12/30 at 9 PM ET &lt;a href=&quot;https://twitch.tv/matthewbischoff&quot;&gt;over on Twitch&lt;/a&gt; and &lt;a href=&quot;https://bit.ly/transbday&quot;&gt;donate here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Ethical Design Guide →</title>
      <link href="https://ethicaldesign.guide"/>
    
        
    <updated>2020-12-27T10:17:00-05:00</updated>
    <id>https://mbbischoff.com/ethical-design-guide/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;Tech is always political. The way data is collected and handled is often biased, and many products are neither accessible nor inclusive. Ethical Design Guide is made to share resources on how to create ethical products that don’t cause harm.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href=&quot;https://twitter.com/liatrisbian&quot;&gt;Sarah L. Fossheim&lt;/a&gt; just &lt;a href=&quot;https://twitter.com/liatrisbian/status/1342961111671386113&quot;&gt;released&lt;/a&gt; this wonderful collection of resources (and monthly newsletter) on how to make digital products more inclusive. It covers topics from accessibility, to race, to gender. I know I’ll be bookmarking this and referring to it often. Huge thanks to them for putting this together.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/ethical-design-guide/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Now Page Music</title>
      <link href="https://mbbischoff.com/now-page-music/"/>
    
        
    <updated>2020-12-22T15:48:00-05:00</updated>
    <id>https://mbbischoff.com/now-page-music/</id>
    <content type="html">
      &lt;p&gt;The &lt;a href=&quot;/now#music-&quot;&gt;now page&lt;/a&gt; now includes a playlist of music I’m enjoying lately called &lt;em&gt;&lt;a href=&quot;https://music.apple.com/us/playlist/heavy-rotation/pl.u-vvRNDtBrg68&quot;&gt;Heavy Rotation&lt;/a&gt;&lt;/em&gt;. In totally unrelated news, I miss &lt;a href=&quot;https://www.theverge.com/2015/11/17/9750890/rdio-shutdown-pandora&quot;&gt;Rdio&lt;/a&gt;.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Reasons You Aren&apos;t Updating Your Personal Site →</title>
      <link href="https://overthought.ghost.io/reasons-you-arent-updating-your-personal-site/"/>
    
        
    <updated>2020-12-21T09:20:00-05:00</updated>
    <id>https://mbbischoff.com/reasons-you-arent-updating-your-personal-site/</id>
    <content type="html">
      &lt;blockquote&gt;
&lt;p&gt;This was the first year in many that I managed to regularly update and publish content on my personal site. In past years I started strong (usually around New Years) with fresh writing, energy, and enthusiasm. But somewhere around February or March, things died off and I could never find that momentum again.&lt;/p&gt;
  
&lt;p&gt;Why was this year different? In this post I&apos;ve tried to tease apart factors that made writing and editing easier this time around – hopefully there&apos;s something in here that may be useful for your own personal website.&lt;/p&gt;

&lt;footer&gt;&lt;cite&gt;Brian Lovin&lt;/cite&gt;&lt;/footer&gt;
&lt;/blockquote&gt;

&lt;p&gt;Like Brian writes here, for me 2020 was the year that my personal website saw some regular updates. Looking forward to 2021, I plan to keep up the momentum and increase the number of long-form posts here.&lt;/p&gt;

&lt;p&gt;Lovin makes some great points in this piece about ways to make that easier on yourself by maintaining an ongoing list of ideas, turning conversations you’re having on social media into articles, and making the process of publishing as seamless as possible.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/reasons-you-arent-updating-your-personal-site/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Clyde Common Egg Nog</title>
      <link href="https://mbbischoff.com/clyde-common-egg-nog/"/>
    
        
    <updated>2020-12-17T10:16:00-05:00</updated>
    <id>https://mbbischoff.com/clyde-common-egg-nog/</id>
    <content type="html">
      &lt;div class=&quot;video-wrapper&quot;&gt;
	&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube-nocookie.com/embed/9T-cRosrXCc&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;For the last few years, every time the holidays roll around, I make a big batch of Jeffrey Morgenthaler’s &lt;a href=&quot;https://jeffreymorgenthaler.com/clyde-common-egg-nog/&quot;&gt;Clyde Common Egg Nog&lt;/a&gt; for my family and friends.&lt;/p&gt;

&lt;p&gt;Since I won’t be seeing them this year due to the pandemic, I made a video showing everyone how to make it (&lt;a href=&quot;https://twitter.com/jeffmorgen/status/1339346284717645824&quot;&gt;which Jeff seemed to like&lt;/a&gt;). Enjoy! And let me know what you think if you end up making a batch.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>How to Start a Real Relationship Online →</title>
      <link href="https://www.vice.com/en/article/akdkda/how-to-start-romantic-relationship-online-long-distance"/>
    
        
    <updated>2020-12-10T13:36:00-05:00</updated>
    <id>https://mbbischoff.com/how-to-start-a-real-relationship-online/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;For Sloan and her partner, the answer became clear after the two spent a couple months together at the beginning of the pandemic because of COVID-related travel restrictions—and they decided to choose both. “I knew this was the person I wanted to marry, and I wanted that so strongly that the odd circumstances didn’t even bother me.” said Sloan. Though they’re still living in different countries now, the two were wed in a small ceremony in Madison Square Park this November.&lt;/p&gt;

  &lt;p&gt;In general, you don’t need a reason to want to start a relationship with someone far away. Regardless of your situation, sometimes you find a person, you both feel a genuine connection, and you can just tell their company would enrich your life. That can all happen online with someone who doesn’t live near you, with the same sort of chemistry as a more proximal partnership. When it works, it just works—and it’s more than worth it.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Some people have their weddings announced in &lt;em&gt;The New York Times&lt;/em&gt;; &lt;a href=&quot;https://twitter.com/girly_juice/&quot;&gt;Kate&lt;/a&gt; and I are clearly more of a VICE couple. But seriously, if you’re curious about how to date online or whether you should consider long-distance relationships, this piece by &lt;a href=&quot;https://twitter.com/thegaychingy/&quot;&gt;Chingy&lt;/a&gt; is a must-read.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/how-to-start-a-real-relationship-online/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Tone Is Hard to Grasp Online. Can Tone Indicators Help? →</title>
      <link href="https://www.nytimes.com/2020/12/09/style/tone-indicators-online.html"/>
    
        
    <updated>2020-12-09T12:53:00-05:00</updated>
    <id>https://mbbischoff.com/tone-is-hard-to-grasp-online-can-tone-indicators-help/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;Tone indicators are most popular within some Twitter and Tumblr communities of young people with overlapping interests in identity representation, anime and K-pop fandom, twee aesthetics, and sensitivity toward mental health and gender issues. It’s a milieu where inclusivity is considered a paramount virtue. These people use and like tone indicators because they want to help others have better experiences online.&lt;/p&gt;

  &lt;p&gt;In recent weeks, several users have posted lists containing dozens of tone indicators ranging from “/j = joking” to “/lh = lighthearted” and “/nsx = nonsexual intent.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I love how much folks in gen Z are using the tools of the internet and their digital-literacy to improve inclusion, how much they’re thinking about the needs of neurodivergent people, and how this kind of accessibility is gaining a kind of mainstream momentum.&lt;/p&gt;

&lt;p&gt;As technologists, we should be following these conversations closely and finding ways to build support for tone indication, content notes/warnings, and other new ideas about communion directly into the tools where appropriate. We should be enabling and empowering better, more nuanced conversation within the software itself.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/tone-is-hard-to-grasp-online-can-tone-indicators-help/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Everyday Robots #63: Build and Watch →</title>
      <link href="https://everydayrobots.libsyn.com/63-build-and-watch-with-matthew-bischoff"/>
    
        
    <updated>2020-10-17T12:39:00-04:00</updated>
    <id>https://mbbischoff.com/everyday-robots-63-build-and-watch-with-matthew-bischoff/</id>
    <content type="html">
      &lt;p&gt;This week I was excited to appear as a guest on the &lt;a href=&quot;https://everydayrobots.libsyn.com/63-build-and-watch-with-matthew-bischoff&quot;&gt;Everyday Robots podcast&lt;/a&gt;, hosted by Jonathan Ruiz. We discussed my career as an iOS developer, the making of &lt;a href=&quot;https://buildwatch.app&quot;&gt;Buildwatch&lt;/a&gt;, and the latest Apple event. Listen below or wherever you get your podcasts.&lt;/p&gt;

&lt;figure&gt;
  &lt;figcaption&gt;Everyday Robots #63: Build and Watch&lt;/figcaption&gt;
  &lt;audio controls=&quot;&quot; preload=&quot;none&quot; src=&quot;https://traffic.libsyn.com/secure/everydayrobots/EverydayRobots63finalVersion.mp3?dest-id=1530128&quot;&gt;&lt;/audio&gt;
&lt;/figure&gt;


      
        <p><a href="https://mbbischoff.com/everyday-robots-63-build-and-watch-with-matthew-bischoff/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Buildwatch →</title>
      <link href="https://buildwatch.app"/>
    
        
    <updated>2020-09-30T16:16:00-04:00</updated>
    <id>https://mbbischoff.com/buildwatch/</id>
    <content type="html">
      &lt;picture&gt;
  
  &lt;source srcset=&quot;/uploads/Buildwatch_Press_Banner.webp&quot; type=&quot;image/webp&quot; /&gt;
    
  &lt;source srcset=&quot;/uploads/Buildwatch_Press_Banner.png&quot; type=&quot;image/png&quot; /&gt;
  

  &lt;img alt=&quot;Buildwatch for Mac Press Banner&quot; width=&quot;1442&quot; height=&quot;481&quot; loading=&quot;lazy&quot; src=&quot;/uploads/Buildwatch_Press_Banner.png&quot; /&gt;
&lt;/picture&gt;

&lt;p&gt;We launched a new app yesterday at &lt;a href=&quot;https://lickability.com&quot;&gt;Lickability&lt;/a&gt;. &lt;strong&gt;Buildwatch&lt;/strong&gt; is a brand new Mac menu bar app for iOS developers that lets you track, graph, and analyze your Xcode compile times. I’ve wished this app existed for a long time, and now it does. 📊&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/buildwatch/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Where Do We Go From Here? →</title>
      <link href="https://99percentinvisible.org/episode/where-do-we-go-from-here/"/>
    
        
    <updated>2020-09-09T09:11:00-04:00</updated>
    <id>https://mbbischoff.com/where-do-we-go-from-here/</id>
    <content type="html">
      &lt;p&gt;The latest episode of &lt;a href=&quot;https://99percentinvisible.org&quot;&gt;99% Invisible&lt;/a&gt; details the history of and hopeful future for bathroom design. With a focus on the needs of trans and nonbinary people, Susan Stryker and the other members of a project called &lt;a href=&quot;https://www.stalled.online&quot;&gt;Stalled!&lt;/a&gt; have recently won a major victory in the International Building Code that will allow for better bathrooms for &lt;em&gt;everyone&lt;/em&gt;. In her words:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;What I feel is so elegant about the Stalled! public toilet project is that at some level… it doesn’t matter what most people think about trans people. It doesn’t matter if you feel like you should accommodate people with disabilities… The design of the space just solves the problem.&lt;/p&gt;
&lt;/blockquote&gt;

      
        <p><a href="https://mbbischoff.com/where-do-we-go-from-here/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>My Nonbinary Child →</title>
      <link href="https://www.sapiens.org/biology/nonbinary/"/>
    
        
    <updated>2020-08-26T12:49:00-04:00</updated>
    <id>https://mbbischoff.com/my-nonbinary-child/</id>
    <content type="html">
      &lt;p&gt;If you’re a parent or thinking of becoming one, read this essay about my friend Sarah &lt;small&gt;(they/them)&lt;/small&gt; and how their mom, who’s an anthropologist, responded when they came out to her as agender. I was already crying five sentences into this piece, but the conclusion is what really got me.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;I am thankful for their permission to tell a part of their story here. As I think how best to end this essay, I am filled with one upwelling sensation. I am proud to be the mom of a wonderful person—one who works tirelessly for social justice, and who lives as neither a woman nor a man. To love them as they are is a gift of my life.&lt;/p&gt;
&lt;/blockquote&gt;

      
        <p><a href="https://mbbischoff.com/my-nonbinary-child/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>WWDC 2020</title>
      <link href="https://mbbischoff.com/wwdc-2020/"/>
    
        
    <updated>2020-06-20T12:13:00-04:00</updated>
    <id>https://mbbischoff.com/wwdc-2020/</id>
    <content type="html">
      &lt;p&gt;Apple’s first online-only &lt;a href=&quot;https://developer.apple.com/wwdc20/&quot;&gt;Worldwide Developers Conference&lt;/a&gt; is just a couple days away, and I’m excited to watch as many sessions as I can and chat with new and old friends in the Apple developer community. We’re even &lt;a href=&quot;https://twitter.com/lickability/status/1274329972094701570&quot;&gt;opening up the Lickability Discord server&lt;/a&gt; so we have a place to meetup and watch talks together. &lt;a href=&quot;https://discord.com/invite/q8H6D6Z&quot;&gt;Come join us!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This week, &lt;a href=&quot;https://techcrunch.com/2020/06/18/interview-apples-schiller-says-position-on-hey-app-is-unchanged-and-no-rules-changes-are-imminent/&quot;&gt;Apple is also under pressure from the developers of Hey&lt;/a&gt; and the community at large to change App Store policies on in-app purchase, but I’m not holding my breath on that.&lt;/p&gt;

&lt;p&gt;Here’s what’s on my personal WWDC wishlist this year:&lt;/p&gt;

&lt;p&gt;✍️ Documentation for all public API&lt;br /&gt;
⚙️ Setting default apps&lt;br /&gt;
📱Redesigned SpringBoard&lt;br /&gt;
🔨 Buddybuild relaunch&lt;br /&gt;
🐦 SwiftUI usable in production&lt;br /&gt;
📧 Snooze + send later in Mail&lt;br /&gt;
💎 Cataylst improvements &lt;br /&gt;
💬 Mentions in Messages &lt;br /&gt;
🔖 Pronoun sharing in iMessage/Contacts &lt;br /&gt;
🖥 Shortcuts on Mac &lt;br /&gt;
🔗 Universal Link Settings &lt;br /&gt;
🔒 iCloud Keychain Import/Export &lt;br /&gt;
🗓 Calendar Redesign &lt;br /&gt;
⌚️ Apple Watch Sleep Tracking &lt;br /&gt;
🧠 Smart Playlists &amp;amp; Albums on iOS &lt;br /&gt;
🧭 iOS Safari Tab Redesign &lt;br /&gt;
📲 Customizable Lock Screen Actions &lt;br /&gt;
🎛 Control Center Extensions&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Black Lives Matter Resources →</title>
      <link href="https://jillian.cloud/blm"/>
    
        
    <updated>2020-06-04T10:53:00-04:00</updated>
    <id>https://mbbischoff.com/black-lives-matter-resources/</id>
    <content type="html">
      &lt;p&gt;Things are changing. People around the country are &lt;em&gt;finally&lt;/em&gt; recognizing what black people have been telling us forever: that white supremacy, structural racism, and police violence are endemic in our culture, and it’s killing them. If you’re overwhelmed or having a hard time figuring out what to do right now, my friend &lt;a href=&quot;http://twitter.com/jilliangmeehan&quot;&gt;Jillian Meehan&lt;/a&gt; collected &lt;a href=&quot;https://jillian.cloud/blm&quot;&gt;this list&lt;/a&gt; of places to start. #blacklivesmatter&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/black-lives-matter-resources/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Jorge Quinteros: FaceTime Shoots Are Not as Bad as I Thought →</title>
      <link href="https://www.jorgeq.com/blog/facetime-shoots-are-not-as-bad-as-i-thought?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%253A+jorgequinterosphotoblog+%2528Jorge+Quinteros%2529"/>
    
        
    <updated>2020-05-11T15:19:00-04:00</updated>
    <id>https://mbbischoff.com/jorge-quinteros-facetime-shoots-are-not-as-bad-as-i-thought/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;If there’s one aspect quarantine life has shown me is that there’s a wide orbit of things you’ll refrain from wanting to do because the results may not come close to what what you’re use to. There’s limitations. The quality may be different. Heck, the actual process of doing this new thing may require a different side of you that you probably haven’t developed yet and on top of that the people you may ask to assist you with it might consider you crazy. In the end what’s mostly permeating through my mind is how can one explore ways to continuing being creative during times where it seems like there’s not much to work with.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Absolutely gorgeous portraiture from my friend Jorge, shot entirely over FaceTime. Another perfect example of &lt;a href=&quot;https://headrush.typepad.com/creating_passionate_users/2005/12/creativity_on_s.html&quot;&gt;constraints breeding creativity&lt;/a&gt;.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/jorge-quinteros-facetime-shoots-are-not-as-bad-as-i-thought/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Apps for All: Making Software Accessible</title>
      <link href="https://mbbischoff.com/apps-for-all/"/>
    
        
    <updated>2020-05-11T09:00:00-04:00</updated>
    <id>https://mbbischoff.com/apps-for-all/</id>
    <content type="html">
      &lt;div class=&quot;video-wrapper&quot;&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube-nocookie.com/embed/LHHmx5XxIBc&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;

&lt;p&gt;&lt;em&gt;What does it take to build software that’s truly usable for as many people as possible?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This morning, I’m giving a talk on this topic at &lt;a href=&quot;https://appbuilders.ch&quot;&gt;App Builders 2020&lt;/a&gt;. The presentation focuses on improving the accessibility of the software we build. Drawing on examples from the fields of architecture and design, as well as my experience, it explores the how and why of iOS accessibility in the broader contexts of ability and inclusion. You’ll learn how to audit your application for accessibility and get started making changes that will open it up to new customers.&lt;/p&gt;

&lt;h2 id=&quot;slides&quot;&gt;Slides&lt;/h2&gt;

&lt;p&gt;This talk relies a lot on audio, video, and demos, but &lt;a href=&quot;https://speakerdeck.com/matthewbischoff/apps-for-all-making-software-accessible&quot;&gt;here are the slides&lt;/a&gt; in case you missed something while watching. &lt;a href=&quot;/uploads/apps-for-all-slides.PDF&quot;&gt;Download a PDF version here&lt;/a&gt;.&lt;/p&gt;

&lt;div class=&quot;video-wrapper&quot;&gt;&lt;script aysnc=&quot;&quot; class=&quot;speakerdeck-embed&quot; data-id=&quot;7115a4f57d0c472fa1bb93fe5e67c740&quot; data-ratio=&quot;1.77777777777778&quot; src=&quot;//speakerdeck.com/assets/embed.js&quot;&gt;&lt;/script&gt;&lt;/div&gt;

&lt;h2 id=&quot;sketchnotes&quot;&gt;Sketchnotes&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;https://twitter.com/felibe444&quot;&gt;Felizia Bernutz&lt;/a&gt; also posted these incredible &lt;a href=&quot;https://en.wikipedia.org/wiki/Sketchnoting&quot;&gt;sketchnotes&lt;/a&gt; from the talk.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/uploads/appbuilders-apps-for-all.jpg&quot; alt=&quot;Apps for All Sketchnotes&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;resources&quot;&gt;Resources&lt;/h2&gt;

&lt;p&gt;If you’ve seen the talk and are looking for additional information, here are some of the sources I consulted when writing it.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://99percentinvisible.org/episode/curb-cuts/&quot;&gt;Curb Cuts - 99% Invisible&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Curb_cut&quot;&gt;Curb cut - Wikipedia&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Universal_design&quot;&gt;Universal design - Wikipedia&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.apple.com/design/human-interface-
guidelines/accessibility/overview/introduction/&quot;&gt;Introduction - Accessibility - Human Interface Guidelines - Apple Developer&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.apple.com/accessibility/ios/&quot;&gt;Accessibility on iOS - Apple Developer&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.apple.com/videos/frameworks/accessibility&quot;&gt;Accessibility - Videos - Apple Developer&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://developer.apple.com/localization/&quot;&gt;Localization - Apple Developer&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=dmMASdKhl_w&quot;&gt;iOS Accessibility Tips &amp;amp; Tricks – Sommer Panage - YouTube&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=G01Ac5njNSs&quot;&gt;UIKonf 2017 – Day 2 – Sommer Panage – Accessibility: iOS for All - YouTube&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://design.lyft.com/re-approaching-color-9e604ba22c88&quot;&gt;Re-approaching Color - Lyft Design&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://uxdesign.cc/designing-forms-for-gender-diversity-and-inclusion-d8194cf1f51&quot;&gt;Designing forms for gender diversity and inclusion - UX Collective&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Stand Clear of the Closing Doors Please</title>
      <link href="https://mbbischoff.com/stand-clear-of-the-closing-doors-please/"/>
    
        
    <updated>2020-04-18T11:27:00-04:00</updated>
    <id>https://mbbischoff.com/stand-clear-of-the-closing-doors-please/</id>
    <content type="html">
      &lt;p&gt;&lt;em&gt;Stand clear of the closing doors please&lt;/em&gt;. &lt;a href=&quot;https://apps.apple.com/us/app/nyc-subway-sounds/id1508073006&quot;&gt;This NYC subway soundboard app&lt;/a&gt;, by my pal Elle Lewis, made my day yesterday. If you’re a New Yorker, you should have this on your phone. 🚇&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Perils of the Overworld →</title>
      <link href="https://www.robinsloan.com/overworld/"/>
    
        
    <updated>2020-04-13T15:51:00-04:00</updated>
    <id>https://mbbischoff.com/perils-of-the-overworld/</id>
    <content type="html">
      &lt;p&gt;I’m not much of a gamer, but I am a nerd about the creative process. As such, I’ve really been enjoying Robin Sloan’s &lt;a href=&quot;https://www.robinsloan.com/overworld/&quot;&gt;new development diary newsletter&lt;/a&gt; where he is chronicling the creation of a game called &lt;em&gt;Perils of the Overworld&lt;/em&gt;. Consider subscribing if you’re nerdy about maps, game making, typography, sound design, or interactive fiction. 🗺&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/perils-of-the-overworld/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Being Generous with Your Time →</title>
      <link href="https://www.foureyes.me/post/generous-with-time/"/>
    
        
    <updated>2020-04-07T10:35:00-04:00</updated>
    <id>https://mbbischoff.com/being-generous-with-your-time/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;There is no gate keeping, no screening, just a calendar form. I just show up to whatever appointments folks booked on my calendar with hopefully a little context of what they’d like to discuss. I don’t think I’m some industry pundit, but I do recognize that anyone who has been doing roughly the same thing for 10 years might be able to provide advice for someone earlier on in their career. Also, it just feels like the right thing to do to try to give back to folks in this very small way.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;My pal and former Tumblr coworker &lt;a href=&quot;https://twitter.com/brianmichel&quot;&gt;Brian Michel&lt;/a&gt; is opening up his office hours to the public and wrote a great post about why experienced technologists should be open to new connections and offering support, as well as some instructions on how to set it up.&lt;/p&gt;

&lt;p&gt;If you’re in tech and wanna talk to one of the kindest, smartest folks I know, you can &lt;a href=&quot;https://calendly.com/brianmichel/open-office-hours&quot;&gt;sign up for his office hours here&lt;/a&gt;. I just did.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/being-generous-with-your-time/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Contact Page</title>
      <link href="https://mbbischoff.com/contact-page/"/>
    
        
    <updated>2020-04-06T00:34:00-04:00</updated>
    <id>https://mbbischoff.com/contact-page/</id>
    <content type="html">
      &lt;p&gt;In addition to the &lt;a href=&quot;/now&quot;&gt;now page&lt;/a&gt; that launched last week, there’s now a short and sweet &lt;a href=&quot;/contact&quot;&gt;contact page&lt;/a&gt; with lots of ways to get in touch with yours truly. ✌️&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Let’s All Wear a Mask →</title>
      <link href="https://idlewords.com/2020/04/let_s_all_wear_a_mask.htm"/>
    
        
    <updated>2020-04-05T09:35:00-04:00</updated>
    <id>https://mbbischoff.com/lets-all-wear-a-mask/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;On Friday, the Centers for Disease Control &lt;a href=&quot;https://www.cdc.gov/coronavirus/2019-ncov/prevent-getting-sick/cloth-face-cover.html&quot;&gt;recommended that every American wear a face covering&lt;/a&gt; when in public. Masks will be the hot, bold look for summer.&lt;/p&gt;

  &lt;p&gt;The medical evidence for the practice is overwhelming. The post-SARS countries in East Asia have known this for a long time, and America and Europe are finally coming around. I’ve put a bunch of resources about the medical benefits of mask wearing in a further &lt;a href=&quot;https://idlewords.com/2020/04/let_s_all_wear_a_mask.htm#medical_reading&quot;&gt;reading section&lt;/a&gt; at the bottom of this post.&lt;/p&gt;

  &lt;p&gt;But in this essay, I want to persuade you not just to wear a mask, but to go beyond the new CDC guidelines and help make mask wearing a social norm. That means always wearing a mask when you go out in public, and becoming a pest and nuisance to the people in your life until they do the same.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A very persuasive essay from Maciej Cegłowski, the founder of Pinboard, about the whys and hows of wearing masks in public. I started wearing one yesterday for the limited time I was outside, and the medical community seems to now be recommending that everyone do the same. It’s also worth reading &lt;a href=&quot;https://stratechery.com/2020/unmasking-twitter/&quot;&gt;Ben Thompson’s take&lt;/a&gt; and checking out these &lt;a href=&quot;https://ragmask.com&quot;&gt;simple mask-making instructions&lt;/a&gt; from Loren Brichter.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/lets-all-wear-a-mask/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Lickability Blog: Tooling at Home →</title>
      <link href="https://lickability.com/blog/tooling-at-home/"/>
    
        
    <updated>2020-04-01T17:19:00-04:00</updated>
    <id>https://mbbischoff.com/lickability-blog-tooling-at-home/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;While there are lots of great guides on how to work remote from companies like Notion, Zapier, and Slack, we thought share some of the specific tools we’re using to make this easier for our team. Hopefully, if you’re a newly remote employee or manager, you’ll see something here that can help smooth out a part of your workflow.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I wrote a new blog post over on the &lt;a href=&quot;https://lickability.com/blog/&quot;&gt;Lickability blog&lt;/a&gt; about the new tools we’re using to work from home better and some tips about &lt;em&gt;how&lt;/em&gt; we’re using them. 🛋&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/lickability-blog-tooling-at-home/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>App Critique: Learn Your Lines! →</title>
      <link href="https://www.youtube.com/watch?v=7UN1TR5SfvY"/>
    
        
    <updated>2020-04-01T13:28:00-04:00</updated>
    <id>https://mbbischoff.com/app-critique-learn-your-lines/</id>
    <content type="html">
      &lt;div class=&quot;video-wrapper&quot;&gt;&lt;iframe loading=&quot;lazy&quot; title=&quot;App Critique: Learn Your Lines!&quot; width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/7UN1TR5SfvY&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;

&lt;p&gt;As I &lt;a href=&quot;https://matthewbischoff.com/app-critique/&quot;&gt;mentioned the other day&lt;/a&gt;, I’m bringing back my App Critique video series, and the first submission is the app &lt;em&gt;&lt;a href=&quot;https://apps.apple.com/us/app/learn-your-lines/id1433138502&quot;&gt;Learn Your Lines!&lt;/a&gt;&lt;/em&gt; from &lt;a href=&quot;https://twitter.com/andrewthecope&quot;&gt;Andrew Cote&lt;/a&gt;. In this &lt;a href=&quot;https://www.youtube.com/watch?v=7UN1TR5SfvY&quot;&gt;video&lt;/a&gt;, I walk through the app as a brand new user and point out some potential areas for improvement in the app’s UX and UI.&lt;/p&gt;

&lt;p&gt;Want your app critiqued like this? &lt;a href=&quot;https://bit.ly/appcritique&quot;&gt;Submit it here&lt;/a&gt;.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/app-critique-learn-your-lines/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>xkcd: Pathogen Resistance →</title>
      <link href="https://xkcd.com/2287/"/>
    
        
    <updated>2020-03-31T09:38:00-04:00</updated>
    <id>https://mbbischoff.com/xkcd-pathogen-resistance/</id>
    <content type="html">
      &lt;p&gt;&lt;img src=&quot;/uploads/pathogen_resistance.png&quot; alt=&quot;We&apos;re not not trapped in here with the coronavirus. The coronavirus is trapped in here with us.&quot; class=&quot;lazyload&quot; /&gt;&lt;/p&gt;

&lt;p&gt;This xkcd is exactly what I needed today. Well, that, and some pasta.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/xkcd-pathogen-resistance/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Now Page →</title>
      <link href="https://matthewbischoff.com/now"/>
    
        
    <updated>2020-03-30T12:21:00-04:00</updated>
    <id>https://mbbischoff.com/now-page/</id>
    <content type="html">
      &lt;p&gt;Since starting on the site redesign last year, I’ve known I wanted the website to have a &lt;em&gt;&lt;a href=&quot;https://nownownow.com/about&quot;&gt;now page&lt;/a&gt;&lt;/em&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Most websites have a link that says “about”. It goes to a page that tells you something about the background of this person or business. For short, people just call it an “about page”.&lt;/p&gt;

  &lt;p&gt;Most websites have a link that says “contact”. It goes to a page that tells you how to contact this person or business. For short, people just call it a “contact page”.&lt;/p&gt;

  &lt;p&gt;So a website with a link that says “now” goes to a page that tells you what this person is focused on at this point in their life. For short, we call it a “now page”.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I finally had some &lt;em&gt;(quaran)&lt;/em&gt;time to make one this weekend, so if you’re ever curious what I’m up to, you can now visit &lt;a href=&quot;https://matthewbischoff.com/now&quot;&gt;/now&lt;/a&gt;.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/now-page/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>App Critique</title>
      <link href="https://mbbischoff.com/app-critique/"/>
    
        
    <updated>2020-03-28T11:13:00-04:00</updated>
    <id>https://mbbischoff.com/app-critique/</id>
    <content type="html">
      &lt;p&gt;As I mentioned &lt;a href=&quot;https://twitter.com/mb/status/1243632324329254914&quot;&gt;on Twitter&lt;/a&gt; yesterday, I’m bringing back a project I did in 2016 called App Critique 🧐. The goal is to show how I evaluate the design of software with short video design reviews.&lt;/p&gt;

&lt;p&gt;If you’d like your app design scrutinized, &lt;a href=&quot;https://matthewbischoff.typeform.com/to/RjX8si&quot;&gt;fill out this form&lt;/a&gt;. Preference will be given to indie devs and small companies.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>MSCHF App →</title>
      <link href="https://apps.apple.com/us/app/mschf/id1500457154"/>
    
        
    <updated>2020-03-22T13:39:00-04:00</updated>
    <id>https://mbbischoff.com/mschf-app/</id>
    <content type="html">
      &lt;p&gt;&lt;a href=&quot;https://apps.apple.com/us/app/mschf/id1500457154&quot;&gt;&lt;img src=&quot;/uploads/mschf-app.png&quot; alt=&quot;MSCHF App Screenshot&quot; /&gt;
&lt;/a&gt;
The &lt;a href=&quot;https://www.nytimes.com/2020/01/30/style/millennial-entrepreneur-startups.html&quot;&gt;delightful weirdos&lt;/a&gt; over at performance art/tech company &lt;a href=&quot;https://mschf.xyz&quot;&gt;MSCHF&lt;/a&gt; just launched a new app. The app does what they used to do via text messages until the phone companies starting blocking their numbers: allows you to chat with them and sends you a notification every two weeks when they &lt;strike&gt;announce&lt;/strike&gt; drop their new project.&lt;/p&gt;

&lt;p&gt;It’s good to see that even in a global pandemic, the crew over there will continue to bring us absurdly joyful things like &lt;a href=&quot;https://allthestreams.fm&quot;&gt;All the Streams&lt;/a&gt;, &lt;a href=&quot;https://buypuff.co/&quot;&gt;Puff the Squeaky Chicken&lt;/a&gt;, and &lt;a href=&quot;https://mschfbox.com/&quot;&gt;MSCHF Box&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a class=&quot;button&quot; href=&quot;https://apps.apple.com/us/app/mschf/id1500457154&quot;&gt;&lt;i class=&quot;fa-brands fa-app-store-ios&quot;&gt;&lt;/i&gt;App Store&lt;/a&gt;&lt;/p&gt;


      
        <p><a href="https://mbbischoff.com/mschf-app/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Helpful Engineering →</title>
      <link href="https://www.helpfulengineering.org"/>
    
        
    <updated>2020-03-22T11:49:00-04:00</updated>
    <id>https://mbbischoff.com/helpful-engineering/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;Helpful Engineering is designing, sourcing and executing projects to help people suffering from the COVID-19 crisis worldwide.&lt;/p&gt;

  &lt;p&gt;We are an open community of volunteers without a commercial purpose. We believe that through a utilitarian approach, we can do the most good in the quickest time. Applying unused engineering and manufacturing resources, we can help the world cope with the threat of COVID-19.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I’m super impressed by the speed and organization of this group of volunteer engineers that are working on a number of &lt;a href=&quot;https://docs.google.com/document/d/1cM87eJdXhP_8e9gJJZ_SnZXdo_huWsBmMzcqYWbhEOg/edit#heading=h.ri325rphx0lu&quot;&gt;really useful projects&lt;/a&gt; in the midst of the COVID-19 pandemic. If you’ve got spare time, resources, or engineering know-how, consider &lt;a href=&quot;https://docs.google.com/forms/d/e/1FAIpQLScu-4OOB5dGLWoSIA33CkAH__LE6b_M2PKRh0z6PMavL39uUQ/viewform&quot;&gt;joining their efforts&lt;/a&gt;.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/helpful-engineering/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Boozing in the Age of Coronavirus →</title>
      <link href="https://ny.eater.com/2020/3/18/21185048/coronavirus-alcohol-delivery-nyc-photos"/>
    
        
    <updated>2020-03-21T15:03:00-04:00</updated>
    <id>https://mbbischoff.com/boozing-in-the-age-of-coronavirus/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;At Patent Pending, a Flatiron coffee shop cum speakeasy, every cocktail order automatically comes with a bag of chips so as to not run afoul of the liquor delivery rules, and any order over $50 gets a free roll of toilet paper, one of the most popular items during this pandemic panic. But despite the quick response to sell delivery alcohol under the new rules, this will not save the bars and restaurants.&lt;/p&gt;

  &lt;p&gt;“We could survive a month and a half on delivery,” said Nicholas Ruiz, general manager at Patent Pending. “We’re just trying to be a little beam of light for some people.”&lt;/p&gt;
&lt;/blockquote&gt;

      
        <p><a href="https://mbbischoff.com/boozing-in-the-age-of-coronavirus/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Reply All: The Case of the Missing Hit →</title>
      <link href="https://gimletmedia.com/shows/reply-all/o2h8bx/158-the-case-of-the-missing-hit"/>
    
        
    <updated>2020-03-21T13:57:00-04:00</updated>
    <id>https://mbbischoff.com/reply-all-the-case-of-the-missing-hit/</id>
    <content type="html">
      &lt;iframe loading=&quot;lazy&quot; scrolling=&quot;no&quot; title=&quot;Reply All: The Case of the Missing Hit&quot; allow=&quot;autoplay&quot; width=&quot;100%&quot; height=&quot;130&quot; style=&quot;border-radius: 3px; height: 130px; width: 100%; box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.15);&quot; src=&quot;https://player.gimletmedia.com/o2h8bx&quot;&gt;&lt;/iframe&gt;

&lt;blockquote&gt;
  &lt;p&gt;A man in California is haunted by the memory of a pop song from his youth. He can remember the lyrics and the melody. But the song itself has vanished, completely scrubbed from the internet. PJ takes on the Super Tech Support case.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I’m &lt;em&gt;way&lt;/em&gt; behind on podcasts, but at least I’ve got plenty of time to catch up since it looks like &lt;a href=&quot;https://www.nytimes.com/2020/03/20/world/coronavirus-news-usa-world.html#link-3b434224&quot;&gt;we’ll all be stuck inside&lt;/a&gt; for the foreseeable future.&lt;/p&gt;

&lt;p&gt;After seeing this &lt;a href=&quot;https://gimletmedia.com/shows/reply-all/o2h8bx/158-the-case-of-the-missing-hit&quot;&gt;recent episode of Reply All&lt;/a&gt; recommended everywhere, I gave it a listen, and it’s as good as everyone says it is. Queue it up if you’re interested in music, mysteries, obsessiveness, journalism, or the intersections thereof. Also, if you want more like this, go back and listen to &lt;a href=&quot;https://gimletmedia.com/shows/mystery-show&quot;&gt;Mystery Show&lt;/a&gt;. RIP.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/reply-all-the-case-of-the-missing-hit/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>An App Can be a Home-cooked Meal →</title>
      <link href="https://www.robinsloan.com/notes/home-cooked-app/"/>
    
        
    <updated>2020-02-16T13:23:00-05:00</updated>
    <id>https://mbbischoff.com/an-app-can-be-a-home-cooked-meal/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;The exhortation “learn to code!” has its foundations in market value. “Learn to code” is suggested as a way up, a way out. “Learn to code” offers economic leverage, a squirt of power. “Learn to code” goes on your resume.&lt;/p&gt;

  &lt;p&gt;But let’s substitute a different phrase: “learn to cook.” People don’t only learn to cook so they can become chefs. Some do! But far more people learn to cook so they can eat better, or more affordably, or in a specific way. Or because they want to carry on a tradition. Sometimes they learn just because they’re bored! Or even because—get this—they love spending time with the person who’s teaching them.&lt;/p&gt;
  &lt;footer&gt;&lt;cite&gt;Robin Sloan&lt;/cite&gt;&lt;/footer&gt;
&lt;/blockquote&gt;

&lt;p&gt;A very smart essay from Robin about an app he made for his family, but also about how truly personal software and its creation is powerful.&lt;/p&gt;

&lt;p&gt;He reminds us that not all code has to scale or produce market value. Sometimes code can be a way to express yourself, have fun, and make life a little better for the people closest to you. Sometimes coding can be like cooking a meal for someone you love.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/an-app-can-be-a-home-cooked-meal/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>App Builders CH 2020 →</title>
      <link href="https://appbuilders.ch/"/>
    
        
    <updated>2020-02-10T19:04:00-05:00</updated>
    <id>https://mbbischoff.com/app-builders-ch-2020/</id>
    <content type="html">
      &lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;We’re pleased to announce our 5th speaker for App Builders 2020: &lt;a href=&quot;https://twitter.com/mb?ref_src=twsrc%5Etfw&quot;&gt;@mb&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Matthew is a Partner at &lt;a href=&quot;https://twitter.com/lickability?ref_src=twsrc%5Etfw&quot;&gt;@lickability&lt;/a&gt; with over a decade of studio experience under their belt. &lt;a href=&quot;https://t.co/9BbAk8tAlf&quot;&gt;pic.twitter.com/9BbAk8tAlf&lt;/a&gt;&lt;/p&gt;&amp;mdash; App Builders CH (@appbuilders_ch) &lt;a href=&quot;https://twitter.com/appbuilders_ch/status/1226881702087274499?ref_src=twsrc%5Etfw&quot;&gt;February 10, 2020&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async=&quot;&quot; src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;

&lt;p&gt;I’m super excited that I’ll be speaking this May at the &lt;a href=&quot;https://appbuilders.ch/&quot;&gt;App Builders CH&lt;/a&gt; conference in Lugano, Switzerland. App Builders is one of the biggest European conferences about mobile technologies, and I’ll be presenting alongside a bunch of incredibly smart folks. It’s sure to be a great time, and I hope to see you there! 🇨🇭&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/app-builders-ch-2020/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Tokens Acquired by Gikken →</title>
      <link href="https://blog.gikken.co/we-acquired-tokens/"/>
    
        
    <updated>2020-01-28T10:59:00-05:00</updated>
    <id>https://mbbischoff.com/tokens-acquired-by-gikken/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;Of course, we didn’t purchase it to shut down or leave unchanged, so we’re planning a major makeover – Tokens 2.&lt;/p&gt;

  &lt;p&gt;Most importantly, Tokens will finally start supporting IAP promo codes! On top of that, we’ll refresh the look and make an iOS app to make it possible to generate codes on the go.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Great news for such a useful developer tool that’s been missing from my toolbelt for a while. My only question is whether Apple will approve the iOS app.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/tokens-acquired-by-gikken/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>John Mulaney &amp; Colbert on Anxiety</title>
      <link href="https://mbbischoff.com/john-mulaney-and-stephen-colbert-explore-each-others-deepest-anxieties/"/>
    
        
    <updated>2020-01-28T10:38:00-05:00</updated>
    <id>https://mbbischoff.com/john-mulaney-and-stephen-colbert-explore-each-others-deepest-anxieties/</id>
    <content type="html">
      &lt;div class=&quot;video-wrapper&quot;&gt;
&lt;iframe loading=&quot;lazy&quot; title=&quot;John Mulaney &amp;amp; Colbert on Anxiety&quot; width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/zGf6CGBbWFU&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;This clip is what late-night TV is at its best: funny, raw, and full of things you might not say when everyone’s awake.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Why Restaurants Still Can’t Shake Their Sexist Service Etiquette →</title>
      <link href="https://melmagazine.com/en-us/story/restaurant-gendered-sexist-service-etiquette"/>
    
        
    <updated>2020-01-23T16:18:00-05:00</updated>
    <id>https://mbbischoff.com/why-restaurants-still-cant-shake-their-sexist-service-etiquette/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;Alcoholism, religious leanings, gender-nonconforming identities, BDSM relationships: All of these factors can mean that snap decisions made by servers can make for very unhappy customers, one reason why many restaurants, including high-end fine dining establishments, are doing away with gendered service in favor of neutral systems like serving clockwise.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;One of my favorite writers, &lt;a href=&quot;https://twitter.com/madeleinecholia&quot;&gt;Madeleine Holden&lt;/a&gt; recently interviewed me and some other folks about weirdly-gendered restaurant service. I couldn’t agree more with her conclusion.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/why-restaurants-still-cant-shake-their-sexist-service-etiquette/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Scorecard Beta</title>
      <link href="https://mbbischoff.com/scorecard-beta/"/>
    
        
    <updated>2020-01-17T17:23:00-05:00</updated>
    <id>https://mbbischoff.com/scorecard-beta/</id>
    <content type="html">
      &lt;p&gt;Hey! Do you love playing board games and tabletop games? Do you want to help beta test a new iOS app from &lt;a href=&quot;https://lickability.com&quot;&gt;Lickability&lt;/a&gt; and send us your feedback?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://testflight.apple.com/join/hQHePXvu&quot;&gt;Sign up here!&lt;/a&gt;&lt;/strong&gt; We just opened up 75 more slots.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>A Lawyer and an Accountant →</title>
      <link href="https://lickability.com/blog/a-lawyer-and-an-accountant/"/>
    
        
    <updated>2020-01-15T15:30:00-05:00</updated>
    <id>https://mbbischoff.com/a-lawyer-and-an-accountant/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;Your job as a founder or CEO is to run your company and make your customers happy, not to do every little thing by yourself. Work with the pros who will save you time and make you money. Hire a lawyer, hire an accountant, and (if you’ve got room in the budget) get some help with your operations. Trust me, you’ll be glad you did.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Over on the &lt;a href=&quot;https://blog.lickability.com&quot;&gt;Lickability blog&lt;/a&gt;, I wrote about my company’s history of working with outside professionals and have some advice to business owners about what to look for when hiring lawyers and accountants.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/a-lawyer-and-an-accountant/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Succession Composer Breaks Down the Show’s Score →</title>
      <link href="https://www.youtube.com/watch?v=X0WzqanwlG0"/>
    
        
    <updated>2020-01-10T16:21:00-05:00</updated>
    <id>https://mbbischoff.com/succession-composer-breaks-down-the-theme-song/</id>
    <content type="html">
      &lt;div class=&quot;video-wrapper&quot;&gt;&lt;iframe loading=&quot;lazy&quot; title=&quot;Succession Composer Breaks Down the Show’s Score&quot; width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/X0WzqanwlG0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;

&lt;p&gt;A great video from &lt;em&gt;Vanity Fair&lt;/em&gt; with &lt;a href=&quot;https://www.nicholasbritell.com&quot;&gt;Nicholas Britell&lt;/a&gt; who wrote the music for HBO’s &lt;a href=&quot;https://www.hbo.com/succession&quot;&gt;Succession&lt;/a&gt;. This type of piece where you can watch a creator actually break down the &lt;em&gt;why&lt;/em&gt; behind their art is one of the most inspiring types of media for me. Seeing brilliant people work to elucidate their creations never gets old.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;See also: &lt;a href=&quot;https://www.youtube.com/watch?v=e-6K2CjJ6dk&quot;&gt;Demi Adejuyigbe’s alternate lyrics to the Succession theme&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/succession-composer-breaks-down-the-theme-song/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>The Allusionist: Enjoy →</title>
      <link href="https://www.theallusionist.org/allusionist/enjoy"/>
    
        
    <updated>2020-01-08T13:51:00-05:00</updated>
    <id>https://mbbischoff.com/the-allusionist-enjoy/</id>
    <content type="html">
      &lt;iframe loading=&quot;lazy&quot; title=&quot;The Allusionist: Enjoy&quot; scrolling=&quot;no&quot; src=&quot;https://play.prx.org/e?uf=http:%2F%2Ffeeds.theallusionist.org%2FAllusionist&amp;amp;ge=prx_195_12c20bab-7dc1-4891-ab88-3db135d4e9ad&amp;amp;wmode=opaque&quot; height=&quot;200&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;

&lt;p&gt;Last night, I listened to &lt;a href=&quot;https://www.theallusionist.org/allusionist/enjoy&quot;&gt;this episode&lt;/a&gt; of the podcast The Allusionist from October. As a keen observer of language, the host Helen Zaltzam is often bothered by the cliches of foodservice phrases like “Enjoy!” or “Are you still working on that?”. What follows is a fascinating discussion with restaurant professionals about the origin, meanings, and functional purposes of these and other similar expressions. I’d highly recommend giving it a listen.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/the-allusionist-enjoy/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>A New Look for The Atlantic →</title>
      <link href="https://www.theatlantic.com/news/archive/2019/11/introducing-new-look-atlantic/601762/"/>
    
        
    <updated>2019-11-12T14:58:00-05:00</updated>
    <id>https://mbbischoff.com/introducing-a-new-look-for-the-atlantic/</id>
    <content type="html">
      &lt;p&gt;&lt;img src=&quot;/uploads/lead_720_405.jpg&quot; alt=&quot;The Atlantic app&quot; /&gt;&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;It is the most dramatic new look for our magazine in its 162-year history, and one that, we hope, reflects boldness, elegance, and urgency. The redesign of the print magazine, as well as the new look of our website, was led by Peter Mendelsund, our creative director. His design work, carried out in collaboration with many teams across our magazine, is also reflected in the new Atlantic app that launched today.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Really excited about this bold new look for one of my favorite publications, and honored to have gotten to work on the development of &lt;a href=&quot;https://apps.apple.com/app/id397599894&quot;&gt;the app&lt;/a&gt; at &lt;a href=&quot;https://lickability.com&quot;&gt;Lickability&lt;/a&gt;.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/introducing-a-new-look-for-the-atlantic/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>The Pinching Hand Emoji Is A Lot →</title>
      <link href="https://blog.emojipedia.org/the-pinching-hand-emoji-is-a-lot/"/>
    
        
    <updated>2019-11-11T11:08:00-05:00</updated>
    <id>https://mbbischoff.com/the-pinching-hand-emoji-is-a-lot/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;While this is a very real way people might use the pinching gesture 🤏 in both the physical world and in the emoji world, this societal obsession with penis size can be harmful. Masculinity is not defined by penis size, or even having a penis at all in the case of many trans men or nonbinary individuals.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;When did Emojipedia get woke?&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/the-pinching-hand-emoji-is-a-lot/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>A Companion for SwiftUI →</title>
      <link href="https://apps.apple.com/us/app/a-companion-for-swiftui/id1485436674?ls=1&amp;mt=12"/>
    
        
    <updated>2019-11-06T14:03:00-05:00</updated>
    <id>https://mbbischoff.com/a-companion-for-swiftui/</id>
    <content type="html">
      &lt;p&gt;&lt;a href=&quot;https://apps.apple.com/us/app/a-companion-for-swiftui/id1485436674?ls=1&amp;amp;mt=12&quot;&gt;&lt;img src=&quot;/uploads/swift-ui-companion.png&quot; alt=&quot;swift-ui-companion.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m extremely tempted to spend the $50 on this nifty application from Arrow Bit SL that claims to document and expose nearly 100% of the SwiftUI API and make it super easy to learn. Apple’s own docs are still sorely lacking at this point with &lt;a href=&quot;https://nooverviewavailable.com&quot;&gt;60% of the framework being completely undocumented&lt;/a&gt;. Anyone else try it yet?&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/a-companion-for-swiftui/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>At the Times, a Hesitance to Hyperlink →</title>
      <link href="https://www.vice.com/en_us/article/ywaeg5/at-the-times-a-hesitance-to-hyperlink"/>
    
        
    <updated>2019-10-18T11:03:00-04:00</updated>
    <id>https://mbbischoff.com/at-the-times-a-hesitance-to-hyperlink/</id>
    <content type="html">
      &lt;blockquote&gt;
  &lt;p&gt;The next day, he said, “We are looking at a way to link. Noting Motherboard explicitly—and I understand why [sic] would want this—is more complicated, however. Are we then obliged to note that The Guardian had some of the documents, too? If half a dozen other publications got a piece of the Facebook material, as well—for ‘internal’ documents, they do seem to get around—would we need note them, too? Where does it end?” The Times never added a link.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Thinking about a journalist in the &lt;abbr title=&quot;The New York Times&quot;&gt;NYT&lt;/abbr&gt; newsroom in &lt;time&gt;2019&lt;/time&gt; not being able to figure out how to make a hyperlink cracks me up and I’m &lt;a href=&quot;https://twitter.com/roseveleth/status/1184882023694925825&quot;&gt;not the only one&lt;/a&gt;.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/at-the-times-a-hesitance-to-hyperlink/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Soft Launch</title>
      <link href="https://mbbischoff.com/soft-launch/"/>
    
        
    <updated>2019-10-10T13:51:00-04:00</updated>
    <id>https://mbbischoff.com/soft-launch/</id>
    <content type="html">
      &lt;p&gt;I’ve &lt;em&gt;soft-launched&lt;/em&gt; a new version of this website designed by my pal &lt;a href=&quot;https://robynkanner.com&quot;&gt;Robyn Kanner&lt;/a&gt; and developed by Martin Giannakopoulos. If you’re reading this in RSS and haven’t seen the site in a while, come take a look around and &lt;a href=&quot;https://twitter.com/mb&quot;&gt;send me feedback on Twitter&lt;/a&gt;.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Gender Reveal: SCOTUS LGBTQ Discrimination Cases →</title>
      <link href="http://gender.libsyn.com/bonus-scotus-lgbtq-discrimination-cases"/>
    
        
    <updated>2019-10-09T18:05:00-04:00</updated>
    <id>https://mbbischoff.com/gender-reveal-scotus-lgbtq-discrimination-cases/</id>
    <content type="html">
      &lt;p&gt;Whether you need some context on yesterday’s Supreme Court cases, some hope for the future, or a reminder that trans people are people: go listen to the latest episode of one of my new favorite podcasts, &lt;a href=&quot;https://www.genderpodcast.com&quot;&gt;Gender Reveal&lt;/a&gt;, hosted by &lt;a href=&quot;https://tuckwoodstock.com&quot;&gt;Tuck Woodstock&lt;/a&gt;.&lt;/p&gt;

      
        <p><a href="https://mbbischoff.com/gender-reveal-scotus-lgbtq-discrimination-cases/">∞</a></p>
      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>NSNorth</title>
      <link href="https://mbbischoff.com/nsnorth/"/>
    
        
    <updated>2019-04-09T00:00:00-04:00</updated>
    <id>https://mbbischoff.com/nsnorth/</id>
    <content type="html">
      &lt;p&gt;&lt;img src=&quot;/uploads/nsnorth-2019-at-the-st-james-theatre-old-montreal.jpg&quot; alt=&quot;NSNorth Pormotional Image&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Last March, I gave a &lt;a href=&quot;https://matthewbischoff.com/culture-rot/&quot;&gt;7-minute speech at a reading series&lt;/a&gt; that scratched my persistent itch to be in front of a crowd. But in 2019 I want to get back into my usual schtick of giving longer, prepared presentations with slides. I love attending conferences, and I especially enjoy having the opportunity to hone a talk and share it with a group of my peers.&lt;/p&gt;

&lt;p&gt;Later this month, I’ll be heading north to speak at (the appropriately named) NSNorth 2019. NSNorth is Canada’s premier independent Apple developer and designer conference, and like &lt;a href=&quot;http://cingleton.com&quot;&gt;Çingleton&lt;/a&gt; in years past, it’s taking place in beautiful Montréal, Québec. I’ve never been to this conference before, but I’ve met the organizers at other events, and I’ve heard great things.&lt;/p&gt;

&lt;p&gt;My talk is called &lt;em&gt;Growing Pains&lt;/em&gt; and it’s about the things that break as your software team or &lt;a href=&quot;https://lickability.com&quot;&gt;company&lt;/a&gt; gets bigger and what you can do to make that a less painful process. If you’d like to hear more about the conference and my experience on the topic, &lt;a href=&quot;https://twitter.com/_danbyers&quot;&gt;Dan&lt;/a&gt; and &lt;a href=&quot;https://twitter.com/philippec&quot;&gt;Phil&lt;/a&gt; interviewed me on the &lt;a href=&quot;https://itunes.apple.com/us/podcast/the-nsnorth-podcast/id599959952?mt=2&quot;&gt;NSNorth Podcast&lt;/a&gt;. Give it a listen below or wherever you get your podcasts:&lt;/p&gt;

&lt;figure&gt;
  &lt;figcaption&gt;NSNorth #57: Matthew Bischoff&lt;/figcaption&gt;
  &lt;audio controls=&quot;&quot; preload=&quot;none&quot; src=&quot;http://casgrain.net/podcasts/NSNorth_57-Matthew_Bischoff.mp3&quot;&gt;&lt;/audio&gt;
&lt;/figure&gt;

&lt;hr /&gt;

&lt;p&gt;Finally, the organizers have announced that this is the last year for NSNorth for the foreseeable future, so if you’ve always wanted to attend, now’s your chance. If you need help convincing your boss to cover the cost, they’ve &lt;a href=&quot;https://nsnorth.ca/convince-your-boss.pdf&quot;&gt;got you covered&lt;/a&gt;. &lt;strong&gt;&lt;a href=&quot;https://tickets.nsnorth.ca&quot;&gt;Tickets are on sale&lt;/a&gt; until this Friday, April 12, so act fast.&lt;/strong&gt; &lt;em&gt;Je vais te voir là-bas!&lt;/em&gt;&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>How to Treat Ex-Employees</title>
      <link href="https://mbbischoff.com/how-to-treat-your-ex-employees/"/>
    
        
    <updated>2019-02-24T00:00:00-05:00</updated>
    <id>https://mbbischoff.com/how-to-treat-your-ex-employees/</id>
    <content type="html">
      &lt;p&gt;&lt;img src=&quot;/uploads/firepit.jpg&quot; alt=&quot;Fire Pit from XOXO&quot; /&gt;&lt;/p&gt;

&lt;p&gt;It’s Julie’s last day at work. She’s already turned in her laptop to IT, sent her goodbye email to the team, and is wrapping up her last knowledge transfer meeting. Tonight, there’s a goodbye drinks with the whole engineering department at that bar everyone loves across the street from the office. You’ve followed all the processes as a manager to offboard this person correctly, and wished them good luck at their shiny new job with more stock options and a higher salary you just couldn’t match. “Good for her,” you think, as the night winds down over a final round of cocktails. But wait – you’re not done yet.&lt;/p&gt;

&lt;!-- more --&gt;
&lt;hr /&gt;

&lt;p&gt;When you’re a manager, the way you treat the people that &lt;em&gt;were&lt;/em&gt; on your team matters almost as much as how you treat the people that &lt;em&gt;are&lt;/em&gt;. Your ex-employees are the people out there talking the most about your company and your team. They’re the people that get DMed when a new recruit is trying to find out what it was &lt;em&gt;really like&lt;/em&gt; to work for your company and for you. And handled really well, ex-employees are often great folks for you to tap in a few years for the new team or company you’re working on, when they’re ready for a new challenge.&lt;/p&gt;

&lt;p&gt;How should you treat the people you used to work with, so you won’t leave a bad taste in their mouth? Here are a few do’s and don’ts I’ve picked up from my own ex-managers over the last decade or so. Disclaimer: this advice won’t apply to every situation, including if an employee left or was pushed out on bad terms.&lt;/p&gt;

&lt;h2 id=&quot;what-to-do&quot;&gt;What to Do&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Let them leave with dignity.&lt;/strong&gt; &lt;a href=&quot;https://twitter.com/brimurph&quot;&gt;A CTO I really respect&lt;/a&gt; taught me that letting people take the time they need to say their goodbyes and tie up loose ends, without rushing them out the door, pays dividends. He gave me the great advice to spend my last day on the job having coffee with everyone that had an impact on me, thanking them, and exchanging contact info.&lt;/p&gt;

&lt;p&gt;Remember that it can be emotional to process endings, even if it was their choice, and last days can be full of paperwork and tears. It’s okay if they need to come back the next week and pick up a few more things, or need building access for a final meeting after their technical last day. Don’t be a jerk or make mean-spirited jokes about how much they must want to stay. Not cool. You want their last memory of this place to be a positive one: handshakes, hugs, and well-wishes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Keep in touch (if they want to).&lt;/strong&gt; Some of your reports or teammates probably view you as one of their mentors, and it can be hard to abruptly lose that guidance when they switch jobs. In your last 1:1, ask the person departing if they want to stay in touch after they get settled in their new role. If they do, set up a recurring reminder to check in with them every few months or a few times a year on their career over coffee or lunch. If they blow you off or don’t seem interested, take the hint.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Let them hang around.&lt;/strong&gt; It’s natural for folks to miss some of their coworkers, the office, and aspects of the culture when they quit. So if you see them coming by for lunch or after work to hang out with some pals, say hello and be cordial. Obviously, also be aware of the security / guest policies of your company and make sure those are being followed. The benefits of knowledge-sharing (of things they’ve learned in their new role) with your team far outweighs the risk that they’re going to “steal all your people” or whatever other irrational fear your lizard brain has cooked up. Chill out; it’s nice to see their face again.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Take their feedback seriously.&lt;/strong&gt; They likely understand and care about your product a lot. So it might not be long before you see a tweet or email from an ex-employee about the thing they used to work on. They might be reporting a bug or airing a grievance. While it might not be the most polite way for them to give this feedback, it’s still useful. This person is essentially doing free QA on a system they’re very knowledgeable about. If you see something like this, shoot them a message asking for more details and thanking them for the report. Stay classy and fix the issue if you can! You’ll make them feel heard and respected while helping them and lots of other users too. Win-win.&lt;/p&gt;

&lt;h2 id=&quot;what-not-to-do&quot;&gt;What Not to Do&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Don’t blame them.&lt;/strong&gt; A few weeks after an engineer leaves a team, there will be a bug that someone will blame on them—their code, their oversight, their fault. Resist this temptation. Your team has code review, unit tests, and architecture meetings to prevent this type of singling out of developers. Remind them that every issue is a shared responsibility, and focus on fixing the problem instead of dredging up historical evidence of whose fault it was. Don’t let folks blindly rewrite systems just because “only Jim understood how this worked.” Work to build a shared knowledge base and set of documentation so that no one person is completely indispensable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don’t make them work for free.&lt;/strong&gt; There’s often a temptation to message ex-employees with “quick questions” about esoteric code or systems that they worked on after they leave the company. Please don’t do this. If you absolutely need these answers, hire this person at their consulting rate and pay them for their time and labor. This kind of arrangement is super common, and your company should hopefully already have a &lt;a href=&quot;https://www.docracy.com/0p7np59pa0t/software-consulting-agreement&quot;&gt;boilerplate agreement&lt;/a&gt; for this scenario. If not, now’s the time to draft one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don’t erase them from history.&lt;/strong&gt; This isn’t &lt;a href=&quot;https://en.wikipedia.org/wiki/Eternal_Sunshine_of_the_Spotless_Mind&quot;&gt;Eternal Sunshine of the Spotless GitHub&lt;/a&gt;. It’s unprofessional and petty to remove folks as contributors to your open source projects (especially if they want to contribute in their spare time) or scrub their bylines from your engineering blog. I’ve even heard of bosses ignoring their former employees at conferences and industry events or blocking them on social media. This is a really bad look. Don’t be a jerk to people who worked for you.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don’t ask them on a date.&lt;/strong&gt; I wish this went without saying, but it doesn’t, because I’ve heard of this happening. If you had a crush on your employee and the only reason you weren’t asking them on a date is because of the HR policies in place to prevent that, now is not the time to flirt with them. The power imbalance that existed between you doesn’t magically disappear because they work somewhere else. This is a really bad idea, and you should do some soul-searching and work on your boundaries if this is your first impulse.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;Many managers think a lot about how they treat their team, but very few I’ve spoken to have a philosophy about those who leave it. Treat your ex-employees like they’re professionals that helped you build and ship great things, because that’s exactly who they are. If you’re consistently nice and professional to the folks you’ve worked with in the past, it’ll help build your reputation as the kind of person that’s great to work for.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Write Your Way Out</title>
      <link href="https://mbbischoff.com/write-your-way-out/"/>
    
        
    <updated>2019-01-28T00:00:00-05:00</updated>
    <id>https://mbbischoff.com/write-your-way-out/</id>
    <content type="html">
      &lt;figure&gt;
&lt;img src=&quot;/uploads/release-notes-2016.jpg&quot; alt=&quot;mb speaking at Release Notes 2016&quot; /&gt;
&lt;figcaption&gt;Photo courtesy of &lt;a href=&quot;=https://www.benricemccarthy.com/&quot;&gt;Ben McCarthy&lt;/a&gt;&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;In September 2016, I was honored to be invited to speak at &lt;a href=&quot;http://www.joecieplinski.com&quot;&gt;Joe&lt;/a&gt; and &lt;a href=&quot;https://dazeend.org&quot;&gt;Charles’s&lt;/a&gt; incredible &lt;a href=&quot;https://2019.releasenotes.tv&quot;&gt;Release Notes conference&lt;/a&gt; in Indianapolis. &lt;em&gt;Release Notes&lt;/em&gt;, an outgrowth of their &lt;a href=&quot;https://releasenotes.tv&quot;&gt;podcast of the same name&lt;/a&gt;, approaches the software business as a &lt;em&gt;business&lt;/em&gt; first and foremost. Their guiding principle is to discuss “everything but the code”.&lt;/p&gt;

&lt;p&gt;Here’s the audio and slides from my talk. It’s called &lt;strong&gt;Write Your Way Out&lt;/strong&gt; (yes, it’s a &lt;a href=&quot;https://www.youtube.com/watch?v=_zhR6d6LDzM&quot;&gt;Hamilton reference&lt;/a&gt;). I spoke about writing and the importance of writing well as a software engineer, a product manager, and especially the owner of a software company. Watch it below and let me know what you think &lt;a href=&quot;https://twitter.com/mb&quot;&gt;on Twitter&lt;/a&gt;.&lt;/p&gt;

&lt;div class=&quot;video-wrapper&quot;&gt;&lt;iframe loading=&quot;lazy&quot; title=&quot;Write Your Way Out&quot; height=&quot;315&quot; src=&quot;https://www.youtube-nocookie.com/embed/W5IfEAncPPI&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;em&gt;The dates for Release 2019 in sunny Playa Mujeres, Mexico have just been announced (Oct 3—5). If you’re in the software business, I can’t recommend it more strongly. &lt;a href=&quot;https://us8.list-manage.com/subscribe?u=1549cb1ea37de6fd9c08ad50b&amp;amp;id=6868dbc6cd&quot;&gt;&lt;strong&gt;Get on the mailing list&lt;/strong&gt;&lt;/a&gt; so you don’t miss tickets!&lt;/em&gt;&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Impossible Ideas</title>
      <link href="https://mbbischoff.com/impossible-ideas/"/>
    
        
    <updated>2019-01-15T00:00:00-05:00</updated>
    <id>https://mbbischoff.com/impossible-ideas/</id>
    <content type="html">
      &lt;p&gt;&lt;img src=&quot;/uploads/cleese.jpg&quot; alt=&quot;John Cleese&quot; /&gt;&lt;/p&gt;

&lt;p&gt;If I could show just one talk to every software engineer, it wouldn’t be a treatise on the elegance of algorithms, a lecture about accessibility in apps, or even the masterwork that is Englebart’s&lt;a href=&quot;https://en.wikipedia.org/wiki/The_Mother_of_All_Demos&quot;&gt; Mother of All Demos&lt;/a&gt;. Instead, I’d show them this frequently-referenced 1991 &lt;a href=&quot;https://youtu.be/Pb5oIIPO62g&quot;&gt;speech that John Cleese gave&lt;/a&gt; (&lt;a href=&quot;https://genius.com/John-cleese-lecture-on-creativity-annotated&quot;&gt;transcript&lt;/a&gt;) to Video Arts, a company he co-founded. In it, he presents a blueprint for how to nurture creativity at work that’s based on his own experience in Monty Python and the work of experts like&lt;a href=&quot;https://en.wikipedia.org/wiki/Donald_W._MacKinnon&quot;&gt; Donald MacKinnon&lt;/a&gt;,&lt;a href=&quot;https://en.m.wikipedia.org/wiki/Johan_Huizinga&quot;&gt; Johan Huizinga&lt;/a&gt;, and&lt;a href=&quot;https://en.m.wikipedia.org/wiki/Edward_de_Bono&quot;&gt; Edward de Bono&lt;/a&gt;. The talk’s thesis is that “creativity is not a talent; it is a way of operating”. His method for creativity involves regularly setting aside time and space to be in the &lt;em&gt;open mode,&lt;/em&gt; when most of our lives and occupations push us into the &lt;em&gt;closed mode&lt;/em&gt;.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;blockquote&gt;
  &lt;p&gt;Let me explain a little. By the “closed mode” I mean the mode that we are in most of the time when we are at work. We have inside us a feeling that there’s lots to be done and we have to get on with it if we’re going to get through it all.&lt;/p&gt;

  &lt;p&gt;It’s an active (probably slightly anxious) mode, although the anxiety can be exciting and pleasurable. It’s a mode which we’re probably a little impatient, if only with ourselves. It has a little tension in it, not much humor. It’s a mode in which we’re very purposeful, and it’s a mode in which we can get very stressed and even a bit manic, but not creative.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you’ve worked on a team making software, you’ve almost certainly heard the &lt;a href=&quot;https://en.wikipedia.org/wiki/Thought-terminating_clich%C3%A9&quot;&gt;thought-terminating cliché&lt;/a&gt;, “&lt;a href=&quot;https://hackernoon.com/shit-programmers-say-translated-946849c2fbd4&quot;&gt;That’s impossible&lt;/a&gt;” hastily uttered by a programmer. I know I’ve said it; I suspect we all have. Sometimes engineers blurt this out because a product manager is asking them to do something unsupported by system APIs; sometimes they really mean “It’s hard” or “It’s not worth it” or even just “I don’t want to.” And then other times they are afraid to admit that they just don’t know &lt;em&gt;how&lt;/em&gt; to do what’s being asked of them, even if they have a nagging suspicion that it can be done.&lt;/p&gt;

&lt;p&gt;Software engineers reject entire product ideas, categories of problems, and persistent bugs as completely impossible to tackle. What is it about the psychology of programmers that leads to this limitation of imagination? In Cleese’s model, it would seem that programmers are spending so much time in the “closed mode” that they get stuck there. So, what’s the alternative?&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;By contrast, the open mode, is a relaxed, expansive, less purposeful mode in which we’re probably more contemplative, more inclined to humor (which always accompanies a wider perspective) and, consequently, more playful.&lt;/p&gt;

  &lt;p&gt;It’s a mood in which curiosity for its own sake can operate because we’re not under pressure to get a specific thing done quickly. We can play, and that is what allows our natural creativity to surface.*&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Programmers are problem-solvers, spending most of their day building, a task that demands they be in the closed mode, “&lt;a href=&quot;https://www.quora.com/What-does-it-mean-to-be-wired-in&quot;&gt;wired in&lt;/a&gt;”. Implementing features to spec, tracking down and fixing bugs, and thinking like a computer are exercises in putting one’s head down and blocking out distractions, and are therefore incompatible with the open mode. When we train ourselves to see the world this precisely, dividing things into neat boxes and clear abstractions, it can hurt our ability to accept ideas outside our &lt;a href=&quot;https://en.wikipedia.org/wiki/Mental_model&quot;&gt;mental model&lt;/a&gt;. It’s why many programmers I’ve worked with have stories about tracking an inscrutable bug down to an unhandled condition in their code with a comment that reads &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;// This should never happen&lt;/code&gt;. And it’s for just the same reason that many brilliant engineers dismissed ideas like &lt;a href=&quot;https://www.forbes.com/sites/gregsatell/2015/06/20/how-the-impossible-becomes-possible/#42779223d70f&quot;&gt;the internet&lt;/a&gt;, &lt;a href=&quot;https://twitter.com/apike/status/1084598066005475330&quot;&gt;real time direction-routing&lt;/a&gt;, and &lt;a href=&quot;https://twitter.com/awwright/status/1084600745649819649&quot;&gt;digital currency&lt;/a&gt; as impossible for decades before they were implemented. For a coder, there’s inherent anxiety in impossibiilty, anxiety that can push them toward surrender rather than creative problem-solving.&lt;/p&gt;

&lt;p&gt;But during the earlier design and ideation stages of projects, before we start writing code, we need to remind ourselves and our teammates to remain open. Nothing’s decided, nothing’s set in stone, and therefore many things are possible that might not seem that way at first. The &lt;a href=&quot;https://en.wikipedia.org/wiki/Waterfall_model&quot;&gt;Waterfall model&lt;/a&gt; of development forces this openness to end when building begins, but newer software methodologies like &lt;a href=&quot;https://en.wikipedia.org/wiki/Agile_software_development&quot;&gt;agile development&lt;/a&gt; promote the idea that we should expect design iteration to continue during software construction and therefore allow for open mode thinking throughout a project.&lt;/p&gt;

&lt;p&gt;Cleese also suggests ways to avoid choking off our creativity too early. He recommends collaborators establish as free an atmosphere as possible in the open mode. Improvisational comedians have a well-known shorthand for this kind of openness to whatever ideas are presented: “&lt;a href=&quot;https://en.wikipedia.org/wiki/Yes,_and...&quot;&gt;Yes, and&lt;/a&gt;”.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;em&gt;And never say anything to squash them either, never say “no” or “wrong” or “I don’t like that.” Always be positive, and build on what is being said:&lt;/em&gt;&lt;/p&gt;

  &lt;ul&gt;
    &lt;li&gt;“Would it be even better if…”&lt;/li&gt;
    &lt;li&gt;“I don’t quite understand that, can you just explain it again?”&lt;/li&gt;
    &lt;li&gt;“Go on…”&lt;/li&gt;
    &lt;li&gt;“What if…?”&lt;/li&gt;
    &lt;li&gt;“Let’s pretend…”&lt;/li&gt;
  &lt;/ul&gt;
&lt;/blockquote&gt;

&lt;p&gt;Even if an idea that a coworker proposes is &lt;em&gt;truly&lt;/em&gt; impossible, it can still have value. In Edward de Bono’s book &lt;a href=&quot;https://www.goodreads.com/book/show/1211068.Practical_Thinking&quot;&gt;&lt;em&gt;Practical Thinking&lt;/em&gt;&lt;/a&gt;, he writes about the value of&lt;a href=&quot;https://books.google.com/books/about/Practical_Thinking.html?id=thgiDgAAQBAJ&quot;&gt; intermediate impossibles&lt;/a&gt;. Sometimes unrealistic ideas are just a step on the path toward something that will work brilliantly. For example, you might design an impossible sign-up screen that magically knows the user’s name and email, and then realize later in a brainstorm that you don’t need either piece of information at all and still end up with a great user experience. De Bono calls this &lt;em&gt;lateral thinking&lt;/em&gt;. As opposed to &lt;em&gt;logical thinking&lt;/em&gt;, which requires a linear progression of true statements (just like most computer programs), lateral thinking allows and even encourages impossible ideas as middle steps, as they often help us get to a better end result.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;The use of an Intermediate Impossible is completely contrary to ordinary logical thinking in which you have to be right at each stage.&lt;/p&gt;

  &lt;p&gt;It doesn’t matter if the Intermediate Impossible is right or absurd, it can nevertheless be used as a stepping stone to another idea that is right.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;As software makers, we could all stand to be more open to the impossible, especially given that the technology we create must help solve &lt;a href=&quot;https://en.wikipedia.org/wiki/Wicked_problem&quot;&gt;wicked problems&lt;/a&gt; outside our screens, like climate change, transportation, and healthcare, problems that will require immense creativity and teamwork. To overcome what seem like impossible tasks, we first need to believe that there might be a way to do so.&lt;/p&gt;

&lt;p&gt;The next time you’re playing around with new ideas and someone tells you that they’re impossible, remind them of what John Cleese said, ”When you’re playing, nothing is wrong.”&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Professional Ghostbusting</title>
      <link href="https://mbbischoff.com/professional-ghostbusting/"/>
    
        
    <updated>2019-01-07T00:00:00-05:00</updated>
    <id>https://mbbischoff.com/professional-ghostbusting/</id>
    <content type="html">
      &lt;p&gt;&lt;img src=&quot;/uploads/ghostbusters.jpg&quot; alt=&quot;Ghostbusters&quot; /&gt;&lt;/p&gt;

&lt;p&gt;It’s scary how much email I get at work. Despite &lt;a href=&quot;https://slack.com&quot; title=&quot;Slack&quot;&gt;Slack&lt;/a&gt;’s best efforts, much of the business world still “runs on email.” In 2019, the inboxes in my life are brimming with messages from new leads, existing clients, potential vendors, folks trying to network or ask for advice, and lots of transactional bullshit: newsletters, password resets, and spam. I’m sure your inboxes feel just as overwhelming. So it’s no surprise that folks (me included) sometimes get behind on responding to their email.&lt;/p&gt;

&lt;p&gt;But today, I’m writing about a particularly pernicious form of email non-response and how to stop it: &lt;strong&gt;professional ghosting&lt;/strong&gt;. The mid-2000s millennialism “&lt;a href=&quot;https://en.wikipedia.org/wiki/Ghosting_(relationships)&quot;&gt;ghosting&lt;/a&gt;” refers to abruptly and intentionally cutting off contact with someone you’re dating without warning or justification. You stop responding to their flirty texts and date asks and don’t tell them why. In fact, you don’t tell them anything. You’re a ghost. The word gained popularity in 2015 along with the rise of Tinder and a bevy of other dating apps where “&lt;a href=&quot;https://www.theguardian.com/culture/2017/mar/17/i-know-theyve-seen-my-message-so-why-havent-they-replied&quot;&gt;leaving people on read&lt;/a&gt;” has become commonplace. Professional ghosting is basically the same thing…except it’s at work, so there might be money involved.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;Imagine this: you’re in an email back-and-forth with a client who has hired you to design a new website for them. After they’ve paid a deposit and you’ve started the project, you have a question about how big the logo should be. You dash off a quick email to the client to ask them. And you wait. Maybe you figure it will take them a business day or so to respond. But then you hear nothing for days. Days turn into weeks. Radio silence. You’ve been (un)professionally ghosted.&lt;/p&gt;

&lt;p&gt;Why does this happen? It’s not always just that folks are busy. It’s often a more specific kind of anxiety and friction that causes this particular supernatural phenomenon. Maybe something in your email raised follow up questions, maybe more stakeholders behind the scenes need to be consulted, or maybe it felt like things were getting more expensive or more complicated, even if you didn’t directly say so. Professional ghosting happens when the ghoster &lt;em&gt;can’t&lt;/em&gt; immediately respond because they’re missing something and scared to admit it for fear of looking unprepared or under-resourced. And then it’s too late, new emails are already pouring in and yours has lost priority.&lt;/p&gt;

&lt;p&gt;While this trend of ghosting in work contexts isn’t new, it does seem like it’s on the rise. Both anecdotally in my work and industry-wide, more employees and companies are noticing ghosting behavior from their &lt;a href=&quot;https://www.hrbartender.com/2016/recruiting/professional-ghosting-new-no/&quot;&gt;colleagues&lt;/a&gt;, &lt;a href=&quot;https://www.washingtonpost.com/business/2018/12/12/workers-are-ghosting-their-employers-like-bad-dates/&quot;&gt;bosses&lt;/a&gt;, and &lt;a href=&quot;https://medium.com/brilliantforge/stop-ghosting-its-damaging-your-professional-reputation-44b2a200cc38&quot;&gt;reports&lt;/a&gt;. How can we fix it? Let’s fire up our proton packs and figure it out. &lt;a href=&quot;https://www.youtube.com/watch?v=m9We2XsVZfc&quot;&gt;I ain’t afraid of no ghosts&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;advice-for-the-ghosted-️&quot;&gt;Advice for the Ghosted ☠️&lt;/h2&gt;

&lt;p&gt;Here are a few things I’ve done while being ghosted at work that have helped me bring back some dead threads.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Follow up&lt;/strong&gt;. I know it might feel like you’re nagging someone to email twice in a row. But if you’re in a professional relationship, and you’ve been interacting with someone who’s vanished, they’d likely appreciate a friendly follow-up after a few days. I’ve resurrected more deals than I can count with one well-timed follow up. Use a &lt;a href=&quot;https://en.wikipedia.org/wiki/Customer-relationship_management&quot;&gt;CRM system&lt;/a&gt; or an app like &lt;a href=&quot;https://www.boomeranggmail.com/&quot;&gt;Boomerang for Gmail&lt;/a&gt; to automate this.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Make responding easy&lt;/strong&gt;. Bold the questions in your email and keep them as easy to respond to as possible. Discuss complex or sensitive matters by phone or video chat. Your goal should be that your email is the first one your recipient opens, because it’s got a great subject line and they know exactly what you want and how to give it to you. Use self-service calendaring tools like &lt;a href=&quot;https://calendly.com/&quot;&gt;Calendly&lt;/a&gt; to avoid being ghosted in the midst of a long scheduling volley.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Track opens&lt;/strong&gt;. This is &lt;a href=&quot;https://appadvice.com/appnn/2015/07/readdles-spark-email-app-gains-new-features-but-loses-some&quot;&gt;controversial&lt;/a&gt; from a privacy perspective. But on crucial business communications like bills or contracts, I think it’s appropriate to have view tracking in place. If you know your client is seeing and opening your invoices, it can give you peace of mind that they’ll pay them on time. And if they don’t, you can let them know they don’t have a good excuse to be late, because you see that the invoice was opened the day after they received it. 👀&lt;/p&gt;

&lt;h2 id=&quot;advice-for-ghosts-&quot;&gt;Advice for Ghosts 👻&lt;/h2&gt;

&lt;p&gt;If you ghost on the job, these tips might help you get a little better control of your inbox…and your humanity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It’s never too late&lt;/strong&gt;. Looking at your flagged emails you realize that your skin is turning a pearly, translucent shade of white. You see a list of nice people you’ve ghosted with accompanying timestamps, some of which are months ago at this point. Take a deep breath. It’s not too late to respond to these messages. You’ve got this. Wish them a happy new year and throw in a “sorry for the delayed response” like the professional, living, breathing adult human that you definitely still are.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ignorance is bliss&lt;/strong&gt;. It’s okay to say “I don’t know.” In fact, it’s liberating. If one of the reasons you’re ghosting a colleague or business partner right now is that you’re just not sure about something in their email, start there. “I’m not sure how to answer this. Do you mind if we schedule a 15-minute call on Monday and figure it out together? Here’s &lt;a href=&quot;https://calendly.com/matthewbischoff/15min&quot;&gt;my availability&lt;/a&gt;.” Sometimes that admission of uncertainty all it takes to bring that thread back from the ether.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Set realistic expectations&lt;/strong&gt;.  If you know you’re prone to ghosting, don’t use an email client that lets you &lt;a href=&quot;https://sparkmailapp.com/features/snooze&quot;&gt;snooze emails&lt;/a&gt;; it makes it too easy to delay indefinitely. If your Fridays are always filled with meetings, don’t tell someone you’ll get them something by “end of week.” Your time and attention are valuable just like your correspondent’s, and as long as you let people know when you can realistically respond and (mostly) stick to it, it’ll be fine.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;I wrote this blog post for myself as much as for anyone else. If you’re ever waiting for a message from me, feel free to link to this piece in your polite follow up. I swear I won’t mind. None of us are perfect at this stuff. We’re all human, even if we sometimes ghost each other.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Culture Rot</title>
      <link href="https://mbbischoff.com/culture-rot/"/>
    
        
    <updated>2018-03-12T00:00:00-04:00</updated>
    <id>https://mbbischoff.com/culture-rot/</id>
    <content type="html">
      &lt;p&gt;This weekend, I spoke to the audience of the &lt;a href=&quot;http://www.ryansartor.com&quot;&gt;&lt;em&gt;Difficult to Name&lt;/em&gt; reading series&lt;/a&gt; at &lt;a href=&quot;https://studyhall.xyz&quot;&gt;Study Hall&lt;/a&gt; in Brooklyn. My talk was about the internet, my fears about building and sustaining culture there, and what we might be able to do about it. Watch the talk or read my prepared remarks below. And let me know what you think on
Twitter. I’m &lt;a href=&quot;https://twitter.com/mb&quot;&gt;@mb&lt;/a&gt; there.&lt;/p&gt;

&lt;p&gt;&lt;div class=&quot;video-wrapper&quot;&gt;&lt;iframe loading=&quot;lazy&quot; title=&quot;Culture Rot&quot; src=&quot;https://player.vimeo.com/video/259586099?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; webkitallowfullscreen=&quot;&quot; mozallowfullscreen=&quot;&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;

&lt;!-- more --&gt;

&lt;hr /&gt;

&lt;p&gt;I want to tell you about a number that scares me: 404. That infamous code you see when that internet thing you meant to visit is gone or it moved and no one bothered to add a redirect or maybe it never existed at all.&lt;/p&gt;

&lt;p&gt;I’m curious though: &lt;mark&gt;how many of you have ever made something you’re proud of on the Web?&lt;/mark&gt;&lt;/p&gt;

&lt;p&gt;So many of us have written, recorded, photographed, or created important works in our personal and professional worlds that live online. Maybe they’re your bylines at that fancy publication about tiny houses, or your YouTube seltzer reviews, or your graduate thesis about the history of pizza ovens. It’s not really important what they are, just that they exist and they’re online.&lt;/p&gt;

&lt;p&gt;Well, until…they don’t. 404: Page Not found. 410: Gone. 500: Internal Server Error. These numbers, or status codes, tell us &lt;em&gt;what&lt;/em&gt; went wrong but not really &lt;em&gt;why&lt;/em&gt;. This problem, the problem of the disappearing internet, of “link rot”, is no joke. Researchers have found that over &lt;a href=&quot;http://www.nytimes.com/2013/09/24/us/politics/in-supreme-court-opinions-clicks-that-lead-nowhere.html&quot;&gt;50% of URLs cited in Supreme Court opinions&lt;/a&gt; no longer point to the intended content. Roughly 70% of links in academic legal journals are broken, and 20% of all science, technology and medicine articles suffer from link rot. The &lt;a href=&quot;https://blogs.loc.gov/thesignal/2011/11/the-average-lifespan-of-a-webpage/&quot;&gt;average life of a webpage&lt;/a&gt; hovers right around 100 days.&lt;/p&gt;

&lt;p&gt;People often patly state that “the internet never forgets,” that once something is online, it will be forever. In a certain light that’s true. It’s nearly impossible to permanently remove something from the internet, on purpose. But, by the same token, the web also disappears at an alarming rate. &lt;mark&gt;5% of the entire internet is lost every year, and we barely notice.&lt;/mark&gt;&lt;/p&gt;

&lt;p&gt;Making something on the web is not a one-time investment. Someone has to spend money every year on the domain, hosting, and maintenance. But what happens when the financial incentives to do that change? Right now the massive data centers that house all this information use 3% of all the electricity in the United States. What happens when that power gets too expensive? Or when we’ve been online for centuries and we start deleting dead people’s pages? Unlike a film, or a play, or a book, the costs of keeping art and science on the web are never-ending. We’re building one of our most important shared cultural resources on land that we rent rather than own, on borrowed time from a parking meter that’s all but guaranteed to run out.&lt;/p&gt;

&lt;p&gt;We even saw a large-scale example of this recently when a &lt;a href=&quot;https://www.nytimes.com/2017/11/02/nyregion/dnainfo-gothamist-shutting-down.html&quot;&gt;capricious billionaire hastily took down years of content&lt;/a&gt; from Gothamist and DNAInfo, leaving reporters to scramble for saved and aggregated clippings of their work just to build a portfolio to get an new job.&lt;/p&gt;

&lt;p&gt;Before you say, “Wait Matt, there’s this One Weird Trick. What about the &lt;a href=&quot;http://archive.org/web/&quot;&gt;Wayback Machine&lt;/a&gt;, what about the Internet Archive, what about Google’s cache?” Let me quote the web developer &lt;a href=&quot;http://idlewords.com/about.htm&quot;&gt;Maciej Cegłowski&lt;/a&gt; in his talk &lt;a href=&quot;http://idlewords.com/talks/web_design_first_100_years.htm&quot;&gt;Web Design - The First 100 Years&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;We have heroic efforts like the Internet Archive to preserve stuff, but that&apos;s like burning down houses and then cheering on the fire department when it comes to save what&apos;s left inside. It&apos;s no way to run a culture. We take better care of scrap paper than we do of the early internet, because at least we look at scrap paper before we throw it away.&lt;/blockquote&gt;

&lt;p&gt;He’s right. &lt;mark&gt;It is no way to run a culture&lt;/mark&gt;. We’re experiencing quantitative losses of data on par with the burning of Alexandria every year, and we’re barely blinking an eye as the stuff we’re making vanishes in a puff of smoke.&lt;/p&gt;

&lt;p&gt;The truth is: &lt;mark&gt;there is no easy fix&lt;/mark&gt;. But as writers and makers and inhabitants of the internet, we need to demand better of the platforms and services and publications we entrust with our work. It might seem safer to trust the big guys (Facebook, Twitter, Medium) with this content because they have the funding and incentives to maintain it. That’s true today, but large platforms like them have failed before, taking terabytes of data with them. Remember Friendster, TwitPic, Geocities?&lt;/p&gt;

&lt;p&gt;There are academic efforts like &lt;a href=&quot;Perma.cc&quot;&gt;Perma.cc&lt;/a&gt; out of the &lt;a href=&quot;https://lil.law.harvard.edu&quot;&gt;Harvard Library Innovation Lab&lt;/a&gt; that will solve this problem for the most important legal and scholarly works. But we can and must to do better than that.&lt;/p&gt;

&lt;p&gt;Starting in 2014, a small group of programmers became obsessed with building what is called “content addressable” version of the internet called &lt;a href=&quot;https://ipfs.io&quot;&gt;IPFS&lt;/a&gt;. IPFS stands for “InterPlanetary File System”. And “content addressable” means that files are stored and located by their content instead of an arbitrary and therefore brittle address. As I’m sure some of you have guessed by now, it’s built on top the blockchain. &lt;em&gt;Insert eye roll emoji&lt;/em&gt; 🙄. But before you write them off, I think these nerds might be on to something. Their system, which is entirely peer to peer, and inherently resistant to the rot I’m talking about is already being used to build a mirrored version of Wikipedia that will be accessible from countries with oppressive regimes, and was used by those in Catalan seeking independence when the government blocked their pages from being accessible on the web. The IPFS team is building a system by which the websites and apps of tomorrow might be able to defend against this failing foundation, but who knows if it’ll get adopted.&lt;/p&gt;

&lt;p&gt;The next time you make something and put it online: think about where it’s going to live, how long it’ll be around, and what you can do to preserve it, even if that means making an extra local backup, or printing it out on a dead tree. The culture we’re building together is increasingly digital, hyperlinked, and accessible from anywhere. But it’s not accessible from &lt;em&gt;any when&lt;/em&gt;. We’re losing more and more of it every day. If we’re going to continue making things online, we need to deal with this problem systematically and soon. How? I’m not sure. Maybe IPFS, or something like it that hasn’t been invented yet. Until then, I’ll keep my printer.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Code is Prose</title>
      <link href="https://mbbischoff.com/code-is-prose/"/>
    
        
    <updated>2016-11-26T00:00:00-05:00</updated>
    <id>https://mbbischoff.com/code-is-prose/</id>
    <content type="html">
      &lt;p&gt;I first saw the phrase “Code is poetry” pop up on websites and in conversations about the craft of software development in the early 2000s. Popularized by the &lt;a href=&quot;https://wordpress.org&quot;&gt;Wordpress project&lt;/a&gt;, the idea that programming and poetry are similar forms has been the subject of &lt;a href=&quot;https://www.quora.com/What-is-the-origin-of-the-phrase-Code-is-Poetry&quot;&gt;Quora questions&lt;/a&gt;, as well as pieces in &lt;a href=&quot;https://www.wired.com/2013/04/code/&quot;&gt;WIRED&lt;/a&gt;, &lt;a href=&quot;http://torquemag.io/2012/12/code-poetry/&quot;&gt;Torque&lt;/a&gt;, and &lt;a href=&quot;https://www.smashingmagazine.com/2010/05/the-poetics-of-coding/&quot;&gt;Smashing Magazine&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;On its face, it is an appealing idea for a few reasons. We programmers would prefer to think of ourselves as lone artists creating clever works of art than a tribe of &lt;a href=&quot;http://www.jonathancoulton.com/wiki/Code_Monkey&quot;&gt;code monkeys&lt;/a&gt; or monastic scribes writing line after line of boilerplate to make a button do something. Sure, some methods might look so concise and beautiful that they remind you of a piece of modern poetry or so archaic that they sound like Old English. And yes, sometimes the variable names and symbols used in a script look sort of like &lt;a href=&quot;https://www.poetryfoundation.org/poetrymagazine/poems/detail/49493&quot;&gt;E. E. Cummings&lt;/a&gt; if you squint.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;But this idea is an example of elitist thinking in our discipline, and it misleads new programmers and the general public into believing that being a software developer requires natural talent, a spark of divine inspiration, or that the code they write should be inscrutable upon first glance. Nothing could be further from the truth.&lt;/p&gt;

&lt;p&gt;Great code &lt;a href=&quot;http://wiki.c2.com/?ReadsLikeProse&quot;&gt;reads like great prose&lt;/a&gt;. It is succinct, expressive, and clear the first time you read it. It tries to be as linear as possible, guiding the reader through tough transitions with the knowledge that one wrong move could lose them entirely. Good code uses language and vocabulary with an understanding of its audience, and it aims for functions with a single main idea, like the paragraphs of a persuasive essay. Instances are narratives—they have a beginning (initialization), a middle (operation), and an end (deallocation).&lt;/p&gt;

&lt;p&gt;Well-structured codebases feel more like  newspapers or encyclopedias than poetry collections. Individual files operate in a shared universe and are often edited by multiple authors and revised as the facts change. Frequently used objects act like recurring characters: the more you see them, the more you begin to understand how they work.&lt;/p&gt;

&lt;p&gt;Even language designers know this. Smalltalk, Swift, and other languages that don’t start with the letter “S” have made English prose the basis of their syntax design. Individual lines of code are called statements, the same word we use in English for the most common type of sentence.&lt;/p&gt;

&lt;p&gt;Unlike poetry, computer code does not try to express emotion or evoke meaning through rhythm and rhyme. It aims to tell a story to two audiences: the machines that run it and the people who maintain it. It both narrates and defines how the product it powers works. As Eric Suh points out in &lt;em&gt;&lt;a href=&quot;http://www.ericsuh.com/blog/posts/2016/01/writing-code.html&quot;&gt;Writing code and prose&lt;/a&gt;&lt;/em&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Those that I see write the cleanest, most maintainable code are those who write prose well, whether in documentation, in emails, or in their everyday lives.&lt;/p&gt;

  &lt;p&gt;Many aphorisms about writing style translate fairly well to coding.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So, the next time you write a piece of code and revel in its austere beauty or multi-layered meaning, think about whether it might be better suited as straightforward prose. And while you’re at it, write some actual prose in the form of documentation. Save the poetics for poetry.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Barely Managing</title>
      <link href="https://mbbischoff.com/barely-managing/"/>
    
        
    <updated>2016-02-03T00:00:00-05:00</updated>
    <id>https://mbbischoff.com/barely-managing/</id>
    <content type="html">
      &lt;p&gt;&lt;div class=&quot;video-wrapper&quot;&gt;&lt;iframe loading=&quot;lazy&quot; title=&quot;Barely Managing&quot; src=&quot;https://player.vimeo.com/video/153709318?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; webkitallowfullscreen=&quot;&quot; mozallowfullscreen=&quot;&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;A talk I gave last year at the &lt;a href=&quot;http://cocoalove.org&quot;&gt;CocoaLove conference&lt;/a&gt; in Philadelphia about why you might want to step away from the keyboard and into leadership, and what happens when you do. It’s about the difference between managing programs and managing people.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://ti.to/cocoalove/2016&quot;&gt;Tickets are now on sale&lt;/a&gt; for CocoaLove 2016. Don’t miss it if you’re an iOS or Mac nerd on the east coast.&lt;/em&gt;&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Activist Engineering</title>
      <link href="https://mbbischoff.com/activist-engineering/"/>
    
        
    <updated>2016-02-02T00:00:00-05:00</updated>
    <id>https://mbbischoff.com/activist-engineering/</id>
    <content type="html">
      &lt;p&gt;You’ve been there. You’re sitting in a meeting and your boss, a product manager, or an executive is talking about Q2 goals. They’re laying out a roadmap of the features that are going to be “coming down the pike”. All of a sudden you see it. An innocuous bullet that makes your blood boil: “&lt;a href=&quot;http://www.theverge.com/2013/4/30/4286090/path-is-spamming-address-books-with-unwanted-texts-and-robocalls&quot;&gt;Auto-invite friends&lt;/a&gt;”, “&lt;a href=&quot;https://marco.org/2014/12/01/app-store-rule-5-6&quot;&gt;Re-engagement notifications&lt;/a&gt;”, or “&lt;a href=&quot;https://www.dzombak.com/blog/2015/09/Nobody-is-using-App-Transport-Security--what-s-next-.html&quot;&gt;Disable ATS&lt;/a&gt;”.&lt;/p&gt;

&lt;p&gt;The particular feature isn’t important. What matters is that you’re the engineer that’s noticed this capital-B &lt;em&gt;Bad Idea&lt;/em&gt;. You know why it’s a problem. This time it’s not just the technical debt or the time it’d take to implement. This idea is bad because it trades a worse product for a better “business”: revenue, eyeballs, impressions, you know the drill.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;&lt;strong&gt;You have a choice in this moment&lt;/strong&gt;. You can stay quiet and hope it goes away or point it out, question it, and even argue against it. But so often, engineers fold. They ignore their conscience and their gut in the interest of a steady paycheck and an easier work day. Avoid conflict at all costs, especially when that cost could be their job. “Just keep your head down and do what you’re told”, they think, while they twiddle their thumbs as bad product decisions whoosh by. Sure, they complain about it over drinks with coworkers and in one-on-ones, but they don’t say anything when it counts.&lt;/p&gt;

&lt;p&gt;We’re better than this. As software engineers &lt;a href=&quot;https://vimeo.com/68470326&quot;&gt;and designers&lt;/a&gt;, we’re in the room when decisions are shaped, and the &lt;em&gt;only&lt;/em&gt; ones who have the power to actually execute them. It’s our responsibility not to forsake the people who trust the apps we make with our silence. To stand up and refuse to implement unethical systems and &lt;a href=&quot;http://darkpatterns.org&quot;&gt;dark patterns&lt;/a&gt;. And even more, to educate stakeholders on the real human costs of their business decisions: the &lt;a href=&quot;https://www.youtube.com/watch?v=uOgHE5nEq04&quot;&gt;time, attention&lt;/a&gt;, money, and trust of their customers.&lt;/p&gt;

&lt;p&gt;It’s harder, yes, and riskier. But &lt;strong&gt;they can’t build it without us&lt;/strong&gt;. We get a say. Even if it’s not in that meeting, we can think about the goals they’re trying to accomplish and propose alternatives. We don’t have to hide in our sit-stand nap pods and eye-roll while we engineer a worse world. We can do more than write code. We can research and present better alternatives. We can write memos and make slide decks to convince them of our position. We can be &lt;em&gt;activist engineers&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Even though these bad ideas may buttress the metric-of-the-week, they’re at the direct expense of consumer trust and &lt;a href=&quot;https://en.wikipedia.org/wiki/Customer_satisfaction&quot;&gt;customer satisfaction&lt;/a&gt;. They’re a tax on our company’s reputation. We have to push the people making the decisions to measure more than just the number they’re trying to increase. Look at reviews, &lt;a href=&quot;https://en.wikipedia.org/wiki/Net_Promoter&quot;&gt;net promoter score&lt;/a&gt;, social media mentions, and team morale. All of these trends matter to the long-term health of the company, and should be treated as such.&lt;/p&gt;

&lt;p&gt;This requires long-term thinking and the kind of organization that’s receptive to it. In many companies, quantifiable short term gains are valued more than long-term, qualitative investment. The best companies resist this temptation to make a quick buck and build upon a lasting mission and principles. But even in companies with lofty vision statements, things can go awry. A bad quarter can send the company’s hard-won principles out the window to make room for the growth hackers.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;In other disciplines, engineers wear an &lt;a href=&quot;https://en.wikipedia.org/wiki/Engineer%27s_Ring&quot;&gt;iron ring&lt;/a&gt; to remind them of their commitment to their profession. Though we may not be part of the &lt;a href=&quot;https://en.wikipedia.org/wiki/Order_of_the_Engineer&quot;&gt;Order of the Engineer&lt;/a&gt;, we can learn a lot from their obligation:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;em&gt;As an engineer, I shall participate in none but honest enterprises. When needed, my skill and knowledge shall be given without reservation for the public good. In the performance of duty, and in fidelity to my profession, I shall give the utmost&lt;/em&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Of course, not every idea you dislike is a bad one, so spend your reputation thoughtfully but forcefully. Make your dissent count, but &lt;a href=&quot;https://meta.wikimedia.org/wiki/Don%27t_be_a_jerk&quot;&gt;don’t be a jerk&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Our job as software engineers is to build things that make the world (or a corner of it) better, things that solve problems. But that’s not our only job. It’s also to be gatekeepers: to prevent ideas that we know are harmful from being realized. What’s the worst that could happen: we get a reputation for giving a damn?&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Reviewing Code: A Checklist</title>
      <link href="https://mbbischoff.com/reviewing-code/"/>
    
        
    <updated>2015-09-05T00:00:00-04:00</updated>
    <id>https://mbbischoff.com/reviewing-code/</id>
    <content type="html">
      &lt;p&gt;You’ve been there. A 10,000 line &lt;a href=&quot;https://help.github.com/articles/using-pull-requests/&quot;&gt;pull request&lt;/a&gt; lands in your email and you don’t even know where to begin. &lt;em&gt;No description provided.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Should you start by installing it, running the test suite, or should you just start scrolling though while your eyes glaze over from the red and green stripes? Is this developer really looking for feedback or are they on a deadline and pressuring you to say &lt;a href=&quot;https://en.wiktionary.org/wiki/LGTM&quot;&gt;“lgtm”&lt;/a&gt;. Will your one innocuous comment ignite a flame war?&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Code_review&quot;&gt;Code review&lt;/a&gt;, or more generally peer review, has a long record of &lt;a href=&quot;https://kev.inburke.com/kevin/the-best-ways-to-find-bugs-in-your-code/&quot;&gt;finding defects&lt;/a&gt; in not just software engineering, but in science, academia, and many other industries. While some argue about the specific percentages of issues that it finds compared to an automated test suite, or others method of testing, code review is an incredibly useful tool in any software teams arsenal against bugs and poor software architecture. But only if it remains a sharp one. Laziness can creep into code review very easily if you’re not careful.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://twitter.com/jasonbrennan&quot;&gt;Jason Brennan&lt;/a&gt; has written two great pieces on the topic of diligently &lt;a href=&quot;http://nearthespeedoflight.com/article/2013_07_10_pull_requests_volume_1__writing_a_great_pull_request&quot;&gt;writing&lt;/a&gt; and &lt;a href=&quot;http://nearthespeedoflight.com/article/2013_07_15_pull_requests_volume_2__giving_great_pull_request_reviews&quot;&gt;reviewing&lt;/a&gt; pull requests, and I’ve used his series as an inspiration for my own system. I’ve also found it’s handy to have a short-form checklist to go over when performing code reviews to remind myself what I’m going for. Maybe it’ll help you and your team too.&lt;/p&gt;

&lt;h2 id=&quot;for-the-engineer-drafting-the-pull-request&quot;&gt;For the engineer drafting the pull request&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;Provide a screenshot, GIF, or video of the change if possible. People like pictures.&lt;/li&gt;
  &lt;li&gt;Explain &lt;strong&gt;what&lt;/strong&gt; changed and &lt;strong&gt;why&lt;/strong&gt;.&lt;/li&gt;
  &lt;li&gt;List step-by-step how to test the changes.&lt;/li&gt;
  &lt;li&gt;Link to any relevant task(s) or ticket(s) in the bug tracker.&lt;/li&gt;
  &lt;li&gt;Link to any existing documentation that could make the change easier to understand for the reviewer.&lt;/li&gt;
  &lt;li&gt;Mark any areas that are work in progress or require follow up.
    &lt;ul&gt;
      &lt;li&gt;Note anything that is waiting on other departments or team members.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Call out any legal, security, or privacy concerns.&lt;/li&gt;
  &lt;li&gt;If any third-party dependencies have been added, explain what they are and why you chose them.&lt;/li&gt;
  &lt;li&gt;Double check that the code is styled, documented, and tested to your team’s standards.&lt;/li&gt;
  &lt;li&gt;Mention people who would be interested in the changeset:
    &lt;ul&gt;
      &lt;li&gt;Engineer(s) who wrote the old version&lt;/li&gt;
      &lt;li&gt;Designer(s)&lt;/li&gt;
      &lt;li&gt;Product manager (if they’re interested)&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Give the diff one final pass yourself before asking others to take a look. You might catch a few silly things like typos in comments.&lt;/li&gt;
  &lt;li&gt;Annotate particularly tricky sections in the diff to make what’s going on even clearer. Maybe even turn these into code comments.&lt;/li&gt;
  &lt;li&gt;Get a coffee and wait for the constructive criticism to roll in.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;for-the-reviewer&quot;&gt;For the reviewer&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;I find it’s helpful to do these in order if you can.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Most importantly, remember that the engineer on the other side of the screen is a person. Try not to be curt or hurtful in your comments.&lt;/p&gt;

&lt;h3 id=&quot;the-pull-request&quot;&gt;The Pull Request&lt;/h3&gt;

&lt;p&gt;Start here to build an understanding of what you’re about to be diving into.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Let your teammate know that you’re reviewing their work however’s customary: a comment, a message, making yourself the assignee.&lt;/li&gt;
  &lt;li&gt;Read over the pull request description and any linked documents to understand the nature of the changes.
    &lt;ul&gt;
      &lt;li&gt;Ask questions about anything you don’t understand or if there isn’t enough detail to properly review.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;the-product&quot;&gt;The Product&lt;/h3&gt;

&lt;p&gt;Does it work as you’d expect? You can write lots of pretty code that doesn’t work.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://help.github.com/articles/checking-out-pull-requests-locally/&quot;&gt;Checkout the pull request&lt;/a&gt; locally.&lt;/li&gt;
  &lt;li&gt;Confirm that the project builds and compiles.&lt;/li&gt;
  &lt;li&gt;Look for any new warnings or errors that have been introduced.&lt;/li&gt;
  &lt;li&gt;Run the unit / integration tests to look for any new failures.&lt;/li&gt;
  &lt;li&gt;Follow the steps provided to test the changes or determine a testing plan for it and run through those tests, noting any issues in your comments.
    &lt;ul&gt;
      &lt;li&gt;Test things that the original engineer might not have considered like errors, failures, other inputs.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Look for significant changes in performance.
    &lt;ul&gt;
      &lt;li&gt;Profile the changes if performance seems to have regressed.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Run the application in another language and region to check for &lt;a href=&quot;https://en.wikipedia.org/wiki/Internationalization_and_localization&quot;&gt;internationalization and localization&lt;/a&gt; issues.&lt;/li&gt;
  &lt;li&gt;Confirm that the changes are &lt;a href=&quot;https://en.wikipedia.org/wiki/Computer_accessibility&quot;&gt;fully accessible&lt;/a&gt; to customers with disabilities.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;the-code&quot;&gt;The Code&lt;/h3&gt;

&lt;p&gt;Alright, it’s time to start looking at the code, line by line.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Deleted code
    &lt;ul&gt;
      &lt;li&gt;If code was deleted, was its functionality adequately replaced or is what it provided no longer required?&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Added code
    &lt;ul&gt;
      &lt;li&gt;Does the new code introduced conform to the teams’s standards for style, documentation, and testing?&lt;/li&gt;
      &lt;li&gt;Does new code make sense when read? Is anything too clever or inexplicable?&lt;/li&gt;
      &lt;li&gt;Is new code safe?
        &lt;ul&gt;
          &lt;li&gt;Does it have the potential to crash or hang?&lt;/li&gt;
          &lt;li&gt;Are there any obvious race conditions or concurrency concerns?&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
      &lt;li&gt;Is new code fast?
        &lt;ul&gt;
          &lt;li&gt;If not, can you suggest optimizations?&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
      &lt;li&gt;Is it well-designed and well-factored?
        &lt;ul&gt;
          &lt;li&gt;If not, try to propose alternative solutions or schedule a time to whiteboard with the engineer.&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
      &lt;li&gt;Is it well-named?
        &lt;ul&gt;
          &lt;li&gt;Are the names of types and functions obvious and unambiguous?&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Modified code
    &lt;ul&gt;
      &lt;li&gt;Do you understand why the modifications were made?&lt;/li&gt;
      &lt;li&gt;Do the modifications improve the factoring, design, or performance of the software?&lt;/li&gt;
      &lt;li&gt;Do the modifications change any of the fundamental assumptions that the original code made?&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Dependencies
    &lt;ul&gt;
      &lt;li&gt;Make sure to understand the implications of new dependencies on third-party code, including their licenses.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Assets and Resources
    &lt;ul&gt;
      &lt;li&gt;Do all assets and resources exist in all the right formats and sizes?&lt;/li&gt;
      &lt;li&gt;Are they finalized and ready to go into production?&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Configuration changes
    &lt;ul&gt;
      &lt;li&gt;Do you understand the effects of these changes and how they can be rolled back?&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;

&lt;p&gt;Adding a system like this to my own pull request reviews has helped me catch a lot more, but I’m sure there are still things I’m missing. If you have ideas about how this checklist can be improved, &lt;a href=&quot;https://github.com/mattbischoff/matthewbischoff.com/pulls&quot;&gt;pull requests are welcome&lt;/a&gt;!&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>The Idea Guy</title>
      <link href="https://mbbischoff.com/the-idea-guy/"/>
    
        
    <updated>2015-07-25T00:00:00-04:00</updated>
    <id>https://mbbischoff.com/the-idea-guy/</id>
    <content type="html">
      &lt;p&gt;A few years ago I was tasked with helping to recruit interns for The New York Times iOS team&lt;sup id=&quot;fnref:1&quot; role=&quot;doc-noteref&quot;&gt;&lt;a href=&quot;#fn:1&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;. I traveled around to top-tier engineering programs at universities all over the northeast talking about the Times’s engineering culture and to students about what they wanted to be when they grew up.&lt;/p&gt;

&lt;p&gt;One of these interviews stuck with me. I asked a junior what he saw himself doing in five years, and I’ll never forget what he said.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;“I want to be the idea guy at a startup”&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I wish I could have stopped the interview right then and there. I wanted to tell this guy that there is no Santa Claus, that the Easter Bunny isn’t the one hiding the eggs, and that no such role exists or ever will.&lt;/p&gt;

&lt;p&gt;Ideas are everywhere. &lt;a href=&quot;https://sivers.org/multiply&quot;&gt;They’re a multiplier&lt;/a&gt;. They’re not a thing you make, and they have have no intrinsic value. We certainly &lt;a href=&quot;https://signalvnoise.com/posts/2188-theres-no-room-for-the-idea-guy&quot;&gt;don’t need a whole person for them&lt;/a&gt; at a company that’s just starting out.&lt;/p&gt;

&lt;p&gt;Some nights I wonder where that guy is. I’m scared to look through my notes and check up on him, but I sincerely hope that he’s found some way to bring his ideas into the world — something to do or to make.&lt;/p&gt;

&lt;p&gt;I wish we hadn’t separated those two concepts in English. ‘&lt;a href=&quot;https://en.wiktionary.org/wiki/facio&quot;&gt;&lt;em&gt;Faciō&lt;/em&gt;&lt;/a&gt;’, one of my favorite Latin verbs, encapsulates both concepts in a beautiful way. Anyway, back to doing. The ideas will come.&lt;/p&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:1&quot; role=&quot;doc-endnote&quot;&gt;
      &lt;p&gt;By the way, they’re still hiring. If you want to work there, or at Tumblr for that matter, &lt;a href=&quot;mailto:mb@matthewbischoff.com&quot;&gt;email me&lt;/a&gt;. &lt;a href=&quot;#fnref:1&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>The Website Isn’t Your Problem</title>
      <link href="https://mbbischoff.com/the-website-isnt-your-problem/"/>
    
        
    <updated>2015-06-12T00:00:00-04:00</updated>
    <id>https://mbbischoff.com/the-website-isnt-your-problem/</id>
    <content type="html">
      &lt;p&gt;Inside The New York Times Building next week, it’s going to get harder to do your job. Clifford Levy, a Pulitzer prize winning journalist, and former coworker tweeted that the way to get this company thinking mobile first, is to block the website. Wait, what?&lt;/p&gt;

&lt;p&gt;Just like Cliff and the others, I believe very strongly that if The Times is to survive, it needs to think about its apps and mobile website a hell of a lot more than &lt;a href=&quot;https://www.nytimes.com&quot;&gt;www.nytimes.com&lt;/a&gt;, or “triple dub” as it’s known inside the company. But is blocking the site for its own employees really the right way to do that?&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;It feels like a punishment. Your dad is turning off the TV and making you eat your vegetables. This kind of paternalistic attitude is not what will spur the brilliant engineers and journalists at the Times to improve their pocket-sized offerings and consider the report from a mobile angle.&lt;/p&gt;

&lt;p&gt;So what’s a better way to get a company as large and old as The New York Times to care more deeply about its report on phones, tablets, and watches? There’s no magic bullet, but in my years there I saw incredible ideas, people, and talent wasted on a website with declining traffic while the iOS app suffered a lack of attention from the newsroom. I saw initiative after initiative to make mobile more important flounder while many of the reporters still aimed to be on the front page of a gray piece of paper.&lt;/p&gt;

&lt;p&gt;It may be that the way to make sure that employees of the Times care more about mobile is to point out when these failures happen, to be critical of the web first mindset, and to remind people every time they try to perfect a web layout, that they’re doing so for a rapidly declining number of readers. Along with that, the Grey Lady should be celebrating the teams and people who are getting this right, without putting people who still rely on the website in time out.&lt;/p&gt;

&lt;p&gt;The newsroom brass at the Times are trying to solve a social problem with a technical solution and I can’t imagine anyone there that’s too happy about it. It feels robotic, oppressive, and downright annoying. Honest conversation and critique of the attitudes and norms of a century old organization will almost certainly be received better than playing with the valve of information flow inside the Times. I hope they reconsider.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Once More With Feeling</title>
      <link href="https://mbbischoff.com/once-more-with-feeling/"/>
    
        
    <updated>2014-12-01T00:00:00-05:00</updated>
    <id>https://mbbischoff.com/once-more-with-feeling/</id>
    <content type="html">
      &lt;p&gt;For years now this website has merely pointed people to my profiles on other websites and social media services. It wasn’t always that way. In the past, it housed my blog, a podcast I hosted, and even a photoblog at one point. Remember those?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It’s time to make this place my own again.&lt;/strong&gt; A place to put the things I write and make. And more than that, a place to experiment.&lt;/p&gt;

&lt;p&gt;Inspired by my &lt;a href=&quot;http://frankchimero.com/blog/homesteading-2014/&quot;&gt;heroes&lt;/a&gt; and my &lt;a href=&quot;http://khanlou.com&quot;&gt;friends&lt;/a&gt;, I’ve decided to write under my name. And while I expect that what’s here will change a lot of over time, I’ll try not to break too many links along the way.&lt;/p&gt;

&lt;p&gt;If you want to come along for the ride, &lt;a href=&quot;/feed/&quot;&gt;subscribe in your feed reader&lt;/a&gt;, and if you want to know more about the person who’s writing this, there’s an &lt;a href=&quot;/about/&quot;&gt;about page&lt;/a&gt;.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Lowering the Gates</title>
      <link href="https://mbbischoff.com/lowering-the-gates/"/>
    
        
    <updated>2014-02-11T00:00:00-05:00</updated>
    <id>https://mbbischoff.com/lowering-the-gates/</id>
    <content type="html">
      &lt;figure&gt;
&lt;img src=&quot;/uploads/nytimes_building_at_night.jpg&quot; alt=&quot;The New York Times Building at night&quot; /&gt;
&lt;figcaption&gt;Photo courtesy of &lt;a href=&quot;http://www.flickr.com/photos/digiart2001/&quot;&gt;Jason Kuffer&lt;/a&gt;&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;A year ago, I sat in a glass-walled conference room at The New York Times in a routine meeting. I listened as a business-schooled product manager spoke about yet another monetization strategy when he broke character and whispered, “now is the time to lower the gates”. He was referring to The Times’s &lt;a href=&quot;http://nymag.com/daily/intelligencer/2013/02/new-york-times-closes-url-paywall-loophole.html&quot;&gt;crackdown on website users&lt;/a&gt; who read articles for free by googling headlines, installing &lt;a href=&quot;http://marklets.com/NYTClean.aspx&quot;&gt;NYT Clean&lt;/a&gt;, and clearing their cookies. Now, that defensive mindset is creeping into The Times’s mobile products.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;hr /&gt;

&lt;p&gt;Late last month, The New York Times quietly &lt;a href=&quot;http://www.niemanlab.org/2014/01/the-new-york-times-drops-its-moblie-app-meter-from-3-articles-a-day-to-10-a-month/&quot;&gt;slashed the number of free articles&lt;/a&gt; in its mobile applications from 3 per day to 10 per month. It’s not hard math, each reader can access 80 fewer articles this month than they could have last month, a decrease of 89%.&lt;/p&gt;

&lt;p&gt;While great free apps like &lt;a href=&quot;http://cir.ca&quot;&gt;Circa&lt;/a&gt;,  &lt;a href=&quot;https://itunes.apple.com/us/app/yahoo-news-digest/id784982356?mt=8&quot;&gt;Yahoo News Digest&lt;/a&gt;.&lt;sup&gt;&lt;a href=&quot;#fn1&quot; id=&quot;ref1&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;, and now &lt;a href=&quot;https://www.facebook.com/paper&quot;&gt;Paper from Facebook&lt;/a&gt;, fight to take over mobile news, The Times scrambles to persuade mobile users to pay top dollar for its coverage by limiting what they get for free.&lt;/p&gt;

&lt;p&gt;Since the &lt;a href=&quot;https://itunes.apple.com/us/app/nytimes/id284862083?mt=8&quot;&gt;NYTimes iOS application&lt;/a&gt; was released in 2008, the number of articles that users can read for free has changed multiple times. The app has gone from &lt;a href=&quot;http://www.tuaw.com/2008/07/11/first-look-nytimes/&quot;&gt;everything being free&lt;/a&gt;, to the &lt;a href=&quot;http://www.nytimes.com/2011/03/18/opinion/l18times.html&quot;&gt;dozen rotating “Top News” stories&lt;/a&gt;, to &lt;a href=&quot;http://www.niemanlab.org/2013/06/the-new-york-times-adds-a-meter-to-mobile-apps/&quot;&gt;three articles daily&lt;/a&gt;, to &lt;a href=&quot;http://www.niemanlab.org/2014/01/the-new-york-times-drops-its-moblie-app-meter-from-3-articles-a-day-to-10-a-month/&quot;&gt;only ten per month&lt;/a&gt;. The last change occurred just months after the previous. If it had to be adjusted this quickly and drastically, the meter strategy on mobile just isn’t working.&lt;/p&gt;

&lt;p&gt;Since The Times’s mobile products are partially supported by advertising, it’s counterintuitive to drive down the number of ad impressions by cutting off enthusiastic users just as they’re getting excited about the content. Ten articles per month just aren’t enough to justify keeping the apps installed; it’s almost insulting. The proof is in the &lt;a href=&quot;https://itunes.apple.com/us/app/nytimes/id284862083?mt=8&quot;&gt;plummeting App Store ratings&lt;/a&gt; as well as in the company’s usage statistics, which I suspect show readers returning less frequently since the change.&lt;/p&gt;

&lt;p&gt;From the outside, it looks as if the company is desperate to drive up subscription numbers on its &lt;a href=&quot;http://www.nytimes.com/content/help/account/purchases/subscriptions-and-purchases.html&quot;&gt;confusing digital subscription packages&lt;/a&gt;, which are still more expensive than having the newspaper dropped on your doorstep every weekend. But I think there may be something deeper going on.&lt;/p&gt;

&lt;p&gt;The Times &lt;a href=&quot;http://www.theverge.com/2013/7/12/4518740/new-york-times-working-on-digital-only-magazine-cheaper-subscription&quot;&gt;plans to roll out even more digital packages&lt;/a&gt; this year, and people I’ve spoken to at the company are starting to worry that few will want them. Why not make its current offerings less appealing in the short term, so that they can save the day with their newer, better apps in a few months? If this is what NYT is doing, it’s downright irresponsible and counter to The Times’s &lt;a href=&quot;http://www.nytco.com/who-we-are/culture/standards-and-ethics/&quot;&gt;commitment to integrity&lt;/a&gt;. There’s no integrity in misleading readers.&lt;/p&gt;

&lt;p&gt;I asked Times spokesperson Linda Zebian about the changes and she defended the move, writing, “We continue to believe that our strategy of balancing free and accessible content with revenue from paid usages is the right one.” When asked whether the company was attempting to make the mobile applications behave identically to the website she added, “The intention is to align the meter experience on mobile apps with the website and our mobile website…”. I got no real answers to the questions of whether this change is expected to decrease advertising revenue or intended to bolster the planned new digital products.&lt;/p&gt;

&lt;p&gt;When I raised this issue on Twitter, &lt;a href=&quot;https://twitter.com/_Jordan/statuses/429045587254583296&quot;&gt;Jordan Kay asked me&lt;/a&gt; what I would do differently if I were in charge of The Times’s digital subscription strategy. If The Times wants to be the place that most Americans read their news, then it must adopt a freemium model that’s much freer than this in order to compete.&lt;/p&gt;

&lt;p&gt;But I don’t think that’s what The Times &lt;em&gt;is&lt;/em&gt; or &lt;em&gt;should be&lt;/em&gt;. It’s a premium news source, and it would be much better to make that clear from the start. Everyone knows how good the journalism is. Charge for it up front with an optional free trial. As it stands, the meter devalues both the product and the brand, and any new products the Times plans to add later this year run the same risk — creating confusion and muddling the message.&lt;/p&gt;

&lt;p&gt;The Times’s new mobile strategy forces casual readers to look for other options, and there are many out there. I hope The Grey Lady will realize her mistake and change course quickly, but knowing how things work inside an organization founded over a century ago, I’m not holding my breath. By dropping the pay gates on mobile users, the Times is ensuring its irrelevance in an increasingly mobile world.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;sup id=&quot;fn1&quot;&gt;1. Disclosure: Yahoo owns Tumblr, where I work.&lt;a href=&quot;#ref1&quot; title=&quot;Jump back to footnote 1 in the text.&quot;&gt;↩&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Software Criticism</title>
      <link href="https://mbbischoff.com/software-criticism/"/>
    
        
    <updated>2013-12-09T00:00:00-05:00</updated>
    <id>https://mbbischoff.com/software-criticism/</id>
    <content type="html">
      &lt;p&gt;&lt;img src=&quot;/uploads/critica.jpg&quot; alt=&quot;Critica&quot; /&gt;&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Criticism may not be agreeable, but it is necessary. It fulfills the same function as pain in the human body. It calls attention to an unhealthy state of things.&lt;/p&gt;
  &lt;footer&gt;&lt;cite&gt;Winston Churchill&lt;/cite&gt;&lt;/footer&gt;
&lt;/blockquote&gt;

&lt;p&gt;Last week, I wrote a &lt;a href=&quot;https://mttb.me/post/69083842272/new-york-times-brings-print-edition-to-tablets-and&quot;&gt;short blog post on my Tumblr&lt;/a&gt; commenting on the news that &lt;a href=&quot;https://nytimes.com/&quot;&gt;my former employer&lt;/a&gt; had released a new web application and critiquing the &lt;a href=&quot;https://insideintercom.io/product-strategy-means-saying-no/&quot;&gt;product strategy&lt;/a&gt;, calling it “pointless”. Apparently this struck a chord because minutes after I had shared my brief thoughts about the new Today’s Paper web app, I started receiving tweets, direct messages, and emails from former colleagues, friends, and followers. From what I’ve heard, it’s also generated several internal emails and conversations. Many of the messages I received raised the same question: &lt;strong&gt;why would I write this post?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The answer is simple: I care a lot. Software &lt;a href=&quot;https://twitter.com/brimurph/status/408727802071252992&quot;&gt;needs to be criticized&lt;/a&gt; to get better. &lt;a href=&quot;https://en.wikipedia.org/wiki/Sturgeon%27s_Law&quot;&gt;90% of it is crap&lt;/a&gt;, and very few people are willing to explain why. My blog is a place where I can express my opinion, and I have a strong opinion about this &lt;a href=&quot;https://mashable.com/2012/10/02/new-york-times-ipad-web-app/&quot;&gt;“new”&lt;/a&gt; product. I share my thoughts with the hope that they’ll make people think and encourage discussion, which is exactly what happened.&lt;/p&gt;

&lt;p&gt;There are several arguments that people made about why I shouldn’t have written the post. These deserve to be addressed one by one:&lt;/p&gt;

&lt;!-- more --&gt;

&lt;h2 id=&quot;didnt-you-work-for-them&quot;&gt;Didn’t You Work For Them?&lt;/h2&gt;

&lt;p&gt;Yes, I did. I don’t any more and lack of a sane product strategy is one of the reasons why. A lot of the most amazing things we learn about how companies work are from people that used to work at them. Books like Hatching Twitter, articles from former Apple employees, and a lot of the best answers on Quora wouldn’t be possible without ex-employees speaking up. Learning requires opening up.&lt;/p&gt;

&lt;p&gt;The people that worked inside an organization are the ones that can explain and critique it with the most insight. They also tend to be more emotionally invested in the company’s success. I plan to continue criticizing (and praising) the organizations I’ve worked for, and I hope others do the same.&lt;/p&gt;

&lt;h2 id=&quot;why-you-gotta-be-so-mean&quot;&gt;Why You Gotta be So Mean?&lt;/h2&gt;

&lt;p&gt;Whenever someone accuses me of being mean, I stop to consider to whom I’m being mean. In this case, there are two groups of people I mentioned in the post.&lt;/p&gt;

&lt;p&gt;The creators of the web app (designers, developers, editors, and product managers)
The (potential) users of the web app&lt;/p&gt;

&lt;p&gt;The only thing I say about the creators of the web app is that they are “truly great” at what they do and that their time should not have been wasted on something so silly. Doesn’t sound mean to me.&lt;/p&gt;

&lt;p&gt;Can people’s feelings get hurt when something they work on is criticized? Absolutely, but that’s no fault of the critic. We don’t worry about Guy Fieri’s feelings before giving his restaurant a scathing review in The Times, and we shouldn’t be afraid to criticize software for this reason either.&lt;/p&gt;

&lt;p&gt;Was I mean to the users? Well, I did say that many of them will likely die soon, but only as a way to cheekily explain the demographics demanding this product. Not mean, exactly, but a little heavy handed and likely unnecessary.&lt;/p&gt;

&lt;p&gt;I’ve been criticized for lacking empathy towards members of this generation of people that are uncomfortable with The Times’s current offerings and prefer the simplicity of print. To the contrary, I think that generation is right. Many of the Times’s current products, especially the website, are confusing, outdated, and just plain hard to use. However, the solution is not to make yet another product. It’s to make the existing products great for everyone, just like Google and the iPhone are great for everyone. Good design is universal. No dumbing down necessary.&lt;/p&gt;

&lt;h2 id=&quot;whats-wrong-with-skeuomorphism&quot;&gt;What’s Wrong With Skeuomorphism?&lt;/h2&gt;

&lt;p&gt;Nothing, except that’s not what this product is. It’s not just using skeuomorphic techniques to improve NYTimes.com, it’s literally another way to view the exact same content on the exact same platform. By my count there are at least 13 ways to read the Times: Paper, iOS, Android, Kindle Fire, Kindle, BlackBerry, Windows Phone, Web, Mobile Web, Replica, Times Skimmer, Time Wire, and now Today’s Paper. We don’t need more ways to read the same content that better imitate the past. We need the existing applications and websites to be much much better and focused on the future of news consumption.&lt;/p&gt;

&lt;h2 id=&quot;the-team-had-fun&quot;&gt;The Team Had Fun&lt;/h2&gt;

&lt;p&gt;It’s fine for a couple of people to make a terrible product for fun or to learn, especially because it’s difficult to know if something will be good before it exists. But for a company that’s as large and well respected as the Times, it’s embarrassing to use the team’s enjoyment as a reason to release a product to the public. Plenty of products have been killed before release at The New York Times and this should have been one of them.&lt;/p&gt;

&lt;h2 id=&quot;people-asked-for-it&quot;&gt;People Asked for It&lt;/h2&gt;

&lt;p&gt;Of course they did, but just because people ask for something doesn’t mean we should build it. Often, the way users phrase questions and requests is very direct: “You should do this”, but they really want us to do the thinking for them. No one asked for an iPhone before the iPhone was released, and yet hundreds of millions of people of all skill levels use and love these devices every single day.&lt;/p&gt;

&lt;p&gt;It’s our skill and responsibility as creators and experts to understand and synthesize user feedback into great products, and not slavishly do what our users say, producing one more pointless product after another.&lt;/p&gt;

&lt;h2 id=&quot;itll-make-readers-happy&quot;&gt;It’ll Make Readers Happy&lt;/h2&gt;

&lt;p&gt;Today’s Paper may very well make readers happy just like plenty of people are still happy with their dumbphones. That doesn’t make those phones good products. If the Times believes that Today’s Paper is really the right way to look at Times content, it should be the way the website and the native applications work, not a side effort that’s only available to subscribers and doesn’t even work on smartphones. This is simply a product that placates a vocal minority. These are the people that would still be asking for a faster horse years after the Model T was released. They will only drag the company and its products down.&lt;/p&gt;

&lt;p&gt;John Gruber at Daring Fireball called Today’s Paper “utterly uncluttered”. He’s right but misses the larger economic point. This isn’t a sustainable way for the Times to publish content, even for only subscribers. It has no ads which means that if the website operated this way, the entire thing would be a money-losing operation. Gruber is presumably comparing it to the clutter of the NYTimes.com website, but guess what most of that clutter is: ads.&lt;/p&gt;

&lt;h2 id=&quot;its-just-an-experiment&quot;&gt;It’s Just an Experiment&lt;/h2&gt;

&lt;p&gt;This product is not an experiment. Experimentation is something you can do internally, via user testing, in private betas, or on whiteboards. Experiments don’t have revenue goals, and usually don’t require full-time engineers working for months. Experiments don’t have splashy launches and email campaigns to hundreds of thousands of users. Would I have criticized this publicly if it was just an experiment? Absolutely not.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;“That sucks” is negativity. “That sucks, here’s why, and here’s how to fix it” is criticism, and it comes from a place of love. That’s the difference.&lt;/p&gt;
  &lt;footer&gt;&lt;cite&gt;Alex Payne&lt;/cite&gt;&lt;/footer&gt;
&lt;/blockquote&gt;

&lt;p&gt;In media like film, theater, television, and music, quality criticism is something that’s expected and encouraged. People looks to critics to tell them what’s good, what’s terrible, and why. In software, this same culture has failed to develop. Sure, there are review websites, but the main question they ask of software is: “does it work?” and not “should it exist?”.&lt;/p&gt;

&lt;p&gt;We live in an environment where companies and individuals are constantly releasing new products, and the signal to noise ratio is incredibly low. We need to collectively grow a pair and become comfortable criticizing each other’s work. We need fewer products that are higher quality.&lt;/p&gt;

&lt;p&gt;In order to produce better products, we must be willing to critique openly and honestly. We must accept that we will all fail. &lt;strong&gt;It’s not personal.&lt;/strong&gt;&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>The Best of Times</title>
      <link href="https://mbbischoff.com/the-best-of-times/"/>
    
        
    <updated>2013-10-05T00:00:00-04:00</updated>
    <id>https://mbbischoff.com/the-best-of-times/</id>
    <content type="html">
      &lt;p&gt;&lt;img src=&quot;/uploads/nytimes_building.jpg&quot; alt=&quot;The New York Times Building&quot; /&gt;&lt;/p&gt;

&lt;p&gt;A month ago, on September 4&lt;sup&gt;th&lt;/sup&gt;, I finished my last day as a senior iOS engineer at The New York Times. Two years there taught me a lot about building software that is used by millions of people and about myself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why did I work at The New York Times in the first place. Isn’t that just a newspaper company?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Those of you who’ve been paying attention know that the Times is one of the leading forces in online journalism. Respected &lt;a href=&quot;http://subtraction.com&quot;&gt;designers&lt;/a&gt;, &lt;a href=&quot;http://ashkenas.com&quot;&gt;technologists&lt;/a&gt;, and &lt;a href=&quot;http://aronpilhofer.com&quot;&gt;digital journalists&lt;/a&gt; work together to produce one of the world’s best news reports and they do it every single day. It’s truly an amazing place to be. If you’re interested in that, I’m sure they have &lt;a href=&quot;http://jobs.nytco.com/go/technical-jobs/348193/&quot;&gt;an opening for you&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I found out about the job while I was still studying Human-Computer Interaction at &lt;a href=&quot;http://njit.edu&quot;&gt;NJIT&lt;/a&gt;. I saw the posting on Twitter because I was following &lt;a href=&quot;http://90wpm.com&quot;&gt;Ben Jackson&lt;/a&gt;, who worked on the team, and decided to apply even though I thought I’d never get the job.&lt;/p&gt;

&lt;p&gt;In the interview, I remember two of the senior engineers on the team asking me why I wanted to work at The New York Times.&lt;/p&gt;

&lt;p&gt;I told them that my eventual goal was to run &lt;a href=&quot;http://lickability.com&quot;&gt;my own software company&lt;/a&gt; full-time, but that I wanted to learn how large organizations like the Times produce software so that I wasn’t just guessing. They asked me if I’d leave, and I told the truth: “eventually”.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I got the job&lt;/strong&gt;. I dropped out of school. I started working on &lt;a href=&quot;https://itunes.apple.com/us/app/nytimes/id284862083?mt=8&quot;&gt;NYTimes for iPhone&lt;/a&gt;.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;Being at The New York Times was one of the happiest periods in my life. I worked on tons of projects and features that millions of people use every day. I helped run &lt;a href=&quot;http://opensourcesciencefair.com&quot;&gt;an event&lt;/a&gt;, recruited interns, watched an election from the newsroom, won two innovation challenges, and helped make the apps something I’m proud of. Most importantly, I made so many incredible friends.&lt;/p&gt;

&lt;p&gt;Here are some fun numbers from my time at the Times:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;56 two-week sprints&lt;/li&gt;
  &lt;li&gt;227,202 Lines of Code Added&lt;/li&gt;
  &lt;li&gt;163,119 Lines of Code Deleted&lt;/li&gt;
  &lt;li&gt;2,414 Commits&lt;/li&gt;
  &lt;li&gt;758 Days (Aug 8, 2011)&lt;/li&gt;
  &lt;li&gt;554 Closed Issues&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Finally, I sent out a farewell email on my last day to the company. One of the responses really got me:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Congratulations, Matthew. I never met you in person, but I remember when you started because I overheard someone in the elevator talking about you. It was something like: Wow. I just met this new hire, a whiz kid, who’s going to do incredible things here. And then some back and forth about who is it? What’s he working on, etc.&lt;/p&gt;

  &lt;p&gt;That’s been a while, but it’s not very often that you overhear something like that, and it stuck in my mind. Glad you were able to make your mark here at the Times. All the best in your new adventures!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;I hope I made that mark after all.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Now it’s time to learn something new. It’s time to see how a smaller company makes great software. I couldn’t be more happy to be joining the 3 person iOS team at &lt;a href=&quot;http://tumblr.com&quot;&gt;Tumblr&lt;/a&gt;. It’s going to be amazing.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>RTFM: Things You Missed in the HIG</title>
      <link href="https://mbbischoff.com/rtfm/"/>
    
        
    <updated>2013-09-28T00:00:00-04:00</updated>
    <id>https://mbbischoff.com/rtfm/</id>
    <content type="html">
      &lt;script async=&quot;&quot; class=&quot;speakerdeck-embed&quot; data-id=&quot;3c7f53c00a970131e71b4ad4807d0c08&quot; data-ratio=&quot;1.77777777777778&quot; src=&quot;https://speakerdeck.com/assets/embed.js&quot;&gt;&lt;/script&gt;

&lt;p&gt;I gave &lt;a href=&quot;https://speakerdeck.com/matthewbischoff/rtfm-things-you-missed-in-the-hig&quot;&gt;a talk&lt;/a&gt; about iOS interface design at &lt;a href=&quot;http://secondconf.com&quot;&gt;SecondConf&lt;/a&gt; today, and I think it went pretty well.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>You’re Up</title>
      <link href="https://mbbischoff.com/you-are-up"/>
    
        
    <updated>2013-08-03T00:00:00-04:00</updated>
    <id>https://mbbischoff.com/you-are-up</id>
    <content type="html">
      &lt;p&gt;Whenever I go to tech conferences or meetups, I almost always end up traveling with either &lt;a href=&quot;http://briancapps.org&quot;&gt;Brian&lt;/a&gt; or &lt;a href=&quot;http://twitter.com/twig777&quot;&gt;Andrew&lt;/a&gt; from &lt;a href=&quot;http://lickability.com&quot;&gt;Lickability&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Let’s face it, I’m a nerd, and it can be a little awkward for me to walk up to a brand new group of people at a conference or a party and introduce myself. &lt;em&gt;Will they like me? Am I smart enough? &lt;a href=&quot;https://vimeo.com/21730173&quot;&gt;Are they going to eat me?&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Brian and I ended up using a really simple system at WWDC 2011 that we’ve continued using to this day which makes this process fun instead of anxiety-inducing. It’s a game called “You’re Up”.&lt;/p&gt;

&lt;h2 id=&quot;the-rules&quot;&gt;The Rules&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;Join a team of 2-3 people.&lt;/li&gt;
  &lt;li&gt;Pick one of you to be “up”.&lt;/li&gt;
  &lt;li&gt;If you’re up, you must introduce yourself to someone new and bring your teammates along.&lt;/li&gt;
  &lt;li&gt;Have a conversation with your new acquaintances.&lt;/li&gt;
  &lt;li&gt;Alternate who’s up.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of milling around and staring at the furniture or talking to the people that you already know, it’s good to push yourself outside your comfort zone. This simple game has led to dozens of interactions and friendships with people that I still talk to regularly, and I’ve enjoyed going to industry events much more with this in my back pocket.&lt;/p&gt;

&lt;p&gt;There are no points in this game for a reason. You don’t play it to win. The reward is in having engaging conversations with interesting people. This is just a little hack to make the hard part of socializing easier and more fun.&lt;/p&gt;

&lt;p&gt;Just remember: most people want to meet you as much as you want to meet them, especially in social situations like this. No one would prefer to stand there and stare at their phone when there are tons of fascinating people around.&lt;/p&gt;

&lt;p&gt;So go have fun and meet some people. &lt;strong&gt;You’re up&lt;/strong&gt;.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>Don’t Go to College</title>
      <link href="https://mbbischoff.com/don-t-go-to-college/"/>
    
        
    <updated>2013-07-27T00:00:00-04:00</updated>
    <id>https://mbbischoff.com/don-t-go-to-college/</id>
    <content type="html">
      &lt;figure&gt;
&lt;img src=&quot;/uploads/njit_flag.jpg&quot; alt=&quot;NJIT College Flag&quot; /&gt;
&lt;figcaption&gt;Photo courtesy of &lt;a href=&quot;http://www.flickr.com/photos/whartz/1808430037/&quot;&gt;Willam Hartz&lt;/a&gt;&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;&lt;em&gt;This is a speech I gave at New Jersey Institute of Technology’s Honors College Orientation. The audience was primarily students who were trying to determine whether &lt;abbr title=&quot;New Jersey Institute of Technology&quot;&gt;NJIT&lt;/abbr&gt; was the right school for them.&lt;/em&gt;&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;strong&gt;Don’t go to college&lt;/strong&gt;. At least don’t go unless you understand exactly why you’re going and exactly what you will gain from it. It’s expensive, it’s frustrating, and it’s not really as necessary as it once was for many professions, especially computer science.&lt;/p&gt;

&lt;p&gt;I dropped out of college last year, and I’ve never been happier. I’m a full time Mobile Software Engineer at The New York Times, co-founder of a small successful iOS development company called Lickability, and I have an amazing group of friends. Most people would say that I’m very lucky. I don’t think it’s luck. I work insanely hard, all the time.&lt;/p&gt;

&lt;p&gt;I have no idea why I was invited here today, but I figure with the 5 minutes I’ve been given, I’ll give you as much value as I can. If you don’t agree with what I say, that’s perfectly okay. It’s just a different perspective.&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;A few years ago, when I was looking to attend a college, I knew exactly what I wanted to study: Human-Computer Interaction. NJIT was one of the 10 schools in the country that had an undergraduate program in HCI. I lived in South Jersey, NJIT gave me enough money that I could come here for free, and it meant I could be close to New York.&lt;/p&gt;

&lt;p&gt;I attended NJIT for 2 years. I can honestly say that classes here taught me almost nothing of value, but that’s not because NJIT is a bad school. It’s due to a fundamental problem in the way the world works: no one cares about you except you. The curriculums will always be outdated, there will always be terrible professors, and your fellow students won’t be much better. Sure, college is a great way to make friends, but it’s not a great way to learn. College can’t teach you because in reality all learning is self teaching.&lt;/p&gt;

&lt;p&gt;I have made many great friends here. One of my business partners and my best friend is someone I met in my freshman dorm at NJIT. The Honors College is great for meeting smart people and that’s about it. It’s not that I regret going here, it’s that I left at exactly the right time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;College is not important&lt;/strong&gt;. What’s important is spending your very limited life doing things you love. For some of you, that might be helping the sick, for some it might be architecting buildings, and for others it might be pure mathematics. For me, I found my passion in building great software, and college only slowed down my ability to do that.  That’s not to say money is not important: it is. But it’s only important so that you can support yourself and the people and things you love.&lt;/p&gt;

&lt;p&gt;If you don’t yet know what you’re passionate about, that’s okay, but college won’t help you figure it out, it will probably just confuse you more. You need to sit down, examine yourself, examine your life, and really think. Don’t study something because it has high starting salaries, or because there’s a major for it, or because you were good at it in grade school. Do it because you love it and because it will make the world better. Pick a direction that sounds amazing and head in it, even if it seems too difficult. Everyone who started doing what you want to do at some point felt like they were the worst in the world at it. We all feel like amateurs and frauds, all the time. That’s being human.&lt;/p&gt;

&lt;p&gt;Many of my friends who went to NJIT and other schools around the country are nearing graduation and desperately searching for jobs in areas they were never even passionate about.&lt;/p&gt;

&lt;p&gt;Last week, I interviewed an MIT computer science graduate that couldn’t program his way out of a box. He walked out of the interview early and apologized for wasting our time. He said “I never should have come here, I’m sorry.” Never let that happen to you. Don’t ever think that going to college will get you a great job. It will get you an interview and the rest is up to you.&lt;/p&gt;

&lt;p&gt;Carefully consider what everyone from university admissions says. To them you’re not a person, you’re a product. Everyone of you that they sell to the university means that it makes more money, and they get to keep their job.&lt;/p&gt;

&lt;p&gt;I know most of you won’t listen to me. The people sitting next to you, your parents and your friends will urge you to take the safe route, getting yourself into thousands of dollars of debt or spending their money to sit in a prison-like dorm room for four years instead of facing the real world, but it’s not their life. You are or almost are an adult. Make your own decisions, make your own money, and live your own life. Sure, your parents love you or whatever, but they’re naturally cautious. You need to take risks.&lt;/p&gt;

&lt;p&gt;You don’t have to do anything. You don’t have to be here. You don’t have to come here. Everything you do is a choice, so own every one of them.&lt;/p&gt;

&lt;p&gt;If you do go to college, don’t waste your time doing “homework” that you know won’t help you. Make friends, make love, make lots of things. Make something great. Because that is what will make you happy for the rest of your life.&lt;/p&gt;

&lt;p&gt;Thank you.&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  
  <entry>      
    
      <title>App Definition</title>
      <link href="https://mbbischoff.com/app-definition/"/>
    
        
    <updated>2013-07-26T00:00:00-04:00</updated>
    <id>https://mbbischoff.com/app-definition/</id>
    <content type="html">
      &lt;figure&gt;
&lt;img src=&quot;/uploads/app_store_banner.jpg&quot; alt=&quot;App Store Banner&quot; /&gt;
&lt;figcaption&gt;Photo courtesy of &lt;a href=&quot;http://www.flickr.com/photos/cristiano_betta/2909483129/&quot;&gt;Cristiano Betta&lt;/a&gt;&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;The &lt;strong&gt;app definition statement&lt;/strong&gt; is a concept that I’ve been obsessed with since I first read about it in the original &lt;a href=&quot;http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/AppDesign/AppDesign.html&quot;&gt;iOS Human Interface Guidelines&lt;/a&gt; back in 2008.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;An app definition statement is a concise, concrete declaration of an app’s main purpose and its intended audience.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It’s not exactly an &lt;a href=&quot;http://en.wikipedia.org/wiki/Elevator_pitch&quot;&gt;elevator pitch&lt;/a&gt;, or a mission or vision statement, and it’s definitely not a spec. It’s just a definition. It’s what you would see if you looked your app up in the dictionary. It answers the questions “What?” and “For whom?”.&lt;/p&gt;

&lt;p&gt;The process to create an app definition statement is pretty simple:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;List all the features you think users might like&lt;/li&gt;
  &lt;li&gt;Determine who your users are&lt;/li&gt;
  &lt;li&gt;Filter the feature list through the audience definition&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You end up with a single sentence which you can use as a litmus test for everything you do. Whenever someone on your team proposes a feature or a design, you should be able to run that through your ADS to see if what you’re doing makes sense. Will my audience want or need this? Does it belong?&lt;/p&gt;

&lt;!-- more --&gt;

&lt;p&gt;Right now it seems like our industry is worried primarily about &lt;a href=&quot;https://medium.com/what-i-learned-building/f445b04cbd20&quot;&gt;growth hacking&lt;/a&gt;, affiliate marketing, and App Store SEO. &lt;strong&gt;None of those things matter unless you make great software&lt;/strong&gt;. Doing this simple exercise is the best way I’ve found to make sure that you &lt;a href=&quot;http://www.paulgraham.com/good.html&quot;&gt;make something people want&lt;/a&gt; without cluttering your idea or adding features for the sake of a checklist.&lt;/p&gt;

&lt;p&gt;A few months ago, I &lt;a href=&quot;http://branch.com/b/app-definition-statements&quot;&gt;asked some iOS developers on Branch&lt;/a&gt; for their app definition statements and got some great responses. Here are my favorites (coincidentally, some of my favorite apps):&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://gradesapp.com&quot;&gt;&lt;strong&gt;Grades&lt;/strong&gt;&lt;/a&gt;: an app that shows students what they need to score on their next exam.&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.languagesapp.com&quot;&gt;&lt;strong&gt;Languages&lt;/strong&gt;&lt;/a&gt;: lightning fast translation without an Internet connection.&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.fiftythree.com/paper&quot;&gt;&lt;strong&gt;Paper&lt;/strong&gt;&lt;/a&gt;: where ideas begin.&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://basil-app.com&quot;&gt;&lt;strong&gt;Basil&lt;/strong&gt;&lt;/a&gt;: a single place for your favorite recipes and makes it easier to cook them.&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://agiletortoise.com/drafts/&quot;&gt;&lt;strong&gt;Drafts&lt;/strong&gt;&lt;/a&gt;: where text starts.&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://bitbq.com/queueup/&quot;&gt;&lt;strong&gt;QueueUp&lt;/strong&gt;&lt;/a&gt;: Fast searching and adding for your Netflix Queue.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These don’t all follow the exact same template, but they do give you a quick one sentence way to understand the app. They let you see why the developers may have cut certain features and included others.&lt;/p&gt;

&lt;p&gt;Writing an ADS is the first step in any new software project I’m thinking about. As soon as I have one I’m happy with, I put it in the project &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;README&lt;/code&gt; and start designing.&lt;/p&gt;

&lt;p&gt;Do you write App Definition Statements, or have you found an even better way to define your work?&lt;/p&gt;

      
    </content>
    
    <tweet_text></tweet_text>
  </entry>
  

</feed>
