2018-11-19: 🎵 I have enjoyed Regina Spektor’s Remember Us To Life...

2018-11-19: I am working only one day this week. I wish...

2018-11-17: After a nice lunch with my family, I will say...

2018-11-16: I don’t really like how Mastodon posts are now in...

2018-11-15: I am happy that I was able to cook homemade...

2018-11-15: I can’t believe we got a couple inches of snow...

2018-11-15: I am disappointed in the current slate of Broadway musicals....

2018-11-14: Do any Micro.bloggers have any suggestions for a good iOS...

2018-11-09: I’m happy that the Accidental Tech Podcast hosts got invited...

2018-11-07: 🎵 I’m listening to a bunch of different versions of...

2018-11-06: Chrome (on Windows 10) does not take that long to...

2018-11-06: I voted!

2018-11-06: My favorite line from @gruber’s 2018 MacBook Air review: The...

2018-11-06: 🎵 I thought to myself this morning: “Why don’t I...

2018-11-06: My employer is changing its email retention policy to discourage...

2018-11-06: I am excited to go vote today. My wife and...

2018-11-05: 🕹 I have been playing a lot of Breath of...

2018-11-05: I bought a “fast” lens for my micro 4/3 camera...

2018-11-04: No one told my kids that Daylight Saving Time has...

2018-11-01: VoteSaveAmerica’s voting guide is very well done. I was able...

2018-11-01: I have not been looking at polls, because I don’t...

2018-10-31: Halloween with the wife and kids was fun. It was...

2018-10-30: This article, about an actor’s family finding an apartment as...

2018-10-30: Oh, now Lana Del Ray and Jack Antonoff are on...

2018-10-30: Is anyone else hearing the distorted Halloween echo whenever Tim...

2018-10-30: 🎵 How have I never listened to “The Last Waltz”...

2018-10-30: Both my kids fell in love with the book, song,...

2018-10-29: Fall

2018-10-29: 🎵 I do not listen to nearly enough Neko Case....

2018-10-29: 🎵 I’m trying to listen to the Original Broadway Cast...

2018-10-29: Now that the World Series is over, maybe I can...

2018-10-28: ⚾️ What a Series! I’m really going to miss baseball...

2018-10-25: If it weren’t for Windows’s forced reboots that interrupt my...

2018-10-24: I keep thinking I should move my email from Gmail...

2018-10-24: My Switch is here! But I can’t play on it...

2018-10-24: I’m expecting my Nintendo Switch to be delivered today, which...

2018-10-24: I had a dream last night that the Dodgers scored...

2018-10-23: I just discovered that you can ask Siri to “show...

2018-10-23: I’m debating voting by mail for the next election and...

2018-10-23: I really enjoyed reading John Gruber’s iPhone XR review this...

2018-10-22: I have been dithering on the issue for a couple...

2018-10-22: The project I am working on right now is on...

2018-10-19: I am thrilled that the Red Sox have made it...

2018-10-19: I will miss the Inktober posts on Micro.blog once the...

2018-10-17: This Red Sox/Astros game is too crazy to turn off,...

2018-10-16: An update on the new Chromebook I just finished setting up my daughter’s new Chromebook. I...

2018-10-16: Now that Drafts has a preview for the Mac, I...

2018-10-16: I just got a new Apple Watch Series 4. I’m...

2018-10-16: A new Chromebook I just ordered a new Chromebook for my daughter, based...

2018-10-15: This is a park in New Jersey that was not...

2018-10-15: Without really planning to, I realized that, over time, I...

2018-10-14: Nope. I do not think I can handle watching the...

2018-10-12: DuckDuckGo is actually pretty great Switching my default search engine from Google to DuckDuckGo this...

2018-10-12: Is the Aeneid a Celebration of Empire—or a Critique? I found Daniel Mendelsohn article in The New Yorker about...

2018-10-10: Ever since my son learned to use the word “again”,...

2018-10-09: Wow, what a finish to the ALDS! I feared that...

2018-10-09: I am old and unhip now because I have not...

2018-10-09: Perfect Passwords I still use GRC Perfect Passwords all the time to...

2018-10-09: I am excited about the Red Sox’s prospects in the...

2018-10-09: 🎵 Norah Jones has a new single out, which she...

2018-10-05: Apple's New Proprietary Software Locks Kill Independent Repair on New MacBook Pros I used to be concerned about things like this, but...

2018-10-05: I wonder just how much of the Red Sox/Yankees series...

2018-10-04: I am on the iOS 12 beta on my iPad...

2018-10-04: The orchard called these shiny yellow apples “Yellow Ribbon”, which...

2018-10-04: Apple picking, when it’s early enough that no one else...

2018-10-04: “How is The Good Place so Good?” This is relevant...

2018-10-03: I don’t know why—and is surely isn’t healthy for me—but...

2018-10-03: Too many, and too few emoji Apple is adding more than 70 emoji in iOS 12.1....

2018-10-02: The past couple weeks I have fallen down the YouTube...

2018-10-02: My wife and I voted for the school budget today....

2018-10-02: This sort of parade happens a lot around here.

2018-10-01: I upgraded AnyList, the iOS grocery list app I use,...

2018-10-01: We Aren’t The Only Ones Who Like Apples My family encountered a butterfly while apple-picking on Saturday.

