Michael Tsai - Blog - Xcode 4: Open Quickly in Assistant Editor →

I know I’m probably late to the party but I have finally embraced Xcode’s “Open Quickly” feature. It reminds me of a mini-Alfred for Xcode. It’s really handy for finding/opening files in the Assistant Editor.

When you’re in the “Open Quickly” window, you can hold down the Option key when clicking the Open button to open the file in the assistant editor

I just picked up the 5th Edition of Cocoa Programming for OS X. The previous release really jump started my interest in Cocoa/Objective-C so when I heard the new version was updated for Swift I figured it would be fun to revisit the book.

I just picked up the 5th Edition of Cocoa Programming for OS X. The previous release really jump started my interest in Cocoa/Objective-C so when I heard the new version was updated for Swift I figured it would be fun to revisit the book.

Security Research and Journalism →

A detailed response to the recent media accusations. I haven’t personally used AFNetworking but I like the transparency and quick response to security issues in this massively popular project.

floriankugler/FLKAutoLayout →

“FLKAutoLayout creates simple constraints with a readable syntax and provides many convenience methods to setup more complex constraints between multiple views at once.”

I love the idea of a simplified syntax for layout constraints. I wonder if there is a similar category out there for NSView?

Things for Apple Watch →

I can’t stop watching this promo video. I am not personally getting the first version of the Apple Watch (or so I keep telling myself) but I am excited to see how the first wave of apps take advantage of the new platform. Not surprisingly the folks at Cultured Code appear to be ahead of the curve. The attention to detail and the subtle animations look absolutely wonderful.

I have fully invested in the OmniFocus suite of apps but after seeing OmniFocus’s Apple Watch extension screenshots I can’t help but feel a little jealous of Things users.

Demystifying Inner Shadows in Quartz →

Excellent post on how you can accomplish inner shadows using Quartz 2D

Detect synchronous network calls on the main thread with a breakpoint. Useful when using awful third party libraries. Source: https://twitter.com/0xced/status/421285255086346240

Detect synchronous network calls on the main thread with a breakpoint. Useful when using awful third party libraries.

Source: https://twitter.com/0xced/status/421285255086346240

F*cking Block Syntax Autocompletion →

The name says it all. These handy code snippets should ease the pain of block syntax :)

I released Thumbtack in February of 2012, three years ago exactly. At the time I was trying to learn Objective-C from books and code tutorials until a friend convinced me I would learn faster if I thought of an app that I was passionate about and focused my energy on building something specific. Thumbtack was born from my own personal and simplistic use of Pinboard. Over the years I received a ton of user requests. Requests like search capabilities, AppleScript support, integration with tags, global hotkeys, and so much more.

Today I am happy to announce the release of Thumbtack 2 – a FREE update for existing customers. A completely re-written version that meets all of my user requests to date (although I have already received more haha). I had promised search for a long time and I am happy to have finally delivered it. Thumbtack 2 is everything I had hoped the first version would become and I even have a few ideas of where to go next with it. It was  a fun challenge to keep the spirit of Thumbtack and its simplicity but also pack in all of the features users wanted. I decided to release it as a free update for existing customers to thank them for supporting me from the very beginning.

Version 2 Highlights:

• Access to all bookmarks, no longer limited to most recent
• Search with advanced filters
• Post management: Add, Copy, or Delete bookmarks
• Add with Safari Extension or system-wide service
• Native integration with Spotlight
• AppleScript support for extending to third-parties
• Hover over a bookmark and hit the spacebar for a quicklook preview
• Global hotkey
• And SO MANY more user requests

Thumbtack 2 is available on the App Store

Learn more at http://thumbtackapp.com

I released Thumbtack in February of 2012, three years ago exactly. At the time I was trying to learn Objective-C from books and code tutorials until a friend convinced me I would learn faster if I thought of an app that I was passionate about and focused my energy on building something specific. Thumbtack was born from my own personal and simplistic use of Pinboard. Over the years I received a ton of user requests. Requests like search capabilities, AppleScript support, integration with tags, global hotkeys, and so much more.

Today I am happy to announce the release of Thumbtack 2 – a FREE update for existing customers. A completely re-written version that meets all of my user requests to date (although I have already received more haha). I had promised search for a long time and I am happy to have finally delivered it. Thumbtack 2 is everything I had hoped the first version would become and I even have a few ideas of where to go next with it. It was  a fun challenge to keep the spirit of Thumbtack and its simplicity but also pack in all of the features users wanted. I decided to release it as a free update for existing customers to thank them for supporting me from the very beginning.

Version 2 Highlights:

• Access to all bookmarks, no longer limited to most recent
• Search with advanced filters
• Post management: Add, Copy, or Delete bookmarks
• Add with Safari Extension or system-wide service
• Native integration with Spotlight
• AppleScript support for extending to third-parties
• Hover over a bookmark and hit the spacebar for a quicklook preview
• Global hotkey
• And SO MANY more user requests

Thumbtack 2 is available on the App Store

Learn more at http://thumbtackapp.com

I just found myself wanting to tweet a couple of videos but I wasn’t sure how I wanted to do it. I started with Vimeo because I love the service but I don’t use it enough to pay $60 for a pro account. Then I stumbled across a service called http://vid.me which has an amazing API for anonymous uploads which makes it absolutely PERFECT for quick video tweets. So I whipped up this PHP script that handles a video from Tweetbot and uploads it to http://vid.me

It is completely basic so it doesn’t attempt to do any file checks or error handling. Any PHP gurus out there feel free to fork it and improve the script. All you need to do to use it is upload the script to your webserver and create a ‘tmp’ directory.

Let me know what you think!

EDIT:
I added a line that takes the text from the tweet and inserts it as the video’s description on http://vid.me