Mitchell McKenna - tagged with development http://mitchmckenna.com/feed en-us http://blogs.law.harvard.edu/tech/rss LifePress mitchellmckenna@gmail.com CocoaPods - Dependency Manager for iOS & Mac Projects http://mitchmckenna.com/post/15078/cocoapods-dependency-manager-for-ios-mac-projects

CocoaPods is the dependency manager for Cocoa projects. It has thousands of libraries and can help you scale your projects elegantly.

Think of it as PHP's Composer, but for iOS/Mac apps! My team Alpha at AOL used this for building the Pip messaging app.

]]>
Tue, 13 Jan 2015 21:29:00 -0500 http://mitchmckenna.com/post/15078/cocoapods-dependency-manager-for-ios-mac-projects/cocoapods-dependency-manager-for-ios-mac-projects
FLEX - iOS Inspector Tool http://mitchmckenna.com/post/14564/flex-ios-inspector-tool

FLEX (Flipboard Explorer) is a set of in-app debugging and exploration tools for iOS development. When presented, FLEX shows a toolbar that lives in a window above your application. From this toolbar, you can view and modify nearly every piece of state in your running application.

]]>
Fri, 25 Jul 2014 16:58:00 -0400 http://mitchmckenna.com/post/14564/flex-ios-inspector-tool/flex-ios-inspector-tool
php dotenv http://mitchmckenna.com/post/13911/php-dotenv

Loads environment variables from .env to getenv(), $_ENV and $_SERVER automagically.

]]>
Tue, 14 Jan 2014 12:30:00 -0500 http://mitchmckenna.com/post/13911/php-dotenv/php-dotenv
Brackets: A Free Open Source Code Editor for the Web http://mitchmckenna.com/post/11462/brackets-a-free-open-source-code-editor-for-the-web

Introducing Brackets a new open source code editor for the web. -- http://github.com/adobe/brackets

]]>
Tue, 26 Jun 2012 02:43:00 -0400 http://mitchmckenna.com/post/11462/brackets-a-free-open-source-code-editor-for-the-web/brackets-a-free-open-source-code-editor-for-the-web
How to Include JavaScript and CSS in Your WordPress Themes and Plugins http://mitchmckenna.com/post/10837/how-to-include-javascript-and-css-in-your-wordpress-themes-and-plugins

So your working on your WordPress theme, and need to include some javascript or css, just throw it in the header or footer right? Well, actually Wordpress has it's own preferred way of including js and css. If you follow their best practices, you can avoid the risk of conflicting with other themes and plugins.

]]>
Fri, 17 Feb 2012 12:18:00 -0500 http://mitchmckenna.com/post/10837/how-to-include-javascript-and-css-in-your-wordpress-themes-and-plugins/how-to-include-javascript-and-css-in-your-wordpress-themes-and-plugins
Bootswatch: Themed swatches for Bootstrap http://mitchmckenna.com/post/10825/bootswatch-themed-swatches-for-bootstrap

I recently posted a link to "Beautiful Buttons for Twitter Bootstrap" which allows you to pick different colors for your bootstrap elements, but this goes a step further. It provides examples of how easy it is to swap out color palettes and fonts for Bootstrap.

]]>
Wed, 15 Feb 2012 20:54:00 -0500 http://mitchmckenna.com/post/10825/bootswatch-themed-swatches-for-bootstrap/bootswatch-themed-swatches-for-bootstrap
iOS Boilerplate - A base template for iOS apps http://mitchmckenna.com/post/10117/ios-boilerplate-a-base-template-for-ios-apps

The boilerplate includes the following libraries: ASIHTTPRequest, JSONKit, SVProgressHUD and few others.

It also includes helper classes for: - HTTP requests and an image cache (both in-memory and disk-based). - UITableViews and UITableViewCells: fast scrolling, async images, pull-down-to-refresh, swipeable cells. Maps and locations: directions between two points, autocomplete a location, etc.