2018-09-30: Apple Pay is now accepted at CVS (at least my...

2018-09-30: This is a Minnie toboggan, I think.

2018-09-30: These mums, on our deck, are the only flower our...

2018-09-30: I liked this tree, which stands at the back of...

2018-09-29: We will be returning to this pumpkin patch in about...

2018-09-28: Supermarket twilight

2018-09-28: I heard Erin Ryan for the first time on the...

2018-09-28: Loon Mountain, New Hampshire

2018-09-28: New Jersey

2018-09-28: R.E.M.’s “Automatic For the People” hits me so much harder...

2018-09-27: I don’t feel like I accomplished much this week, but...

2018-09-26: Wondering if the AnyList Apple Watch app is any good now I’m debating whether I should pay for AnyList Pro again,...

2018-09-26: SwiftoDo Desktop’s macOS Mojave update is stuck in App Review...

2018-09-25: I wonder what it would be like if all the...

2018-09-25: Tonight I finally coded new and better input forms for...

2018-09-24: ⚾️ 106 wins for the Red Sox! That’s a franchise...

2018-09-24: ⚾️ The last two Red Sox/Indians games felt like playoff...

2018-09-23: My wife baked a delicious apple cake (yes, cake, not...

2018-09-23: I’m launching my Mac for the first time in about...

2018-09-23: Autumn artwork with my daughter

2018-09-19: X

2018-09-19: Ocean Grove, New Jersey

2018-09-17: New Jersey

2018-09-17: Last night my wife and I watched the Mr. Rogers...

2018-09-17: Blog post: SwiftoDo Developer Notes, September 2018

2018-09-16: It certainly felt hot today as I took my family...

2018-09-16: New Hampshire

2018-09-15: I am very pleased with macOS Mojave. It is not an exciting upgrade, I guess, but it...

2018-09-15: Mojave’s dark mode is much nicer than I expected it...

2018-09-15: Partly cloudy

2018-09-14: So, of course, hours after I upgraded my Mac to...

2018-09-14: Mohave I am upgrading my MacBook Pro to Mojave today. This...

2018-09-14: I think I need to re-watch “The Good Place”. (It’s...

2018-09-13: I will be pretty upset when Apple ditches the charging...

2018-09-13:

2018-09-13: New Hampshire

2018-09-13: Google is discontinuing its Inbox Email App. Oh. Google is...

2018-09-13: Sigh. No stainless steel Apple Watch for me (probably). MacStories...

2018-09-12: I am happy about all the Apple announcements today. I...

2018-09-12: I have unsubscribed from so many podcasts that I have...

2018-09-12: It’s time to find out what we already know about...

2018-09-12: Community art, from a street fair in Bethlehem, New Hampshire...

2018-09-08: New Hampshire

2018-09-08: I actually have to buy new silverware for our big...

2018-09-07: New Hampshire

2018-09-07: I am sad that Exponent, one of my favorite podcasts,...

2018-09-07: I found out that Toad the Wet Sproket re-recorded their...

2018-09-07: 🎵 Today’s listen: Fine Young Cannibals’ The Raw and the...

2018-09-07: My late-evening de-stressing video game sessions have moved from Transistor,...

2018-09-06: I don’t remember hopscotch being drawn this way, but I’m...

2018-09-05: I’m thinking of writing an iOS app that will simply...

2018-09-05: I tried to up my lunch game today. Note: I...

2018-09-05: 🎵 I don’t always listen to “Josie and the Pussycats”...

2018-09-05: Drinking oolong tea is good, but I need to get...

2018-09-05: A sunflower in the backyard. My daughter loves these, but...

2018-09-04: Bretton Woods, New Hampshire

2018-09-04: As of right now I have upgraded all of my...

2018-09-04: Can You Spot the Deceptive Facebook Post? I did not do well on this quiz. The latest...

2018-09-04: I am using, and enjoying, the new version of Sunlit....

2018-09-04: New Hampshire

2018-09-03: This is the sky around my house. It’s nothing special,...

2018-09-03: The Jersey Shore I’m testing out a zoom lens I bought for my...

2018-08-30: I have rarely been bothered by the iPhone 7’s (and...

2018-08-30: 🎮 Transistor I finished the game Transistor last night. I played it...

2018-08-29: Cryptocurrency Mining Now Accounts for Approximately One Percent of the World’s Energy Consumption This is shameful. In his testimony, Narayanan estimates that Bitcoin...

2018-08-27: My family hates this picture, but I think it’s pretty...

2018-08-27: How One Silicon Valley C.E.O. Masters Work-Life Balance Articles like this one from the New York Times are...

2018-08-27: 🎵 Vocal Jazz with the V-Moda Crossfade Wireless 2 Today felt like a good day to listen to a...

2018-08-26: My speakers over the years While I was on vacation, I wrote a series of...

2018-08-26: I miss Apple's Aperture What Stephen Hackett’s piece says about Apple’s Aperture—mainly about its...

2018-08-25: My daughter and I made a new friend in the...

2018-08-23: I fixed a crash. Now I am a golden god! 🧜‍♂️ I fixed the SwiftoDo chrasher that I griped about this...

2018-08-23: Transistor on iOS is a really good game. I started...

2018-08-23: Alas, no SwiftoDo update submission to the App Store today Today I was planning to submit to the App Store...

2018-08-23: My 1-week free trial to Marvel Unlimited trial ends today I have to decide if I’m going to end it,...

2018-08-22: I picked a bad week to try to fit 60...

2018-08-22: Apple’s Music app needs multiple selection on its playlist editor....

2018-08-21: Joe Steel's Guide to Mastodon This blog post is a great overview of Mastodon. In...

2018-08-20: I’m debugging iOS Files access in SwiftoDo this evening. It...

2018-08-20: It looks like iOS 12 will extend the life of my old iOS hardware I bought my iPad Air 2 almost a year after...

2018-08-20: The New Dark Sky App Dark Sky released a ground-up rewrite of their flagship iOS...

2018-08-20: I am fully back from vacation now, trying to get...

2018-08-17: I finally bought MarsEdit 4 today!

2018-08-17: My vacation is almost over.

2018-08-06: I rewatched “Avengers: Age of Infinity” and my loved it....

2018-08-04: Today is the big trip up north in the car....

2018-08-03: I’ve got only 5 days until vacation. Hopefully I can...

2018-07-31: I’m impressed that my old, USB-2 iPad Camera Connection Kit...

2018-07-31: After this today’s meeting, my database project has become 10...

2018-07-30: My work day started off far more slowly than expected....

2018-07-29: I took my (old) Sony RX 100 camera to the...

2018-07-28: I beat Bastion tonight. What a great ending. I may...

2018-07-28: I’m looking forward to a visit with the family to...

2018-07-27: I have been seriously considering holding on to my iPhone...

2018-07-27: Bastion is so much fun that I bought the developer’s...

2018-07-27: I spent most of the day coding an Access app...

2018-07-26: I’m enjoying this week’s Accidental Tech Podcast.

2018-07-25: Blog post: SwiftoDo Development Notes, July 2018

2018-07-24: Introducing my latest iOS app: Simple Call Blocker Simple Call Blocker is a free app for blocking unwanted...

2018-07-24: I replaced my old, crumbling, extra- extra large Grifiti wrist...

2018-07-23: 🎵 Tonight I’m working overtime and listening to The Hold...

2018-07-23: Vacation is wonderful, but boy does it feel like a...

2018-07-20: I left my iPhone at the Apple Store for a...

2018-07-19: I find myself shifting my listening time away from podcasts and more toward music lately I started listening to podcasts in 2008. I think, now,...

2018-07-19: Hot take: The 12.9” iPad Pro I’m working on right...

2018-07-18: Blog post: On Internet Trolls

2018-07-17: 🎵 I’m back to my wired OPPO PM-3 & HA-2...

2018-07-17: Trial runs for fascism are in full flow This article by Fintan O’Toole in The Irish Times is...

2018-07-17: Oh! I’m getting a Microsoft Office update this morning. I...

2018-07-16: I have pared back my Twitter following list to Lin-Manuel...

2018-07-16: I’m super pleased listening to these V-Moda Crossfade 2 Codex...

2018-07-15: I checked out the new MacBook Pros at the Apple...

2018-07-15: Our appointment for family photos at the park got canceled...

2018-07-15: I both love and hate articles like “The New York...

2018-07-14: I started replaying Bastion on my IPad Pro tonight. I...

2018-07-12: If I was smart, I would save $100/month for a...

2018-07-10: Blog post: Re-committing to Pinboard, after many months away

2018-07-10: The App Store gods are not smiling on me this...

2018-07-10: SwiftoDo 2.13.2 is now available in the App Store. It...

2018-07-10: Just got an email from Apple. My new app is...

2018-07-10: When will it not be news that people act like...

2018-07-09: A git commit somehow disappeared, eradicating all my app code...

2018-07-08: I found a headphone case whose brand name really gets...

2018-07-08: Based on this article, I predict that HBO is going...

2018-07-08: Salsas at my family’s favorite Mexican restaurant: Queso: not hot...

2018-07-06: Apple’s App Review rejected my new app, primarily because its...

2018-07-06: Thomas Finch’s iOS 7+ Icon Generator is a nice, little...

2018-07-06: I’m happy to read a favorable review of “Ant-Man and...

2018-07-06: I love Assembly by Pixite. It’s an easy to use...

2018-07-05: I just submitted a new iOS app to the App...

2018-07-05: SwiftoDo 2.13.1 is now available in the App Store. It...

2018-07-05: I’m happy today feels like a Thursday because all day...

2018-07-04: It is too hot and muggy to do much of...

2018-07-04: App review and package delivery are on schedule today despite...

2018-07-02: These Master & Dynamic MH40 headphones are something special: premium...

2018-07-02: Were there scads of newspaper articles published I n 1935...

2018-07-02: I suppose I will watch the Red Sox/Yankees series from...

2018-07-01: I was finally smart enough today to bring the magnetic...

2018-07-01: I’m trying to get back on the MyFitnessPal horse today....

2018-06-30: I finally got to see “A Quiet Place” this evening....

2018-06-30: My kids love the public library. My family had a...

2018-06-28: I would subscribe to Apple Music + News + TV...

2018-06-28: I think I will give Peter Davison-Reiber ‘s Fantastically Good...

2018-06-28: The mail I definitely don’t need to open right away...

2018-06-27: This inexpensive little device works just fine for microwave popcorn....

2018-06-27: As Kennedy Retires, the Supreme Court’s Attack on Labor Unions Is a Sign of Things to Come No kidding, The New Yorker, no kidding: For years, conservatives...

2018-06-27: I have not been blogging as much recently because I...

2018-06-26: My clever, well-written new app currently does everything it’s supposed...

2018-06-26: Tower 3.0's release and new pricing model I have been beta testing Tower 3.0, which is a...

2018-06-25: I have learned a heck of a lot about clean...

2018-06-25: I’m starting a new thing at work today. It will...

2018-06-24: Today I took the time to delight in the company...

2018-06-23: I’m thinking of trading in my V-Moda Crossfade 2’s plus...

2018-06-22: My wife and I are going to see “In the...

2018-06-22: The Last of the Tiger Parents is a lovely article...

2018-06-22: I found the article published last week that links to...

2018-06-21: Koko the Gorilla, Who Used Sign Language and Befriended Mr. Rogers, Dies at 46 Koko the Gorilla was a subject of fascination for me...

2018-06-21: The whole family went to the optician tonight to pick...

2018-06-21: To my surprise, and somewhat to my dismay, I have...

2018-06-19: General Electric Dropped from Dow It’s the end of an era. General Electric, the last...

2018-06-19: Apple Didn't Kill Appkit... This article, quite rightly, made me feel bad about not...

2018-06-19: I have been wrestling all day with an Access query...

2018-06-19: Apple’s “Embracing Algorithms” presentation from WWDC 2018 inspired me to...

2018-06-18: I’m wondering, as one of my domain names is set...

2018-06-18: My work goal for the week is to build a...

2018-06-17: My app sales went way up this weekend, and I...

2018-06-17: Happy Father’s Day to all the dads out there. 😀...

2018-06-15: Today is a good day for me to catch up...

2018-06-13: Apple gave me a free, full replacement for my 11-month-old...

2018-06-12: Learning the Core Data Framework Lately I have taken it upon myself to finally teach...

2018-06-12: Apple hardware woes As much as I love Apple hardware, I’ve got a...

2018-06-11: Blog post: A Hardware Keyboard Shortcuts Tip for Drafts 5...

2018-06-11: I’m not sure what to make of anything in the...

2018-06-09: I’ve been sick in bed with a cold most of...

2018-06-07: Today was a great day. My daughter had a school...

2018-06-07: I finally figured out how to point micro.mjdescy.me to mjdescy.micro.blog....

2018-06-06: Blog post: What would make me upgrade my Series 1...

2018-06-06: Edit for iOS Edit for iOS is the second ultra-simple text editor for...

2018-06-06: I wrote a semantic version number struct in Swift 4.1...

2018-06-06: It looks like my career path is taking a slight...

2018-06-05: MacBook Pro 2013 Forever? Reviewing macOS 10.14 Mojave System Requirements makes me think I...

2018-06-05: I thought I understood the delegate pattern many years ago,...

2018-06-04: The transformational Siri enhancements developers and pundits were hungry for...

2018-06-04: If Microsoft wanted to scare everybody in the developer community,...

2018-06-04: Microsoft bought GitHub just in time for WWDC to bury...

2018-06-03: I love this article about iOS app architecture: Cocoa Touch...

2018-06-03: The drop shadows on all the WWDC promotional images and...

2018-06-02: I am digging my old, blue, knockoff Apple Watch Sport...

2018-06-02: It’s a muggy day in New Jersey, which is a...

2018-06-01: My wife and I are way back in the auditorium,...

2018-05-31: SwiftoDo 2.13.0 is now available in the App Store. New...

2018-05-31: I finally “retired” my 9-year-old AeroPress today, in favor of...

2018-05-31: It’s silly, but I am a little disappointed that AirPlay...

2018-05-31: I’m finalizing another minor version update to SwiftoDo this week,...

2018-05-30: Here is a wrapper class to hide implementation details in...

2018-05-30: This VBA class helps you work with temporary tables in...

2018-05-30: I decided to make use of GitHub Gists again. My...

2018-05-30: This New York Times article comfirms some of my suspicions...

2018-05-28: 🎙 I am a sucker for an Upgrade draft episode:...

2018-05-27: All weekends should be 3 days long…if not 5! 😀...

2018-05-27: Yesterday was a lot of fun. My family enjoyed great...

2018-05-25: I unfollowed about 275 accounts on Twitter this afternoon. My...

2018-05-25: I did not expect the Red Sox to designate Hanley...

2018-05-25: SwiftoDo 2.12.0 is now available in the App Store. New...

2018-05-24: It looks like Essential is going away Android Creator Puts Essential Up for Sale, Cancels Next Phone...

2018-05-24: 📺 I’m enjoying the “remix” version of “Arrested Development” season...

2018-05-23: I was so busy today that I forgot to blog!...

2018-05-22: I’m pretty proud of my Ulysses library setup—at least the...

2018-05-22: 🎵 First listen: Mean Girls (Original Broadway Cast) Mean Girls (Original Broadway Cast) is up for the Tony...

2018-05-22: 🎧 Headphones review: Sony MDR-1AM2/B.

2018-05-21: I used my iPad Pro and Pencil to teach my...

2018-05-21: I just submitted SwiftoDo 2.12.0 to the App Store. Hopefully...

2018-05-21: So much to do today, I don’t even know where...

2018-05-20: I took a new pair of headphones for a spin...

2018-05-20: Blog post: “Recess” and “Good Bones”, or selling the world...

2018-05-18: I’m still testing and fixing things in my dev build...

2018-05-18: 🎵 Carry On On this bad and sad news day, remember: If you’re...

2018-05-18: 🎵 Frozen: The Broadway Musical Listening to the cast recording of “Frozen: The Broadway Musical”...

2018-05-18: While I think I want a Nintendo Switch, I’m trying...

2018-05-17: Blog post: The calm before the WWDC storm

2018-05-17: Google’s attractive but less information dense redesign of Google News...

2018-05-17: Google's music and video streaming strategy is a mess Engadget has it right. I have no idea what Google...

2018-05-17: My brain’s boot-up time is taking longer than usual today....

2018-05-15: The cast of Solo certainly is appealing, even if the...

2018-05-15: SwiftoDo 2.12.0 was looking pretty dire last night, but is...

2018-05-15: Work has been heating up for me lately, which is...

2018-05-15: Am I late to the game with using semaphores, or...

2018-05-15: I’m loving the second season of “Westworld” so far. I...

2018-05-14: I have been testing what I thought would be SwiftoDo’s...

2018-05-13: Today was a great Mother’s Day. Probably the best I...

2018-05-11: From Spotify to Indie and Beyond: A Top Dev Interview With John Sundell I enjoyed this interview with Swift expert, blogger, and podcaster...

2018-05-11: 🎵 Frightened Rabbit singer commits suicide 😥 (My original title was just an expletive.) Body confirmed as...

2018-05-10: Pure Gold from Pinboard's FAQ I came across this tonight, as I was perusing Pinboard’s...

2018-05-10: I decided to install some iOS games with MFi controller...

2018-05-10: I discovered this great primer on the New York Times...

2018-05-09: I am finding new people to follow every day or...

2018-05-09: The Best Trackballs according to Wirecutter Wirecutter updated its trackballs review today. Their recommendations are basically...

2018-05-09: Improving Dropbox-related error messages in SwiftoDo I’ve done a lot of work rewriting the Dropbox code...

2018-05-08: 🎵 Okkervil River's back catalog Listening to Okkervil River’s new album, In the Rainbow Rain,...

2018-05-08: Trying to get back into Pinboard, or, maybe I am over-complicating things I am trying to get back into Pinboard, the reliable...

2018-05-08: Micro Monday: Follow @matigo. He’s a lot like me, but...

2018-05-07: Robocalls Flooding Your Cellphone? Here’s How to Stop Them This article inspired me to install Hiya on my iPhone...

2018-05-06: Google Plus still exists. Why? I haven’t thought about this in a long time, but...

2018-05-06: I’m making 12-bean soup today, in an effort to get...

2018-05-04: My 300th post on Micro.blog According to my Account page, this is my 300th post...

2018-05-04: Google News is getting more video Google News is getting a revamp with more video and...

2018-05-04: 🎵 Groundhog Day the Musical Groundhog Day is my second favorite Broadway musical of last...

2018-05-04: Listening to Podcasts without Voice Boost I am so accustomed to listening to Podcasts with Overcast’s...

2018-05-03: The 2017 Panic Report The annual Panic Report is always worth a read. I...

2018-05-03: Note to past self: Remind me again why you decided...

2018-05-02: I didn’t know about this action to post directly from...

2018-05-02: Two of the best platformers I've played on iOS are getting their due today from Apple Today, Apple’s US App Store is highlighting two great games...

2018-05-02: Remote login Inception At work, our clients are far more interested in information...

2018-05-01: Who cares about Apple earnings reports? Do Windows fans care about Microsoft’s earnings? Do Android fans...

2018-05-01: 📚 Ready Player One, by Ernest Cline Earlier this year, I completed reading Ready Player One by...

2018-05-01: The best part of working from home is the ability...

2018-05-01: I quit my iPhone for a basic Nokia and it was hard but worth it This article on Quartz about limiting smartphone use is both...

2018-04-30: Blog post: Premature Optimization

2018-04-30: Introducing The New Yorker Crossword Puzzle The New Yorker just launched a crossword puzzle. Most of...

2018-04-30: Prolific Apple supply chain analyst Ming-Chi Kuo departs KGI Securities, likely to focus on companies other than Apple Kuo’s departure comes hot off the heels of Apple’s recent...

2018-04-29: Blog post: My slide into audiophile territory, Part 3

2018-04-29: Om Malik's Shinola Canfield headphone review Om Malik wrote a thoughtful review of a rather high...

2018-04-28: I started using the Activity Digital face today. I never...

2018-04-27: Blog post: SwiftoDo Development Notes, April 2018

2018-04-27: I miss Caesar salad It seems to me that massive outbreaks of food borne...

2018-04-27: 🎬 Batman Ninja is easily one of the weirdest movies...

2018-04-27: 📚 How We Got To Now I recently finished reading Steen Johnson’s How We Got to...

2018-04-27: Finland Has Second Thoughts About Giving Free Money to Jobless People Finland is letting its yearlong experiment with Universal Basic Income...

2018-04-26: Amazon is increasing its Prime membership fee Amazon is increasing the price of Prime membership: Amazon also...

2018-04-26: I would pay good money to stream “Avengers: Infinity War”...

2018-04-26: Mac apps are harder than iOS apps I agree with Matt Ronge’s article “Mac apps are harder...

2018-04-26: 1Blocker X I picked up 1Blocker X based on this review from...

2018-04-26: I’m doing a type of work I haven’t done in...

2018-04-24: This is my life now.

2018-04-24: I got to be reminded today just how long VBA...

2018-04-23: AirPods batteries drain much faster on phone calls I thought my AirPods batteries were already aging out of...

2018-04-22: 🎧 I had a lot of fun testing out the...

2018-04-20: I’m eagerly awaiting my new V-Moda Crossfade 2’s to be...

2018-04-19: 🎵 Frank Turner is—all at once—literate, angry, cynical, hurt, sad,...

2018-04-19: I am coding VBA and ripping CDs like it’s the...

2018-04-18: Git Tower vs. Atlassian SourceTree I am enjoying using Tower over Atlassian SourceTree. SourceTree has...

2018-04-17: Coding on my late 2013 15” MacBook Pro while watching...

2018-04-16: 🎵 Taking a trip down memory lane with Guster’s Keep...

2018-04-16: I’m starting to write the import routine I should have...

2018-04-16: This BeoPlay M3 speaker is a better fit in my...

2018-04-15: I’m feeling pumped for work tomorrow, which is…12 hours too...

2018-04-15: 📚 At long last, I have finished reading Team of...

2018-04-13: I am grateful that the grounds crew I hired cleaned...

2018-04-13: I must be perverse or something, but one of my...

2018-04-12: I excitedly signed up for the Ulysses 13 beta today....

2018-04-12: I deactivated by Facebook account today. I can’t muster up...

2018-04-12: I’m trying to catch up to current Red Sox games...

2018-04-11: Somehow my simple feature update in my app ballooned to...

2018-04-11: The spring cleanup landscaping quotes I got this week have...

2018-04-10: 🎵 “Space Gun” by Guided by Voices sounds just as...

2018-04-10: My current background task, while I work, is secure erasing...

2018-04-09: Sometimes you can program on your hobby projects after work,...

2018-04-09: 🎵 I’m really digging Bleachers’ “Gone Now” right now. I...

2018-04-09: I’m getting back in the swing of things at work...

2018-04-09: SwiftoDo 2.11.2 is now available in the App Store. No...

2018-04-08: Today is a rebuilding day after 2 days in NYC....

2018-04-04: I was not happy to learn today that OPPO Digital...

2018-04-03: It may be too soon to tell, but I’m afraid...

2018-04-03: 🎵 I re-listened to The Decemberists’ I’ll Be Your Girl...

2018-04-03: Did you know you can filter Excel spreadsheet columns by...

2018-04-01: Someone just tried to hack into my Apple account. Scary!...

2018-04-01: Our plans today include Easter egg dying and a Passover...

2018-03-31: We’re going to Six Flags Great Adventure today on the...

2018-03-30: My Mac came back from the stalled OS update, but...

2018-03-30: SwiftoDo 2.11.1 is now available in the App Store. It...

2018-03-30: Once again, a macOS point update has stalled on my...

2018-03-29: Hot take: Swift 4.1 is .1 better than Swift 4....

2018-03-29: It’s a big Apple software update day today! iOS 11.3...

2018-03-29: There’s nothing quite like learning new T-SQL commands. I’m learning...

2018-03-27: I just signed up for the Git Tower Version 2...

2018-03-27: I am fixing more bugs in my iOS app this...

2018-03-27: Presuming I trade in my iPad Air 2, the new...

2018-03-26: Do any Micro Bloggers host their own RSS feed reader...

2018-03-25: 🎵 Max Richter's "Sleep" I am unreasonably excited to learn about Max Richter’s 8...

2018-03-24: I’m not so good at Micro Monday recommendations for whatever...

2018-03-24: 🎭 Last night my wife and I saw “Motown: The...

2018-03-23: SwiftoDo 2.11.0 is now available in the App Store. It...

2018-03-22: 🎙 I missed Om Malik’s spot-on take on Facebook from...

2018-03-21: The main reason that I still have my Facebook account...

2018-03-20: 🎬 Rewatching “The Last Jedi” I am enjoying “The Last Jedi” a lot more on...

2018-03-19: 🎵 I’m trying to form an opinion of The Decemberists’...

2018-03-19: 🎙 “The Menu Bar” is a surprisingly good podcast. Episode...

2018-03-17: SwiftoDo 2.10.1 is now available in the App Store. It...

2018-03-16: I kicked my Twitter addiction this year, but how do...

2018-03-16: SwiftoDo 2.10.0 is now available in the App Store. It...

2018-03-15: The Nest temperature sensor I wanted a remote temperature sensor for my Nest six...

2018-03-15: Correction: Excel is making me hurt today.

2018-03-15: I am making Excel hurt today.

2018-03-14: 📽️ Justice League 📽️ I saw “Justice League” last night and really enjoyed...

2018-03-14: Raspberry Pi’s new model is an unexpected Pi Day treat....

2018-03-14: Happy Pi Day, everyone! I told my daughter to tell...

2018-03-14: Stephen Hawking’s death was the first notable death since 2009...

2018-03-13: I feel like hardly any apps use the iOS 11...

2018-03-13: The third nor’easter in three weeks has screwed up our...

2018-03-12: Apple buying Texture Apple buying Texture is interesting and unexpected to me. I...

2018-03-12: I realized this morning that what I was coding last...

2018-03-11: My son has figured out how to turn on the...

2018-03-11: My wife let me sleep in today. 🙏😀👍❤️

2018-03-10: Blog post: My slide into audiophile territory, Part 2—What does...

2018-03-09: 🎵 I have become a huge Lana Del Rey fan...

2018-03-08: Blog post: SwiftoDo Development Notes, March 2018

2018-03-08: Based on the MacBook Pro keyboard-related gripes of Daniel Jalkut...

2018-03-08: 🎵 “If I had my time again” is my favorite...

2018-03-08: SwiftoDo 2.9.2 is now available in the App Store. It...

2018-03-07: Thundersnow!

2018-03-07: Judging by the nearly mashed-up news headlines, I think that...

2018-03-06: Swift, multi-threading, closures, callbacks, and UI-blocking alert controllers are colliding...

2018-03-05: Google Voice’s voicemail transcriptions can be chilling sometimes.

2018-03-05: I have to create dozens of Active Directory user accounts...

2018-03-04: My daughter has trouble falling asleep. This past week she...

2018-03-03: Hi, @orionp. I heard your interview on The Omni Show....

2018-03-02: We all survived the six hour blackout tonight. It was...

2018-03-01: I actually solved a user’s problem with my iOS app...

2018-02-28: SwiftoDo 2.9.1 is now available in the App Store. It...

2018-02-28: This is the best explanation I’ve found for why Excel...

2018-02-27: The light-to-dark progression in my app screenshots is oddly satisfying...

2018-02-27: This article about “Jane Walker” scotch is hilarious. As ham-handed...

2018-02-27: My daughter is far more excited than is absolutely necessary...

2018-02-26: If I had my gumption, I would convert SwiftoDo to...

2018-02-26: SwiftoDo 2.9.0 is now available in the App Store. It...

2018-02-25: Here we go again!

2018-02-25: Dear Apple: I do not want to upload 10 screenshots....

2018-02-25: I finally got my app to crash tonight…and that’s actually...

2018-02-24: Saturday has become my day to eat way too much...

2018-02-23: Today I am grateful for Spring Training and the return...

2018-02-23: SwiftoDo 2.8.1 is now available in the App Store. It...

2018-02-22: I would never replace my AirPods with the new ones...

2018-02-22: Alto’s Odyssey has, predictably, lowered my productivity the past two...

2018-02-21: I learned of a service that makes RSS feeds out...

2018-02-21: The weather was unusually warm today. I spent some of...

2018-02-21: Current mood.

2018-02-20: I’m coding a nice new feature for SwiftoDo tonight. Hopefully...

2018-02-19: 🚀 I finally installed Rocket on my Mac. It’s a...

2018-02-19: 🎙 This week’s episode had me Googling for ‘longest episode...

2018-02-19: Blog post: A/B/C testing: “August and Everything After”, in 24-bit,...

2018-02-17: 🎵 If you like The Weakerthans as much as I...

2018-02-17: We had an enormous house party today. It was a...

2018-02-16: 🎬 I saw “Thor: Ragnarok” today and thoroughly enjoyed it....

2018-02-16: Another SwiftoDo update will come at the end of next...

2018-02-16: SwiftoDo 2.8.0 is now available in the App Store. It...

2018-02-15: I am listening to music from my MacBook Pro today,...

2018-02-15: Adding my Nest thermostat to HomeKit via HomeBridge has made...

2018-02-14: I downloaded Visual Studio Code on my Windows work machine...

2018-02-14: My wife baked a delicious Valentine’s Day treat. ❤️😄

2018-02-14: Blog post: My Slide into Audiophile Territory, Part 1

2018-02-13: Tonight I set up HomeBridge on an otherwise unused Raspberry...

2018-02-13: If Apple really is slowing down and fixing bugs, rather...

2018-02-12: I’m coding a user-requested feature this evening. I started really...

2018-02-12: I may be helping out my employer with podcasting in...

2018-02-12: 🎙 It’s Monday morning, so I am listening to “This...

2018-02-12: I just pre-ordered Alto’s Odyssey even though I think preordering...

2018-02-11: I don’t watch the Winter Olympics. It is not for...

2018-02-11: My wife, daughter, and I enjoyed the Purim-related children’s activities...

2018-02-10: I’m thinking about writing a series of blog posts about...

2018-02-10: Looking forward to seeing Roger’s & Hammerstein’s “Cinderella” soon. I...

2018-02-09: Blog post*: Strategies to increase diversity on Micro.blog *(repost because...

2018-02-09: SwiftoDo 2.7.2 is now available in the App Store. It...

2018-02-09: Replacing “Keyboard-“ with the keyboard emoji (⌨️) solves a minor...

2018-02-09: Blog post: SwiftoDo Developer Notes, February 2018

2018-02-08: I have finally switched over from Drafts 4 to Drafts...

2018-02-08: My wife inspired me to cook apple & sweet potato...

2018-02-08: I’m on hour 7 of writing data database loading routines....

2018-02-08: 🎵 In high school and college, I used to measure...

2018-02-07: UITableView moveRow(at: IndexPath, to: IndexPath) works differently when tableView.dragInteractionEnabled =...

2018-02-07: 🎤 I have fallen 15 episodes behind in my “Security...

2018-02-06: After reading all the reviews, (like this one) I really...

2018-02-06: Today at work I thought: “I wish I was better...

2018-02-06: On my lunch break I submitted a new build of...

2018-02-06: Work today is more about juggling priorities than anything else:...

2018-02-05: I have been enjoying the Roughly app’s complication (on the...

2018-02-05: Fact: Decaf coffee does not count as real coffee!

2018-02-05: Goal #1 for the week: Reduce coffee consumption to one...

2018-02-04: 🏈 My Super Bowl menu: sirloin steak, caramelized onions, garden...

2018-02-04: 🏈 I am excited about the Super Bowl but I...

2018-02-03: Ain’t Misbehavin’ at NJPAC was absolutely wonderful tonight. The performers...

2018-02-03: I’m not sure what the biggest headache was for me...

2018-02-02: I realized recently that Google’s killing of Google Reader made...

2018-02-02: SwiftoDo 2.7.1 is now available in the App Store. It...

2018-02-02: Based on my podcast listening for the week, I’ve concluded...

2018-02-01: I’ve got a couple releases lined up for my iOS...

2018-02-01: I’m thoroughly enjoying Matt Birchler’s “HomePod Testing” playlist on Apple...

2018-01-31: I spent my evening figuring out how to transfer an...

2018-01-31: The program I wrote yesterday has been running, with no...

2018-01-30: It looks like I will be working overtime this week....

2018-01-30: I’m coding something new for work today, mostly because ACL...

2018-01-29: Every font on all my devices somehow looks different to...

2018-01-29: Today was unexpectedly full of proposal work for me. I...

2018-01-28: The New York Times crossword puzzle app and, of course,...

2018-01-28: I really liked this back-to-basics post by John Sundell about...

2018-01-27: SwiftoDo 2.7.0 is now available in the App Store. It...

2018-01-27: 60° F and 20 MPH winds have made it both...

2018-01-26: I submitted SwiftoDo 2.7.0 to the App Store earlier today,...

2018-01-26: I am too busy coding tonight to order a HomePod....

2018-01-26: I did some complicated sampling today. ACL’s new APPEND command...

2018-01-25: I diagnosed and fixed a memory leak in my iOS...

2018-01-25: 📚 I resumed reading Team of Rivals: The Political Genius...

2018-01-25: I’m back to Access database work today. It looks like...

2018-01-24: I’m heading home after two good, productive, and ultimately exhausting...

2018-01-24: We had a nice team dinner at Aldo’s in Baltimore...

2018-01-23: I was not thrilled that today’s New York Times mini...

2018-01-23: People on Reddit are bitching tonight about Apple’s “bug fixes...

2018-01-23: I’m heading out for a team dinner. Maybe I should...

2018-01-23: Oh, thank goodness for ☕️. I’ve got 15 minutes to...

2018-01-22: Baltimore’s Inner Harbor is nice. I’m glad I recognize the...

2018-01-22: I’m on my first Amtrak ride in about five years....

2018-01-22: I’m all packed for my business trip to training in...

2018-01-21: We had a fun weekend, full of seeing actual people,...

2018-01-21: Am I the only one who kept thinking “Jake Jortles”*...

2018-01-21: Cleaning the house for a 2-hour play date is very...

2018-01-20: I drew and colored this under the expert tutelage of...

2018-01-20: This afternoon’s docket for my family includes lunch with the...

2018-01-20: Is it awful that I kind of want a HomePod?...

2018-01-19: I made another change to SwiftoDo to help a user...

2018-01-19: Good news! I can hear as well as I ought...

2018-01-19: For some reason I am really nervous about my ENT...

2018-01-19: I brought my daughter out to the school bus today,...

2018-01-18: I pulled a bunch of samples in ACL today for...

2018-01-18: Unpopular opinion: Calendars 5 is better than Fantastical. I have...

2018-01-17: I’m adding some very basic URL handling support to SwiftoDo...

2018-01-17: SwiftoDo 2.6.3 is now available in the App Store 📱....

2018-01-16: Blog post: Eye round roast recipe

2018-01-16: I resubmitted SwiftoDo 2.6.3 to the App Store after several...

2018-01-16: Slate pushed a redesign today. I used to love Slate,...

2018-01-15: Blog post: Chicken sausage and escarole soup recipe

2018-01-15: My wife’s and daughter’s strawberry swirl mini muffins turned out...

2018-01-15: It’s a speed run in our kitchen tonight. My wife...

2018-01-15: Micro Monday: The “🙌 likes” that @eli shares are a...

2018-01-15: It’s a quiet workday. I am coding and debugging in...

2018-01-14: We had a good friend over for dinner tonight, which...

2018-01-14: This eye round roast came out magnificently, too. Am I...

2018-01-14: My chicken sausage escarole soup came out so delicious that...

2018-01-13: What a clinic the Patriots ran against the Titans tonight....

2018-01-13: The Crayola Experience was…OK, I guess. My daughter said she...

2018-01-13: It’s a road trip day for me and my family....

2018-01-12: In my 20s I only drank Manhattans straight up. Now,...

2018-01-12: Every few days I have to talk myself out of...

2018-01-12: The budget I was working on is complete, and soup...

2018-01-11: I think it is really cool how many people are...

2018-01-11: I feel like I’ve been editing and formatting this Excel...

2018-01-11: When I woke up today, the TestFlight version of the...

2018-01-10: I submitted a new SwiftoDo build to the App Store...

2018-01-10: The performance enhancements I coded for SwiftoDo this week required...

2018-01-09: Ready Player One I just finished Ready Player One by Ernest Cline 📚...

2018-01-09: The dining room is looking better now, too. I can’t...

2018-01-09: Blog post: Plaintext Productivity: Still productive after all these years,...

2018-01-08: For Micro Monday, I want to recommend @gio. I love...

2018-01-08: I posted some photos I took in my son’s room....

2018-01-08: I am righting the ship, compared to this morning. I...

2018-01-08: I am getting that sinking feeling again that I have...

2018-01-07: I am lazily cooking salsa chicken thighs for either lunch...

2018-01-06: Tonight I made my first commit to SwiftoDo since mid-December....

2018-01-06: My wife and I took my 5 year old daughter...

2018-01-06: I don’t even wish I was actually this good at...

2018-01-05: My prediction for “The Good Place” series finale (which hopefully...

2018-01-05: Here are my top three divergent punctuation preferences, compared to...

2018-01-05: It happened slowly, but preferred music playback device size and...

2018-01-04: My wife and I are really enjoying “The Great British...

2018-01-04: Dear Apple Music: Just because I listened to Sixpence Non...

2018-01-04: So far the snowfall hasn’t been so bad—only a few...

2018-01-04: Blog post: Picking a great writing font. Do you like...

2018-01-03: I hope I set up mirroring to GitHub correctly. It...

2018-01-03: We are bracing for a blizzard tonight, which is expected...

2018-01-03: It looks like I will be doing some C# coding...

2018-01-02: I like TweetBot a lot more than I like Twitter....

2018-01-02: It must be January 2, because I just created a...

2018-01-02: It’s back to work for me today, and I a...

2018-01-01: Blog post: Things I wish I could stop doing, but...

2018-01-01: I cooked a New Years Day feast for my family...

2018-01-01: Reading people’s New Years Day posts has been both electrifying...

2017-12-31: We are at my neighbors’ house for a simulated 7:30...

2017-12-31: My daughter’s cookie decorating skills are advancing! I’m so proud...

2017-12-30: Blog post: Top posts of 2017, and some year-end thoughts...

2017-12-30: I don’t love how en-dashes (–) and em-dashes (—) look...

2017-12-30: It was a really close game!

2017-12-29: I’m demoting TweetBot to page 3 of Spingboard. I’m not...

2017-12-28: This article is the best thing I’ve ever read about...

2017-12-28: “Ready Player One” looks promising. I’m one chapter in, and...

2017-12-28: The 2017 news cycle has worn me out. I am...

2017-12-28: I am vacillating between being lazy and productive today. It...

2017-12-27: I am finally seeing “The Last Jedi” tonight. Hope it...

2017-12-27: After an eventful trip to see family, we are back...

2017-12-25: And when they say that all is lost All is...

2017-12-25: Merry Christmas everyone!

2017-12-24: We are heading off to see family for Christmas today....

2017-12-23: I made banana bread, too.

2017-12-23: I baked Snickerdoodles for the family today. They are really,...

2017-12-23: I bought Castro 2 this week because I like the...

2017-12-22: I made a batch of Christmas cookies tonight with my...

2017-12-22: A long lunch with the family was a great way...

2017-12-22: So much of all programming, and really all work in...

2017-12-22: I am up too late. What exactly is happening right...

2017-12-21: According to Dark Sky, a Christmas morning snowstorm may interfere...

2017-12-21: I’m relieved to have finished all my billable work for...

2017-12-21: I wonder how many people still have to use VBA...

2017-12-20: Blog post: Micro Blog mjdescy.me/2017/12/2…

2017-12-20: I spent some time this evening starting to code something...

2017-12-20: Twitter is abuzz about UIKit, perhaps, going to the Mac...

2017-12-19: It’s the last work week of the year, and the...

2017-12-19: I’m happy to join the micro.blog community today!