Coding Challenge: Full Justify (LeetCode Hard)
Lately I've been retraining my brain with some algorithmic coding challenges on LeetCode. After years of experience as a working Principal Eng...
Lately I've been retraining my brain with some algorithmic coding challenges on LeetCode. After years of experience as a working Principal Eng...
This blog started off running as a custom CMS I built in Rails 2. I was really proud of it, but it was one of my first prod apps and ran really sl...
Friend Circle. Photo by Margarida CSilva on Unsplash Lately I've been trying to challenge myself by taking a stab at some common coding question...
Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineering job interviews. After y...
(not the sqrt function) Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineeri...
Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineering job interviews. After y...
Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineering job interviews. After y...
Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineering job interviews. After y...
Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineering job interviews. After y...
Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineering job interviews. After y...
So, you've setup an IKEv2/IPSEC VPN service on your Mac, and you want a tool that will keep you connected at all times. Well you've found the right pl...
I just released up a helpful little open-source tool called Armchair. Armchair is a simple yet powerful App Review Manager for iOS and OSX written...
When developing an app that downloads data and/or creates a lot of data, it is useful to inspect the simulator's file system to ensure the files are what,...
Unsatisfied with the current open-source progress view components, today I created my own. UAProgressView is a simple and lightweight, y...
Urban is an Xcode theme that uses a soft dark background, with subtle blue, orange and yellow colors.
Recently, I launched an App called NYC Bikes. Because it quickly became pretty popular, I expanded on it and created another bike share app for Chic...
UAAppReviewManager is a simple and lightweight, yet powerful App review prompting tool for iOS and Mac App Store apps. It's Appirater all gro...
A few months ago, I released an App called NYC Bikes that quickly became the most popular non-official Citi Bike app. It resonates with busy New Yorke...
What is UAObfuscatedString? UAObfuscatedString is a simple and lightweight category on NSString that allows you to prevent sensitive strings from appear...
TLDR; Install an older version of Java, found here. Despite every registered 3rd party developer having early access to the unreleased versions, ev...
UALogger is a logging tool for iOS and Mac apps. Think of it as NSLog on steroids. It allows you to add information like the file and line number ...
I use Dreamhost to host all my non-major sites. A non-major site, at least in my definition, is a site that doesn't require its own deployment stack. ...
My Hourly News App has different behavior when becoming active from the Lockscreen (locked while active), or becoming active from anything else. The App...
After upgrading to OS X Mavericks 10.9 with relatively little friction, I decided to get back to work on a Rails site that needed some love. When deve...
I have been working on a new feature for my Hourly News iOS App that allows the addition of custom news sources to the app. While testing out what happen...
I just released up a helpful little open-source tool called UAAppReviewManager. UAAppReviewManager is a simple and lightweight App review promp...
My most recent App Store submission for NYC Bikes (iTunes link not active yet) was rejected for what I see as a stupid reason: Not having a "Restore" butt...
I just finished up a helpful little open-source tool called UALogger. UALogger is a logging tool for iOS and Mac apps. Think of it as NSLog on ste...
What third-party plugins, frameworks and projects do you use on your projects? I get asked this question a lot. With the recent iOS open-source...
Some developers say that macros should be avoided, but I find them very useful to add to my Xcode projects. By simply importing a single file -- UAMacro...
Like any good geek, I would be remiss if I did not point out that today is my 2^5 birthday. For all non-geeks out there, let me explain…
A few weeks ago I decided to use Octopress for my new blog engine when Posterous shut its doors, and I love it thus far. There are a few things I miss f...
Being the Über Geek that I am, reaching my home server from anywhere in the world is trivial. I have all the appropriate port-forwarding in place for ss...
I am seeing Safari freeze up on me lately. To be fair, I load a ton of concurrent tabs, but Safari cannot handle dealing with that many tabs without gri...
I recently migrated from Posterous to Octopress. When working in development on the site, it is really convenient that all the stylesheets are relative an...
Posterous recently posted a shutdown announcement stating that the service, now owned by Twitter, inc, would be closing up shop on April 30th, 2013. I hav...
Extremely critical Ruby on Rails bug threatens more than 200,000 sites "It is quite bad," Murphy told Ars. "An attack can send a request to any Ruby on Rails...
If you were to download torrents of television shows frequently, you would probably find that manually sorting the episodes into your media center directorie...
Upon updating your older project to Rails 3.2, one of the first things you will see is a deprecation notice in your logs: You have Rails 2.3-style plugins in...
As seen in Ambiance, UAModalPanel is an alternative modal panel that you can popup in your view controllers to show content that might not ...
I manage a file server with a ton of content. When new stuff comes in most of it gets automagically moved into the right directory, but sometimes I need to m...
I was testing the dynamically loaded dependencies of a static ffmpeg binary today, and I saw that libSystem.B.dylib was indeed a dependency. coneybeare $ oto...
It happens more than you think. I mean really, have you ever really read the 43 page long terms of agreement that these sites make you agree to before signin...
I have been using this theme in Xcode and have become quite accustomed to the subtle, light on dark colors of it. It only has 5 colors (KISS) and is easy on ...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
I Do Mass Quantities Of… Coke Code. Yes, those are 1's and 0's on the scale :) A great gift from Aunt Robyn and Uncle Dan Was this page help...
http://stackoverflow.com/users/69634/coneybeare Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
It has been long enough since I worked at GoodGuide that I think I can post this now :) While developing the GoodGuide iPhone app, my part...
Ambiance for the Desktop was released this week and we got some pretty great reviews about it: Gizmodo BoingBoing TUAW These posts drove...
I have been using this Xcode theme for awhile now and I think its rather nice. If you like it, just copy the line below into terminal ...
I have been using this grid iPhone wallpaper for awhile now and it lined up perfectly until some recent 4.2 build. Notice that in the iOS 4.2 screensho...
I have quite a large app out on the app store called Ambiance and have been developing it off and on for about two and a half years now. In the beginning, I ...
Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
Pretty simple setup here. This is setup using a list data source with a TTTableMoreButton as the last item. We just add a hook into the data source for when ...
UPDATE: 7/12/10 10:16PM All functionality seems to have been restored. Whether this was a hiccup in the system (probable) or a reversal of the blocking we wi...
In Ambiance, I use some customized AVAudioPlayers to play the apps audio. When possible, these AVAudioPLayers use hardware decoding of the audio files which ...
I use Google Analytics in my iPhone apps to track how my customers are using them. It is very useful for determining the answers to questions such as: - Do ...
The last two days were pretty bad for me. I fucked up bad. I mean really bad. really really bad. As a developer you expect bugs, and even though you do yo...
In implementing the new (yet-to-be-released) html Ambiance audio pages, I wanted to take advantage of modern browsers support of the tag. I loaded it up with...
In iPhone app design, it is important to find a balance between customization and familiarity. Many times, subtle differences are all you need to make yourse...
I needed to do this across the board for a client app and thought I would share… Was this page helpful for you? Buy me a slice of 🍕 to say ...
I recently had to place a border around an image of unknown size and save it back as an image. Here is how: Start with a UIImage: Run it through th...
I am working on an iPhone App Project for a client and I decided to use the UITableViewCellStyleSubtitle for one of my views. It was easy to setup and it had...
Took me 5 minutes. DIRECTIONS: 1) Edit your sql details on line 8 2) Edit for your table columns on lines 11-13 3) Edit your Posterous details on lin...
After 1 year of non-updates, I am moving my (broken) code blog onto Posterous. Why, you ask? Well, like every Ruby on Rails fanboy, I created my own blogging...
I recently had my Comcrap Cable shut off for downloading too much. Apparently, my 'unlimited' service did not protect me at all because I use cable. Basic...
There are plenty of tutorials online to create an HTML signature in Apple Mail with older versions of macOS/OS X. You can even find one of my other tuto...
Looking for Sonoma instructions? There are plenty of tutorials online to create an HTML signature in Apple Mail with older versions of macOS/OS X. ...
Looking for Sonoma instructions? Looking for Ventura instructions? There are plenty of tutorials online to create an HTML signature in Apple Mail w...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? There are plenty of tutorials online to cre...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? There a...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
So, you've setup an IKEv2/IPSEC VPN service on your Mac, and you want a tool that will keep you connected at all times. Well you've found the right pl...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
For basic signatures, the good old copy-paste method works well for the Mailbox App from Dropbox. You simply design your signature and code it int...
Recently, while trying to simply restart my Time Capsule router from the iOS Airport Utility App, I accidentially reset the router to its default settings...
Disable the pesky Caps Lock button on your Mac keyboard by going to System Preferences > Keyboard > (Keyboard Tab) > Modifier Keys and ...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
When developing an app that downloads data and/or creates a lot of data, it is useful to inspect the simulator's file system to ensure the files are what,...
There are plenty of tutorials online to create an HTML signature in Apple Mail with OS X, and you have probably already seen my tutorials on how to add ...
Recently, I launched an App called NYC Bikes. Because it quickly became pretty popular, I expanded on it and created another bike share app for Chic...
A few months ago, I released an App called NYC Bikes that quickly became the most popular non-official Citi Bike app. It resonates with busy New Yorke...
TLDR; Install an older version of Java, found here. Despite every registered 3rd party developer having early access to the unreleased versions, ev...
I use Dreamhost to host all my non-major sites. A non-major site, at least in my definition, is a site that doesn't require its own deployment stack. ...
My Hourly News App has different behavior when becoming active from the Lockscreen (locked while active), or becoming active from anything else. The App...
After upgrading to OS X Mavericks 10.9 with relatively little friction, I decided to get back to work on a Rails site that needed some love. When deve...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
I have been working on a new feature for my Hourly News iOS App that allows the addition of custom news sources to the app. While testing out what happen...
A few weeks ago I decided to use Octopress for my new blog engine when Posterous shut its doors, and I love it thus far. There are a few things I miss f...
Being the Über Geek that I am, reaching my home server from anywhere in the world is trivial. I have all the appropriate port-forwarding in place for ss...
I recently migrated from Posterous to Octopress. When working in development on the site, it is really convenient that all the stylesheets are relative an...
Posterous recently posted a shutdown announcement stating that the service, now owned by Twitter, inc, would be closing up shop on April 30th, 2013. I hav...
If you were to download torrents of television shows frequently, you would probably find that manually sorting the episodes into your media center directorie...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Upon updating your older project to Rails 3.2, one of the first things you will see is a deprecation notice in your logs: You have Rails 2.3-style plugins in...
I recently finished a Mac App called Thumbs and I wanted to upload and submit the binary to the Mac App Store through Xcode. Sounds easy enough right? I ran ...
I manage a file server with a ton of content. When new stuff comes in most of it gets automagically moved into the right directory, but sometimes I need to m...
I was testing the dynamically loaded dependencies of a static ffmpeg binary today, and I saw that libSystem.B.dylib was indeed a dependency. coneybeare $ oto...
It happens more than you think. I mean really, have you ever really read the 43 page long terms of agreement that these sites make you agree to before signin...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Pretty simple setup here. This is setup using a list data source with a TTTableMoreButton as the last item. We just add a hook into the data source for when ...
In Ambiance, I use some customized AVAudioPlayers to play the apps audio. When possible, these AVAudioPLayers use hardware decoding of the audio files which ...
I use Google Analytics in my iPhone apps to track how my customers are using them. It is very useful for determining the answers to questions such as: - Do ...
In implementing the new (yet-to-be-released) html Ambiance audio pages, I wanted to take advantage of modern browsers support of the tag. I loaded it up with...
In iPhone app design, it is important to find a balance between customization and familiarity. Many times, subtle differences are all you need to make yourse...
I needed to do this across the board for a client app and thought I would share… Was this page helpful for you? Buy me a slice of 🍕 to say ...
I recently had to place a border around an image of unknown size and save it back as an image. Here is how: Start with a UIImage: Run it through th...
I am working on an iPhone App Project for a client and I decided to use the UITableViewCellStyleSubtitle for one of my views. It was easy to setup and it had...
Took me 5 minutes. DIRECTIONS: 1) Edit your sql details on line 8 2) Edit for your table columns on lines 11-13 3) Edit your Posterous details on lin...
I recently had my Comcrap Cable shut off for downloading too much. Apparently, my 'unlimited' service did not protect me at all because I use cable. Basic...
I am pleased to announce that my company, Urban Apps, just released our newest iOS app, Watch Later for Plex, on the iTunes App Store! Watch La...
I am excited to announce that Hourly News for Mac is now available outside of the Mac App Store as a standalone app!
Normally I don't respond to iTunes App Store reviews about my apps, but I saw this one today and thought it needed a response and justification ...
Hourly News has just been updated for both the iOS and Mac versions. The updated versions — 1.6.3 on iOS and 1.2.3 on Mac — are available now on t...
I am proud to announce the release of my newest iOS App today, Boston Bikes. Boston Bikes is a simple and easy-to-use App that helps you locate...
I am proud to announce the release of my newest iOS App today, Columbus Bikes. Columbus Bikes is a simple and easy-to-use App that helps you lo...
I am proud to announce the release of my newest iOS App today, Melbourne Bikes. Melbourne Bikes is a simple and easy-to-use App that helps you ...
Hourly News for Mac just got a great writeup from my friends over at The Unofficial Apple Weblog (TUAW) / AOL. I use Hourly News to keep on top of ...
I am proud to announce the release of my newest iOS App today, Bay Area Bikes. Bay Area Bikes is a simple and easy-to-use App that helps you lo...
I am happy to announce the addition of custom news sources into Hourly News for Mac! For a one-time, in-app purchase of $0.99, you will be able to...
I am proud to announce the release of my newest iOS App today, London Bikes. London Bikes is a simple and easy-to-use App that helps you locate...
I am proud to announce the release of my newest iOS App today, Chicago Bikes. Chicago Bikes is a simple and easy-to-use App that helps you loca...
NYC Bikes is a simple and easy-to-use App that helps you locate the closest Citi Bike℠ docking station. With one tap you can find the closest Ci...
2.16 We found that your app uses a background mode but does not include the following battery use disclaimer in your Application Description: ...
I am happy to announce the addition of custom news sources into Hourly News for iOS! For a one-time, in-app purchase of $0.99, you will be able to...
I am proud to announce the release of my newest iOS App today, NYC Bikes. NYC Bikes is a simple and easy-to-use App that helps you locate the c...
My most recent App Store submission for NYC Bikes (iTunes link not active yet) was rejected for what I see as a stupid reason: Not having a "Restore" butt...
What third-party plugins, frameworks and projects do you use on your projects? I get asked this question a lot. With the recent iOS open-source...
The Adobe Air version of Ambiance Desktop has been around for a few years now and has been quite popular as a try-then-buy app. When we first launched i...
Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
I recently finished a Mac App called Thumbs and I wanted to upload and submit the binary to the Mac App Store through Xcode. Sounds easy enough right? I ran ...
It has been long enough since I worked at GoodGuide that I think I can post this now :) While developing the GoodGuide iPhone app, my part...
Ambiance for the Desktop was released this week and we got some pretty great reviews about it: Gizmodo BoingBoing TUAW These posts drove...
Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
Available Now <span">Urban Apps is pleased to announce that Ambiance version 3.1 has been approved by Apple and is available now in the iTunes App Stor...
Urban Apps is pleased to announce the release of All Recalls, a new app to help keep you and your family safe. [[posterous-content:WbO2FCKa0In4LxqbIxyz]]...
Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
Today marked a very important milestone for us at Urban Apps. Ambiance had it’s 5,000,000th sound download! You read that right — that is indeed Five Millio...
UPDATE: 7/12/10 10:16PM All functionality seems to have been restored. Whether this was a hiccup in the system (probable) or a reversal of the blocking we wi...
The last two days were pretty bad for me. I fucked up bad. I mean really bad. really really bad. As a developer you expect bugs, and even though you do yo...
http://ambianceapp.com Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
I think its the British accent that gets me… Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
(via http://appoftheday.com/app/Ambiance ) Its a great honor to be named alongside apps like Tweetie 2 and DropBox. This is great! Was this pag...
Ambiance and Ambiance Lite 2.2 have just been accepted by Apple. The 2.2 update is a pretty big update to Ambiance with some new and highly-requested feature...
Ambiance and Ambiance Lite 2.2 have just been accepted by Apple. The 2.2 update is a pretty big update to Ambiance with some new and highly-requested feature...
Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
(via Jason Prance — http://jasonprance.com/apple/crying-baby-theres-an-app-for-that/comment-page-…) Was this page helpful for you? Buy me a...
If you view my blog or read my tweets, then you are probab...
I am pleased to announce that my company, Urban Apps, just released our newest iOS app, Watch Later for Plex, on the iTunes App Store! Watch La...
I just released up a helpful little open-source tool called Armchair. Armchair is a simple yet powerful App Review Manager for iOS and OSX written...
I am excited to announce that Hourly News for Mac is now available outside of the Mac App Store as a standalone app!
Unsatisfied with the current open-source progress view components, today I created my own. UAProgressView is a simple and lightweight, y...
Urban is an Xcode theme that uses a soft dark background, with subtle blue, orange and yellow colors.
Hourly News has just been updated for both the iOS and Mac versions. The updated versions — 1.6.3 on iOS and 1.2.3 on Mac — are available now on t...
I am proud to announce the release of my newest iOS App today, Boston Bikes. Boston Bikes is a simple and easy-to-use App that helps you locate...
I am proud to announce the release of my newest iOS App today, Columbus Bikes. Columbus Bikes is a simple and easy-to-use App that helps you lo...
I am proud to announce the release of my newest iOS App today, Melbourne Bikes. Melbourne Bikes is a simple and easy-to-use App that helps you ...
Hourly News for Mac just got a great writeup from my friends over at The Unofficial Apple Weblog (TUAW) / AOL. I use Hourly News to keep on top of ...
I am proud to announce the release of my newest iOS App today, Bay Area Bikes. Bay Area Bikes is a simple and easy-to-use App that helps you lo...
I am happy to announce the addition of custom news sources into Hourly News for Mac! For a one-time, in-app purchase of $0.99, you will be able to...
I am proud to announce the release of my newest iOS App today, London Bikes. London Bikes is a simple and easy-to-use App that helps you locate...
UAAppReviewManager is a simple and lightweight, yet powerful App review prompting tool for iOS and Mac App Store apps. It's Appirater all gro...
I am proud to announce the release of my newest iOS App today, Chicago Bikes. Chicago Bikes is a simple and easy-to-use App that helps you loca...
What is UAObfuscatedString? UAObfuscatedString is a simple and lightweight category on NSString that allows you to prevent sensitive strings from appear...
NYC Bikes is a simple and easy-to-use App that helps you locate the closest Citi Bike℠ docking station. With one tap you can find the closest Ci...
UALogger is a logging tool for iOS and Mac apps. Think of it as NSLog on steroids. It allows you to add information like the file and line number ...
I am happy to announce the addition of custom news sources into Hourly News for iOS! For a one-time, in-app purchase of $0.99, you will be able to...
I am proud to announce the release of my newest iOS App today, NYC Bikes. NYC Bikes is a simple and easy-to-use App that helps you locate the c...
I just released up a helpful little open-source tool called UAAppReviewManager. UAAppReviewManager is a simple and lightweight App review promp...
I just finished up a helpful little open-source tool called UALogger. UALogger is a logging tool for iOS and Mac apps. Think of it as NSLog on ste...
I am seeing Safari freeze up on me lately. To be fair, I load a ton of concurrent tabs, but Safari cannot handle dealing with that many tabs without gri...
Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
As seen in Ambiance, UAModalPanel is an alternative modal panel that you can popup in your view controllers to show content that might not ...
I have been using this theme in Xcode and have become quite accustomed to the subtle, light on dark colors of it. It only has 5 colors (KISS) and is easy on ...
Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
Available Now <span">Urban Apps is pleased to announce that Ambiance version 3.1 has been approved by Apple and is available now in the iTunes App Stor...
Urban Apps is pleased to announce the release of All Recalls, a new app to help keep you and your family safe. [[posterous-content:WbO2FCKa0In4LxqbIxyz]]...
Today marked a very important milestone for us at Urban Apps. Ambiance had it’s 5,000,000th sound download! You read that right — that is indeed Five Millio...
http://ambianceapp.com Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
(via http://appoftheday.com/app/Ambiance ) Its a great honor to be named alongside apps like Tweetie 2 and DropBox. This is great! Was this pag...
Ambiance and Ambiance Lite 2.2 have just been accepted by Apple. The 2.2 update is a pretty big update to Ambiance with some new and highly-requested feature...
Ambiance and Ambiance Lite 2.2 have just been accepted by Apple. The 2.2 update is a pretty big update to Ambiance with some new and highly-requested feature...
I am pleased to announce that my company, Urban Apps, just released our newest iOS app, Watch Later for Plex, on the iTunes App Store! Watch La...
I just released up a helpful little open-source tool called Armchair. Armchair is a simple yet powerful App Review Manager for iOS and OSX written...
I am excited to announce that Hourly News for Mac is now available outside of the Mac App Store as a standalone app!
Unsatisfied with the current open-source progress view components, today I created my own. UAProgressView is a simple and lightweight, y...
Urban is an Xcode theme that uses a soft dark background, with subtle blue, orange and yellow colors.
Hourly News has just been updated for both the iOS and Mac versions. The updated versions — 1.6.3 on iOS and 1.2.3 on Mac — are available now on t...
I am proud to announce the release of my newest iOS App today, Boston Bikes. Boston Bikes is a simple and easy-to-use App that helps you locate...
I am proud to announce the release of my newest iOS App today, Columbus Bikes. Columbus Bikes is a simple and easy-to-use App that helps you lo...
I am proud to announce the release of my newest iOS App today, Melbourne Bikes. Melbourne Bikes is a simple and easy-to-use App that helps you ...
I am proud to announce the release of my newest iOS App today, Bay Area Bikes. Bay Area Bikes is a simple and easy-to-use App that helps you lo...
I am happy to announce the addition of custom news sources into Hourly News for Mac! For a one-time, in-app purchase of $0.99, you will be able to...
I am proud to announce the release of my newest iOS App today, London Bikes. London Bikes is a simple and easy-to-use App that helps you locate...
UAAppReviewManager is a simple and lightweight, yet powerful App review prompting tool for iOS and Mac App Store apps. It's Appirater all gro...
I am proud to announce the release of my newest iOS App today, Chicago Bikes. Chicago Bikes is a simple and easy-to-use App that helps you loca...
What is UAObfuscatedString? UAObfuscatedString is a simple and lightweight category on NSString that allows you to prevent sensitive strings from appear...
NYC Bikes is a simple and easy-to-use App that helps you locate the closest Citi Bike℠ docking station. With one tap you can find the closest Ci...
UALogger is a logging tool for iOS and Mac apps. Think of it as NSLog on steroids. It allows you to add information like the file and line number ...
I am happy to announce the addition of custom news sources into Hourly News for iOS! For a one-time, in-app purchase of $0.99, you will be able to...
I am proud to announce the release of my newest iOS App today, NYC Bikes. NYC Bikes is a simple and easy-to-use App that helps you locate the c...
I just released up a helpful little open-source tool called UAAppReviewManager. UAAppReviewManager is a simple and lightweight App review promp...
I just finished up a helpful little open-source tool called UALogger. UALogger is a logging tool for iOS and Mac apps. Think of it as NSLog on ste...
I am seeing Safari freeze up on me lately. To be fair, I load a ton of concurrent tabs, but Safari cannot handle dealing with that many tabs without gri...
As seen in Ambiance, UAModalPanel is an alternative modal panel that you can popup in your view controllers to show content that might not ...
I have been using this theme in Xcode and have become quite accustomed to the subtle, light on dark colors of it. It only has 5 colors (KISS) and is easy on ...
Urban Apps is pleased to announce the release of All Recalls, a new app to help keep you and your family safe. [[posterous-content:WbO2FCKa0In4LxqbIxyz]]...
http://ambianceapp.com Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
Ambiance and Ambiance Lite 2.2 have just been accepted by Apple. The 2.2 update is a pretty big update to Ambiance with some new and highly-requested feature...
Ambiance and Ambiance Lite 2.2 have just been accepted by Apple. The 2.2 update is a pretty big update to Ambiance with some new and highly-requested feature...
I am pleased to announce that my company, Urban Apps, just released our newest iOS app, Watch Later for Plex, on the iTunes App Store! Watch La...
I just released up a helpful little open-source tool called Armchair. Armchair is a simple yet powerful App Review Manager for iOS and OSX written...
I am excited to announce that Hourly News for Mac is now available outside of the Mac App Store as a standalone app!
Hourly News has just been updated for both the iOS and Mac versions. The updated versions — 1.6.3 on iOS and 1.2.3 on Mac — are available now on t...
I am proud to announce the release of my newest iOS App today, Boston Bikes. Boston Bikes is a simple and easy-to-use App that helps you locate...
I am proud to announce the release of my newest iOS App today, Columbus Bikes. Columbus Bikes is a simple and easy-to-use App that helps you lo...
I am proud to announce the release of my newest iOS App today, Melbourne Bikes. Melbourne Bikes is a simple and easy-to-use App that helps you ...
Hourly News for Mac just got a great writeup from my friends over at The Unofficial Apple Weblog (TUAW) / AOL. I use Hourly News to keep on top of ...
I am proud to announce the release of my newest iOS App today, Bay Area Bikes. Bay Area Bikes is a simple and easy-to-use App that helps you lo...
I am happy to announce the addition of custom news sources into Hourly News for Mac! For a one-time, in-app purchase of $0.99, you will be able to...
I am proud to announce the release of my newest iOS App today, London Bikes. London Bikes is a simple and easy-to-use App that helps you locate...
I am proud to announce the release of my newest iOS App today, Chicago Bikes. Chicago Bikes is a simple and easy-to-use App that helps you loca...
NYC Bikes is a simple and easy-to-use App that helps you locate the closest Citi Bike℠ docking station. With one tap you can find the closest Ci...
I am happy to announce the addition of custom news sources into Hourly News for iOS! For a one-time, in-app purchase of $0.99, you will be able to...
I am proud to announce the release of my newest iOS App today, NYC Bikes. NYC Bikes is a simple and easy-to-use App that helps you locate the c...
Available Now <span">Urban Apps is pleased to announce that Ambiance version 3.1 has been approved by Apple and is available now in the iTunes App Stor...
Urban Apps is pleased to announce the release of All Recalls, a new app to help keep you and your family safe. [[posterous-content:WbO2FCKa0In4LxqbIxyz]]...
Today marked a very important milestone for us at Urban Apps. Ambiance had it’s 5,000,000th sound download! You read that right — that is indeed Five Millio...
http://ambianceapp.com Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
(via http://appoftheday.com/app/Ambiance ) Its a great honor to be named alongside apps like Tweetie 2 and DropBox. This is great! Was this pag...
Ambiance and Ambiance Lite 2.2 have just been accepted by Apple. The 2.2 update is a pretty big update to Ambiance with some new and highly-requested feature...
Ambiance and Ambiance Lite 2.2 have just been accepted by Apple. The 2.2 update is a pretty big update to Ambiance with some new and highly-requested feature...
Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
(via Jason Prance — http://jasonprance.com/apple/crying-baby-theres-an-app-for-that/comment-page-…) Was this page helpful for you? Buy me a...
There are plenty of tutorials online to create an HTML signature in Apple Mail with older versions of macOS/OS X. You can even find one of my other tuto...
Looking for Sonoma instructions? There are plenty of tutorials online to create an HTML signature in Apple Mail with older versions of macOS/OS X. ...
Looking for Sonoma instructions? Looking for Ventura instructions? There are plenty of tutorials online to create an HTML signature in Apple Mail w...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? There are plenty of tutorials online to cre...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? There a...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
For basic signatures, the good old copy-paste method works well for the Mailbox App from Dropbox. You simply design your signature and code it int...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
There are plenty of tutorials online to create an HTML signature in Apple Mail with OS X, and you have probably already seen my tutorials on how to add ...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
There are plenty of tutorials online to create an HTML signature in Apple Mail with older versions of macOS/OS X. You can even find one of my other tuto...
Looking for Sonoma instructions? There are plenty of tutorials online to create an HTML signature in Apple Mail with older versions of macOS/OS X. ...
Looking for Sonoma instructions? Looking for Ventura instructions? There are plenty of tutorials online to create an HTML signature in Apple Mail w...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? There are plenty of tutorials online to cre...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? There a...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
For basic signatures, the good old copy-paste method works well for the Mailbox App from Dropbox. You simply design your signature and code it int...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
There are plenty of tutorials online to create an HTML signature in Apple Mail with OS X, and you have probably already seen my tutorials on how to add ...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
Looking for Sonoma instructions? Looking for Ventura instructions? Looking for Monterey instructions? Looking for Big Sur instructions? Looking fo...
I just released up a helpful little open-source tool called Armchair. Armchair is a simple yet powerful App Review Manager for iOS and OSX written...
Unsatisfied with the current open-source progress view components, today I created my own. UAProgressView is a simple and lightweight, y...
Urban is an Xcode theme that uses a soft dark background, with subtle blue, orange and yellow colors.
UAAppReviewManager is a simple and lightweight, yet powerful App review prompting tool for iOS and Mac App Store apps. It's Appirater all gro...
What is UAObfuscatedString? UAObfuscatedString is a simple and lightweight category on NSString that allows you to prevent sensitive strings from appear...
UALogger is a logging tool for iOS and Mac apps. Think of it as NSLog on steroids. It allows you to add information like the file and line number ...
I just released up a helpful little open-source tool called UAAppReviewManager. UAAppReviewManager is a simple and lightweight App review promp...
I just finished up a helpful little open-source tool called UALogger. UALogger is a logging tool for iOS and Mac apps. Think of it as NSLog on ste...
As seen in Ambiance, UAModalPanel is an alternative modal panel that you can popup in your view controllers to show content that might not ...
I have been using this theme in Xcode and have become quite accustomed to the subtle, light on dark colors of it. It only has 5 colors (KISS) and is easy on ...
I have been using this Xcode theme for awhile now and I think its rather nice. If you like it, just copy the line below into terminal ...
There is an article floating around Hacker News today that makes the argument that open office space sucks. While I see the author's point, it really ...
Prasad Naik, Flickr Surprisingly, Starbucks is doing the right thing when approaching the Affordable Care Act's mandatory health coverage for comp...
Peteris Erins over at Medium.com posts: Build it because it is cool or build it to sell — somewhere between these two approaches lies the sweet spot...
What third-party plugins, frameworks and projects do you use on your projects? I get asked this question a lot. With the recent iOS open-source...
You mean other than prevent the Great Recession from turning into a depression, other than the repealing Dont Ask Don't Tell, other than killing the worlds #...
Like many other left-leaning, iPhone-wielding, well-informed individuals of my generation, I signed up for the NYTimes Digital Subscription when it first cam...
About 6 months ago Di and I rescued a 7 year old puppy mill mom named Foxy. She had spent her entire life mistreated, neglected and abu...
I recently received an email from a friend that caught me off guard. It was a lengthy letter defending the authors belief: "I believe that health care in Ame...
True to my word, I am looking into Barack Obama as a potential candidate for my vote. Tom, Di and I went to see him speak on Wednesday in San Franci...
I am pleased to announce that I just completed my 31st marathon, the 2024 Mad Marathon in beautiful Waitsfield, Vermont! This was supposed to ...
Thirty. Thirty! Looking back over the past 9 years, I can't believe that I've completed 30 full marathons in this short time. 30% of the way to my lifet...
I just completed my 29th marathon, the 2024 Ascension Seton Austin Marathon in Texas! This was my first marathon after my 2023 injury where I had a fu...
In the last marathon report that I wrote about here, I indicated a bit about some foot pain I was having leading up to the Boston Marathon, and di...
Marathon #27 is in the books, and it was a good one! This is my second time running the Boston Marathon, my second sub-three hour finish in this r...
I'm happy to share that I just completed my 26th marathon, the 2023 Rock 'N' Roll Arizona race out in Tempe/Scottsdale! Despite being only two w...
I was recently given a chance to tell the story of how, and why, I started running marathons, and thought it would make a great (and long-overdue) u...
I live in New York City and am married to an Emergency Physician, so it may not come as a surprise when I say that I contracted Covid-19 three weeks...
Today I ran my first marathon. The TCS NYC Marathon snakes its way through all 5 boroughs of the most diverse City in the world. So what’s it li...
Lately I've been retraining my brain with some algorithmic coding challenges on LeetCode. After years of experience as a working Principal Eng...
Friend Circle. Photo by Margarida CSilva on Unsplash Lately I've been trying to challenge myself by taking a stab at some common coding question...
Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineering job interviews. After y...
(not the sqrt function) Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineeri...
Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineering job interviews. After y...
Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineering job interviews. After y...
Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineering job interviews. After y...
Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineering job interviews. After y...
Lately I've been trying to challenge myself by taking a stab at some common coding questions asked in software engineering job interviews. After y...
I live in New York City and am married to an Emergency Physician, so it may not come as a surprise when I say that I contracted Covid-19 three weeks...
Today I ran my first marathon. The TCS NYC Marathon snakes its way through all 5 boroughs of the most diverse City in the world. So what’s it li...
The IRT (Interborough Rapid Transit) City Hall Station was the very first Subway station in NYC. It opened to great fanfare as it allowed people to get ...
I am proud to announce the release of my newest iOS App today, NYC Bikes. NYC Bikes is a simple and easy-to-use App that helps you locate the c...
</a>Taken at Empire State Building Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
</a>Taken at One Penn Plaza Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
Sent from my iPhone... Please excuse typos and brevity Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
Normally I don't respond to iTunes App Store reviews about my apps, but I saw this one today and thought it needed a response and justification ...
Was this page helpful for you? Buy me a slice of 🍕 to say thanks!
Available Now <span">Urban Apps is pleased to announce that Ambiance version 3.1 has been approved by Apple and is available now in the iTunes App Stor...
(via Jason Prance — http://jasonprance.com/apple/crying-baby-theres-an-app-for-that/comment-page-…) Was this page helpful for you? Buy me a...
Normally I don't respond to iTunes App Store reviews about my apps, but I saw this one today and thought it needed a response and justification ...
I have been using this Xcode theme for awhile now and I think its rather nice. If you like it, just copy the line below into terminal ...
I have been using this grid iPhone wallpaper for awhile now and it lined up perfectly until some recent 4.2 build. Notice that in the iOS 4.2 screensho...
I am working on an iPhone App Project for a client and I decided to use the UITableViewCellStyleSubtitle for one of my views. It was easy to setup and it had...
snapsi42 @ flickr Last year, my spouse and I moved to Manhattan from some suburbs on Long Island. One of the best parts about moving t...
Those of you who have known me a long time know that I had a Big Brother named Scott when I was younger. Yes, had as in past-tense, but not because any ...
Recently, while trying to simply restart my Time Capsule router from the iOS Airport Utility App, I accidentially reset the router to its default settings...
Disable the pesky Caps Lock button on your Mac keyboard by going to System Preferences > Keyboard > (Keyboard Tab) > Modifier Keys and ...
Those of you who have known me a long time know that I had a Big Brother named Scott when I was younger. Yes, had as in past-tense, but not because any ...
snapsi42 @ flickr Last year, my spouse and I moved to Manhattan from some suburbs on Long Island. One of the best parts about moving t...
The IRT (Interborough Rapid Transit) City Hall Station was the very first Subway station in NYC. It opened to great fanfare as it allowed people to get ...