Note: Some of the libraries here may become obsolete once iOS 5 is released, see: http://news.ycombinator.com/item?id=2996785

]]>
Thu, 15 Sep 2011 19:31:00 -0400 http://mitchmckenna.com/post/10117/ios-boilerplate-a-base-template-for-ios-apps/ios-boilerplate-a-base-template-for-ios-apps
CodeIgniter Sparks | The Package Manager and Repository http://mitchmckenna.com/post/9346/codeigniter-sparks-the-package-manager-and-repository

"Some fantastic and useful libraries have been written for CodeIgniter, but they remain scattered around the internet on blogs, wikis, forums, and github.

GetSparks is about making great libraries written by the community easy to find, create and distribute."

]]>
Mon, 04 Apr 2011 13:45:00 -0400 http://mitchmckenna.com/post/9346/codeigniter-sparks-the-package-manager-and-repository/codeigniter-sparks-the-package-manager-and-repository
TumblrThemr - Making Creating Tumblr Themes Easier http://mitchmckenna.com/post/9336/tumblrthemr-making-creating-tumblr-themes-easier

"Creating themes for Tumblr sucks.

It’s a testament to the passion developers and designers feel for Tumblr that so many great themes exist – despite the complete lack of tools. No matter how you tackle it, developing a theme involves a time-consuming mess of manual copying and pasting, saving, testing, and copying and pasting again.

TumblrThemr solves this problem, letting you develop navigable themes locally using real data from your Tumblr blog."

]]>
Sun, 03 Apr 2011 16:44:00 -0400 http://mitchmckenna.com/post/9336/tumblrthemr-making-creating-tumblr-themes-easier/tumblrthemr-making-creating-tumblr-themes-easier
PhoneGap - The Only Open Source Mobile Framework That Supports 6 Platforms http://mitchmckenna.com/post/9335/phonegap-the-only-open-source-mobile-framework-that-supports-6-platforms

"Phonegap is a HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores."

]]>
Sun, 03 Apr 2011 16:39:00 -0400 http://mitchmckenna.com/post/9335/phonegap-the-only-open-source-mobile-framework-that-supports-6-platforms/phonegap-the-only-open-source-mobile-framework-that-supports-6-platforms
OpenHatch - Get Involved in an Open Source Project http://mitchmckenna.com/post/7591/openhatch-get-involved-in-an-open-source-project

"An open source software involvement engine. For developers, we provide tools to demonstrate and broaden their experience and expertise in the open source community. Our vision is to make the open source community better connected, more productive, and ultimately well rewarded for its expertise."

Great little site if your looking to contribute to an open source project, but your not sure what you want to work or how to get started.

]]>
Sat, 19 Jun 2010 16:57:00 -0400 http://mitchmckenna.com/post/7591/openhatch-get-involved-in-an-open-source-project/openhatch-get-involved-in-an-open-source-project
10 RSS Feeds for Design & Development Job Seekers http://mitchmckenna.com/post/5932/10-rss-feeds-for-design-amp-development-job-seekers

"The design and development industry has a number of excellent job boards, and thousands of people take advantage of them each day. However, for many people, the time is not always available to browse through job boards on a regular basis.

This is where RSS feeds can be an excellent tool"

]]>
Tue, 19 Jan 2010 14:08:00 -0500 http://mitchmckenna.com/post/5932/10-rss-feeds-for-design-amp-development-job-seekers/10-rss-feeds-for-design-amp-development-job-seekers
Meld | Linux Visual Diff & Merge http://mitchmckenna.com/post/5867/meld-linux-visual-diff-amp-merge

"Meld is a visual diff and merge tool. You can compare two or three files and edit them in place (diffs update dynamically)."

]]>
Fri, 15 Jan 2010 10:27:00 -0500 http://mitchmckenna.com/post/5867/meld-linux-visual-diff-amp-merge/meld-linux-visual-diff-amp-merge
Quickly | Get Started Programming For Linux http://mitchmckenna.com/post/5597/quickly-get-started-programming-for-linux

