Pinboard (mkalmes)
https://pinboard.in/u:mkalmes/public/
recent bookmarks from mkalmesHow to Have a Recovery Day With the Apple Watch – Shawn Blanc2019-11-27T21:10:55+00:00
https://shawnblanc.net/2019/11/how-to-have-a-recovery-day-with-the-apple-watch/
mkalmestip applewatchhttps://pinboard.in/u:mkalmes/b:3b51294cd767/Tip: Gathering test coverage in Xcode2019-10-02T20:22:59+00:00
https://www.swiftbysundell.com/tips/gathering-test-coverage-in-xcode
mkalmestip Xcodehttps://pinboard.in/u:mkalmes/b:82900440f669/Faster Xcode Rename Refactoring2019-10-02T17:43:52+00:00
https://mjtsai.com/blog/2019/09/16/faster-xcode-rename-refactoring/
mkalmestip Xcodehttps://pinboard.in/u:mkalmes/b:23f8d8fdbbe3/The magic of the Command key ↦2019-09-13T13:33:36+00:00
https://www.macworld.com/article/3433898/how-to-open-items-in-the-enclosing-folder-directly-from-a-spotlight-search-in-macos.html
mkalmestip applehttps://pinboard.in/u:mkalmes/b:6b3f82516348/Preparing a code base for WWDC2019-05-28T20:15:56+00:00
https://www.wwdcbysundell.com/2019/preparing-a-code-base
mkalmesadvisory development wwdc tiphttps://pinboard.in/u:mkalmes/b:1ba6b51d8f68/Curly Quotes2019-05-28T18:17:42+00:00
http://dancounsell.com/2019/05/25/curly-quotes.html
mkalmestip keyboard productivity macOShttps://pinboard.in/u:mkalmes/b:4bd7e98c07c2/inessential: Elementary Swift: Catching the Actual Error2019-05-06T17:35:55+00:00
http://inessential.com/2019/05/05/elementary_swift_catching_the_actual_err
mkalmesswift developer tiphttps://pinboard.in/u:mkalmes/b:0835c7ece915/Comparing Version Strings2019-05-06T17:04:34+00:00
https://useyourloaf.com/blog/comparing-version-strings/
mkalmesdevelopment tip ioshttps://pinboard.in/u:mkalmes/b:a7f5f89a702d/Making a List, Bolding It Twice2019-05-05T10:58:08+00:00
https://allenpike.com/2019/making-a-list-bold
mkalmestip writinghttps://pinboard.in/u:mkalmes/b:2075d226c48f/More Undiscoverable Gestures2019-03-27T06:43:41+00:00
https://mjtsai.com/blog/2019/03/21/more-undiscoverable-gestures/
mkalmesmacOS ios tiphttps://pinboard.in/u:mkalmes/b:b5e537e4d708/1Password On Your Wrist: How to use 1Password for Apple Watch2018-08-21T19:39:54+00:00
https://thesweetsetup.com/1password-apple-watch/
mkalmessecurity tool tiphttps://pinboard.in/u:mkalmes/b:3e047f44248f/Snapshot Testing on iOS2018-07-24T11:21:59+00:00
https://ashfurrow.com/blog/snapshot-testing-on-ios/
mkalmesios development tip tddhttps://pinboard.in/u:mkalmes/b:a9a701b9b4ef/Shawn Blanc's Detailed Ulysses Setup — The Sweet Setup2018-06-19T19:13:09+00:00
https://thesweetsetup.com/shawn-blanc-ulysses-setup/
mkalmesulysses productivity tiphttps://pinboard.in/https://pinboard.in/u:mkalmes/b:973b8bc537de/Trying Today at Apple’s new app prototyping with Keynote session2018-06-17T17:19:01+00:00
https://9to5mac.com/2018/06/15/today-at-apple-prototyping-keynote-session/
mkalmestip design ioshttps://pinboard.in/u:mkalmes/b:260661e980f7/Itamar Turner-Trauring on Twitter: "Example 🙁"Ported server setup from EC2 to Kubernetes." 😀"We ran our production system on snowflake EC2 VMs. I recognized this as a problem, learned K8s, and ported the setup. This allowed switch to Continuous Depl2018-06-17T08:44:01+00:00
https://mobile.twitter.com/itamarst/status/993820867670003712
mkalmestip cvhttps://pinboard.in/u:mkalmes/b:0fddb5e159f7/Quick Entry & Inbox Settings in OmniFocus2018-05-27T08:08:14+00:00
https://www.usingomnifocus.com/2016/10/quick-entry-inbox-settings-for-os-x/
mkalmesomnifocus tiphttps://pinboard.in/u:mkalmes/b:02d225e8264e/The “Catch Up” Perspective2018-05-10T17:59:40+00:00
https://www.usingomnifocus.com/2018/03/the-catch-up-perspective/
mkalmesomnifocus tiphttps://pinboard.in/u:mkalmes/b:34c30a0600c6/Multiple Cursors in Xcode2018-04-30T07:33:03+00:00
https://mjtsai.com/blog/2018/04/29/multiple-cursors-in-xcode/
mkalmesXcode tiphttps://pinboard.in/u:mkalmes/b:52a71570f777/iPad Diaries: ‘Type to Siri’ as a Smart Command Line2018-04-16T06:06:38+00:00
https://www.macstories.net/ios/ipad-diaries-type-to-siri-as-a-smart-command-line/
mkalmessiri ipad tip sirikithttps://pinboard.in/u:mkalmes/b:b0ee14f14bbf/11 Tips for Working on the iPad2018-04-15T19:59:27+00:00
https://www.macstories.net/ios/11-tips-for-working-on-the-ipad/
mkalmestip ipadhttps://pinboard.in/u:mkalmes/b:3bfc356bb59c/How to keep an offline backup of your iCloud Photo library2018-03-15T19:04:01+00:00
https://thesweetsetup.com/keep-offline-backup-icloud-photo-library/
mkalmestip photography photos.apphttps://pinboard.in/u:mkalmes/b:f55de9014e21/How to convert a message into a checklist in Apple Notes2018-03-09T17:58:52+00:00
https://thesweetsetup.com/convert-message-checklist-apple-notes/
mkalmesios tiphttps://pinboard.in/u:mkalmes/b:091138d79d24/How do you measure a blog's success?2018-02-21T06:58:19+00:00
https://jvns.ca/blog/2018/02/20/measuring-blog-success/
mkalmesblog tiphttps://pinboard.in/u:mkalmes/b:ed6741d8c9b0/Keynote’s awesome Outline Mode – Dave DeLong2018-02-15T08:55:38+00:00
https://davedelong.com/blog/2017/11/01/keynotes-awesome-outline-mode/
mkalmeskeynote software tiphttps://pinboard.in/https://pinboard.in/u:mkalmes/b:45f424041924/Autocompleting UIColors from the Xcode Asset Library – kristina.io2017-12-11T10:09:48+00:00
https://kristina.io/autocompleting-uicolors-from-the-xcode-asset-library/
mkalmesdevelopment ios tiphttps://pinboard.in/u:mkalmes/b:959d38fc26d0/Tuning Up Your iPhone for the Holidays2017-12-11T10:07:42+00:00
http://www.macdrifter.com/2017/12/tuning-up-your-iphone-for-the-holidays.html
mkalmestip ioshttps://pinboard.in/u:mkalmes/b:e9518b9e5f87/RubyConf 2017: Git Driven Refactoring by Ashley Ellis Pierce2017-12-07T22:05:41+00:00
https://www.youtube.com/watch?v=3OgbQOsW61Y
mkalmesprogramming tip architecture git rubyhttps://pinboard.in/u:mkalmes/b:64106291892e/Safari Tab Search on the Mac2017-12-05T13:22:07+00:00
http://www.macdrifter.com/2017/12/safari-tab-search-on-the-mac.html
mkalmes Hit Shift-⌘-\ to enter the Safari "Show all tabs" mode. From there it's just a simple ⌘-F to search the open tabs.]]>tip productivity macOShttps://pinboard.in/u:mkalmes/b:ab2d4b6c8301/Ten Safari Long-Press Shortcuts2017-10-13T17:36:41+00:00
https://mjtsai.com/blog/2017/10/12/ten-safari-long-press-shortcuts/
mkalmestip ios safarihttps://pinboard.in/u:mkalmes/b:74ab8c721ff2/Cédric Luthi on Twitter: "Useful Xcode breakpoint. When you dismiss a controller and you don’t hear the pop sound (or see the log), you probably have a retain cycle. https://t.co/uQlw7SiiZt"2017-10-09T07:00:40+00:00
https://mobile.twitter.com/0xced/status/900692839557992449
mkalmesXcode development tip debugginghttps://pinboard.in/https://pinboard.in/u:mkalmes/b:24474df295ac/watchOS 4: How to prevent audio apps from automatically launching2017-09-30T16:13:26+00:00
https://thesweetsetup.com/watchos-4-prevent-audio-apps-automatically-launching/
mkalmeswatchOS4 tiphttps://pinboard.in/u:mkalmes/b:ca08ad37d91e/Creating Swift Frameworks for iOS, watchOS, and tvOS via Carthage and CocoaPods2017-09-28T18:51:19+00:00
http://basememara.com/creating-cross-platform-swift-frameworks-ios-watchos-tvos-via-carthage-cocoapods/
mkalmesframework tip ioshttps://pinboard.in/u:mkalmes/b:c67ba3a75b79/Why I Failed at Blogging2017-09-25T05:33:43+00:00
https://think-lagom.blog/why-i-failed-at-blogging/
mkalmesblog microblog tiphttps://pinboard.in/u:mkalmes/b:6fb5c8144394/3 Essential Dashboards for Every Product2017-07-25T20:15:14+00:00
http://www.sachinrekhi.com/3-essential-dashboards-for-every-product
mkalmestip product tool developmenthttps://pinboard.in/u:mkalmes/b:f5893b9286ff/Caffeinate2017-07-25T18:59:27+00:00
http://leancrew.com/all-this/2017/07/caffeinate/
mkalmesmacOS tool tiphttps://pinboard.in/u:mkalmes/b:536fc1834ede/Jessica Hische - Productivity Quest: Ultra-Schedule2017-06-25T11:44:13+00:00
http://jessicahische.is/thinkingthoughtsonscheduling
mkalmescalendar tip schedulinghttps://pinboard.in/u:mkalmes/b:b0962c989d0c/No Assistant, No Problem: Using a Calendaring Service2017-06-25T11:20:22+00:00
https://katiefloyd.com/blog/no-assistant-no-problem-using-a-calendaring-service
mkalmestip calendarhttps://pinboard.in/u:mkalmes/b:b68744fc794a/7 ways to evaluate gems, and 1 crazy idea2017-06-17T17:46:10+00:00
https://www.saturnflyer.com/blog/7-ways-to-evaluate-gems-and-1-crazy-idea
mkalmesdevelopment tip rubyhttps://pinboard.in/u:mkalmes/b:3e9e4ec37d00/Simulating a second finger during drag2017-06-08T19:07:26+00:00
http://ericasadun.com/2017/06/07/simulating-a-second-finger-during-drag/
mkalmesXcode tiphttps://pinboard.in/u:mkalmes/b:4b9f2d7d4038/Quick Tip: Purge completed items from Reminders2017-04-24T16:33:27+00:00
https://sixcolors.com/post/2017/04/quick-tip-purge-completed-items-from-reminders/
mkalmesios software tiphttps://pinboard.in/u:mkalmes/b:a7bd4be3c515/Xcode Tricks: API Changes2017-03-31T13:32:44+00:00
http://ericasadun.com/2017/03/30/xcode-tricks-api-changes/
mkalmesXcode tiphttps://pinboard.in/u:mkalmes/b:30bb5b474287/Swift: When to use guard vs if2017-03-24T08:15:35+00:00
https://www.natashatherobot.com/swift-when-to-use-guard-vs-if/
mkalmesswift tiphttps://pinboard.in/u:mkalmes/b:78ac4ac61547/Swift Idioms — Erica Sadun2017-01-24T20:36:42+00:00
http://ericasadun.com/2017/01/24/swift-idioms/
mkalmesswift tiphttps://pinboard.in/u:mkalmes/b:e819ed100b61/Update Your Gems Early and Often2017-01-24T20:11:06+00:00
https://robots.thoughtbot.com/keep-your-gems-up-to-date
mkalmesdevelopment ruby tiphttps://pinboard.in/u:mkalmes/b:1244feaab5d7/Avoid Embarrassing Typos: Change El Capitan Look Up Preferences — Katie Floyd2017-01-22T19:34:34+00:00
https://katiefloyd.com/blog/avoid-embarrassing-typos-change-el-capitan-look-up-preferences
mkalmesmacOS tiphttps://pinboard.in/u:mkalmes/b:6ca8f9effc0a/[Untitled]2017-01-10T06:23:19+00:00
http://blog.bellebethcooper.com/2017-01-06.html
mkalmesamazon tiphttps://pinboard.in/u:mkalmes/b:cbed8b983598/Meditation for Beginners: 20 Practical Tips for Understanding the Mind : zen habits2016-12-31T11:39:20+00:00
https://zenhabits.net/meditation-guide/
mkalmestip mindfullness practice meditationhttps://pinboard.in/u:mkalmes/b:27d6914f50e1/Michael Tsai - Blog - Finder Keyboard Shortcut to Show Invisible Files2016-12-08T09:58:42+00:00
http://mjtsai.com/blog/2016/12/07/finder-keyboard-shortcut-to-show-invisible-files/
mkalmesmacOS tip productivityhttps://pinboard.in/https://pinboard.in/u:mkalmes/b:f18f646d8dbc/Hunting for great names in programming2016-09-21T16:06:16+00:00
https://m.signalvnoise.com/hunting-for-great-names-in-programming-16f624c8fc03#.8jwhv6hfb
mkalmesdevelopment tiphttps://pinboard.in/u:mkalmes/b:3ecc11923d20/Quick Tip: Temporarily hide iMessage stickers that obscure text2016-09-16T18:17:55+00:00
https://sixcolors.com/post/2016/09/quick-tip-temporarily-hide-imessage-stickers-that-obscure-text/
mkalmesstickers tiphttps://pinboard.in/u:mkalmes/b:6ea0d120a309/Xcode’s “Copy Qualified Symbol Name” Command2016-08-17T15:37:23+00:00
http://mjtsai.com/blog/2016/08/16/xcodes-copy-qualified-symbol-name-command/
mkalmes Edit > Copy Qualified Symbol Name]
Or: Cmd+Shift+Option+Ctrl+C
]]>Xcode tiphttps://pinboard.in/u:mkalmes/b:517a5c71fc84/Tips for being a better developer2016-08-03T18:32:38+00:00
http://martiancraft.com/blog/2016/08/better-developer/
mkalmestip developmenthttps://pinboard.in/u:mkalmes/b:bc7d2e70e4d7/SQLITE_ENABLE_SQLLOG2016-07-21T06:05:09+00:00
http://mjtsai.com/blog/2016/07/19/sqlite_enable_sqllog/
mkalmesdebugging tip sqlitehttps://pinboard.in/u:mkalmes/b:0af78007fdc8/A Guide to Better Slides for Public Speaking | http:///blog/guide-to-better-slides-for-public-speaking/2016-07-15T19:52:30+00:00
http://tobias.is
mkalmestip presentationhttps://pinboard.in/u:mkalmes/b:e6c830c22def/What is the Apple Watch good for?2016-06-06T14:13:27+00:00
http://martiancraft.com/blog/2016/04/apple-watch-good/
mkalmesdevelopment applewatch software tiphttps://pinboard.in/u:mkalmes/b:5a00d17e5589/How I Prepare a Talk2016-06-06T08:26:57+00:00
https://gwendolyn.io/preparing-a-talk/
mkalmespresentation tiphttps://pinboard.in/u:mkalmes/b:ea3ecced2c79/Learning to like design documents2016-06-05T04:54:12+00:00
http://jvns.ca/blog/2016/06/03/learning-to-like-design-documents/
mkalmessoftware tip developmenthttps://pinboard.in/u:mkalmes/b:7c67abb6bda5/The Clean Screen Habit2016-06-04T18:12:52+00:00
http://inessential.com/2016/06/03/the_clean_screen_habit
mkalmestip software developmenthttps://pinboard.in/u:mkalmes/b:5cb068e18ddd/Core Intuition’s 8 years and overselling WWDC2016-05-31T11:42:33+00:00
http://www.manton.org/2016/05/core-intuitions-8-years-and-overselling-wwdc.html
mkalmesapple wwdc tiphttps://pinboard.in/u:mkalmes/b:88a908e248e1/Unregistering NSNotificationCenter Observers in iOS 92016-05-31T10:20:09+00:00
http://useyourloaf.com/blog/unregistering-nsnotificationcenter-observers-in-ios-9/
mkalmestip development cocoahttps://pinboard.in/u:mkalmes/b:153db87a42d5/Managing Build Settings and Avoiding pbxproj Conflicts2016-04-30T06:46:07+00:00
http://pewpewthespells.com/blog/pbxproj_management.html
mkalmestip productivity Xcodehttps://pinboard.in/u:mkalmes/b:032e1d58e16d/Michael Tsai - Blog - Scrolling Tweetbot to the First Unread Tweet2016-04-14T07:18:06+00:00
http://mjtsai.com/blog/2016/04/13/scrolling-tweetbot-to-the-first-unread-tweet/
mkalmestweetbot software tiphttps://pinboard.in/https://pinboard.in/u:mkalmes/b:0e89c0f98dfc/How to Simulate Memory Pressure2016-04-04T10:47:43+00:00
http://mjtsai.com/blog/2016/04/02/how-to-simulate-memory-pressure/
mkalmesdevelopment tip osxhttps://pinboard.in/u:mkalmes/b:5aad0f9d4383/Michael Tsai - Blog - Use and Misuse of NSUserDefaults2016-03-13T15:36:07+00:00
http://mjtsai.com/blog/2016/02/22/use-and-misuse-of-nsuserdefaults/
mkalmes I used to use `-registerDefaults:` more, but now I mostly use a category method like:
>
> `- (id)mjtObjectForKey:(NSString *)key defaultValue:(id)defaultValue;`
>
> that returns `defaultValue` if `NSUserDefaults` returns `nil`. This is more convenient (one line of code) and makes it impossible to look up a key that has not been registered.]]>cocoa programming tiphttps://pinboard.in/https://pinboard.in/u:mkalmes/b:ffd078d97ff3/Hiding empty table view rows2016-03-13T15:28:16+00:00
http://useyourloaf.com/blog/hiding-empty-table-view-rows/
mkalmesios programming tiphttps://pinboard.in/https://pinboard.in/u:mkalmes/b:7417d53f3b70/iOS gestures you may not have known2016-02-24T14:10:14+00:00
https://sixcolors.com/post/2016/01/ios-gestures-you-may-not-have-known/
mkalmestip ioshttps://pinboard.in/u:mkalmes/b:366cad146809/Eating the Menu2016-01-30T13:32:48+00:00
http://www.next-action.eu/2016/01/19/eating-the-menu/
mkalmes So if you’ve been feeling a little panicky after clarifying and organising your inputs into a nice big list of all your next actions, repeat after me: it’s not a to-do list; it’s just a menu.]]>tip inspiration GTDhttps://pinboard.in/u:mkalmes/b:8f7603a8389b/How to C (as of 2016)2016-01-28T17:06:44+00:00
https://matt.sh/howto-c
mkalmestip developmenthttps://pinboard.in/u:mkalmes/b:df20cd309c1a/Clang Hardening Cheat Sheet2016-01-25T11:59:48+00:00
http://blog.quarkslab.com/clang-hardening-cheat-sheet.html
mkalmesLLVM tiphttps://pinboard.in/u:mkalmes/b:7ff81178f575/Mobile Safari Tips2016-01-23T18:09:43+00:00
http://mjtsai.com/blog/2016/01/22/mobile-safari-tips/
mkalmesios tip safarihttps://pinboard.in/u:mkalmes/b:3b44274abf86/