"Given the richness and variety of the Linux platform, programming on Linux should be easy and fun. Quickly strives to make programming easy and fun by bringing opinionated choices about how to write different kinds of programs to developers." Check out an intro video here: http://youtube.com/watch?v=dx93U10Kkro

]]>
Mon, 21 Dec 2009 00:22:00 -0500 http://mitchmckenna.com/post/5597/quickly-get-started-programming-for-linux/quickly-get-started-programming-for-linux
Make a UITableView Look Pretty | Cocoa iPhone Dev http://mitchmckenna.com/post/5532/make-a-uitableview-look-pretty-cocoa-iphone-dev

"It is really easy to customize your UITableViews. I'll show you how to completely customize the appearance of UITableViews without overriding or subclassing and without the need for any tricky hackery."

]]>
Sat, 12 Dec 2009 16:56:00 -0500 http://mitchmckenna.com/post/5532/make-a-uitableview-look-pretty-cocoa-iphone-dev/make-a-uitableview-look-pretty-cocoa-iphone-dev
The Ultimate Toolbox for iPhone Development http://mitchmckenna.com/post/5211/the-ultimate-toolbox-for-iphone-development

"70 tools, tutorials, and resources to help you get started developing your own iPhone apps. There’s everything from basic tutorials to templates to resource libraries to help you on your way."

]]>
Wed, 25 Nov 2009 02:15:00 -0500 http://mitchmckenna.com/post/5211/the-ultimate-toolbox-for-iphone-development/the-ultimate-toolbox-for-iphone-development
Matchbox for CodeIgniter Has A New Competitor http://mitchmckenna.com/post/5145/matchbox-for-codeigniter-has-a-new-competitor

Matchbox is a modular system, which means you can group your controllers, models and views for a specific section of the site together. There's a new competitor called Modular Separation. Modular Separation is purely PHP 5 which gives it a slight edge over Matchbox from the get-go as it can leave out a lot of the extra PHP 4 support and go right for the much cleaner & quicker full OOP approach. It also includes 404 routing.

Popular CodeIgniter PyroCMS has now been converted to use Modular Separation and it has shaved a few 100ths of a second off here and there. I am not suggestion you drop Matchbox right now, but give it a try if you are starting a new project.

Check out the thread in the CodeIgniter forums here: http://forum.codeigniter.com/printthread.php?tid=31788

]]>
Sun, 22 Nov 2009 22:11:00 -0500 http://mitchmckenna.com/post/5145/matchbox-for-codeigniter-has-a-new-competitor/matchbox-for-codeigniter-has-a-new-competitor
Ultimate IE6 Cheatsheet: How To Fix 25+ Internet Explorer 6 Bugs http://mitchmckenna.com/post/4257/ultimate-ie6-cheatsheet-how-to-fix-25-internet-explorer-6-bugs

"Stop. Ok, I feel your frustration. You're a web developer and you're ready to tear your hair out because you have to support Internet Explorer 6, but, to put it tactfully, IE6 doesn't support you. You've spent hours on it, but you just can't seem to get your layout right. I can empathize. I can also help."

]]>
Wed, 16 Sep 2009 15:41:00 -0400 http://mitchmckenna.com/post/4257/ultimate-ie6-cheatsheet-how-to-fix-25-internet-explorer-6-bugs/ultimate-ie6-cheatsheet-how-to-fix-25-internet-explorer-6-bugs
jQTouch | jQuery plugin for mobile web development http://mitchmckenna.com/post/4144/jqtouch-jquery-plugin-for-mobile-web-development

"A juery plugin for mobile web development on the iPhone, Android, Palm Pre, and other forward-thinking devices."

]]>
Mon, 31 Aug 2009 12:48:00 -0400 http://mitchmckenna.com/post/4144/jqtouch-jquery-plugin-for-mobile-web-development/jqtouch-jquery-plugin-for-mobile-web-development
SQLFormatter | Formats SQL Statements http://mitchmckenna.com/post/4103/sqlformatter-formats-sql-statements

"SQLinForm automatically cleans up the formatting of SQL code for all major databases i.e. MySQL, ORACLE, etc. with over 50 formatting options.

]]>
Wed, 26 Aug 2009 19:14:00 -0400 http://mitchmckenna.com/post/4103/sqlformatter-formats-sql-statements/sqlformatter-formats-sql-statements