NIN #MadeInAmerica #Gif




Making the build fail right before a release.



N3rd Street as a Honey Pot (for tech talent)

As you may know, N3rd Street (in Old City, Philly) is a pretty attractive place for a budding developer/technologist. The surrounding area is also a pretty great place to live.


(source: alrightmike.com)

However, anyone that doesn’t have access to the area (like an Aussi I met at a conference in NY) will probably never realize such a place exists, even if I told them “you should consider Philly”.

So…I think there’s more that could be done (in an authentic way) to leverage this community as a way to introduce hackers, designers and tech people to Philadelphia. 

While there are some great resources like WeWorkInPhilly.comTechnical.ly/philly, & n3rd.st I’m not sure they’re focused enough to convince a recent grad in Iowa or Florida to give Philly a serious look. I think IndyHall is probably doing the best job advocating the area, but co-working is not an attractive option for everyone, especially if they are looking to relocate.

I’m no expert when it comes to recruitment, community or even marketing, but I see this as an opportunity to help Philly advocates (like me) to spread a compelling story and introduce more talent to the area. Plus, many startups seems to be experiencing this recruitment problem in Philly.

Would love your feedback or if I missed any big efforts on this topic. Thanks.


Creating custom commands in OSX Terminal

Here’s a simple example how to create a custom OSX Terminal command that launches Google Chrome and runs a Google Search from a command line argument. 


1. Run below in terminal, to create the function:

    google() { open /Applications/Google\ Chrome.app/ “http://www.google.com/search?q= $1”; }

2. Test by running:

    google “search term” 

3. Save the command to your .profile

    Open your .bash_profile or create a .profile file and add the command. More info on saving commands here.


Thoughts become words, words become actions, actions become habits, habits become character, character becomes your destiny.


Progressive Reduction


I’m very excited to talk about a technique that we’ve started using at LayerVault. We call it Progressive Reduction.

Read More


The MEAN Stack: MongoDB, ExpressJS, AngularJS and Node.js


This is a guest post from Valeri Karpov, a MongoDB Hacker and co-founder of the Ascot Project

A few weeks ago, a friend of mine asked me for help with PostgreSQL. As someone who’s been blissfully SQL-­free for a year, I was quite curious to find out why he wasn’t just using MongoDB instead. It turns out that he thinks MongoDB is too difficult to use for a quick weekend hack, and this couldn’t be farther from the truth. I just finished my second 24 hour hackathon using Mongo and NodeJS (the FinTech Hackathon co­sponsored by 10gen) and can confidently say that there is no reason to use anything else for your next hackathon or REST API hack.

Read More

Moving day (1)

Moving day (1)

Tumblr CEO (David Karp) talkin bout Yahoo acquisition.  (at 30 Rockefeller Plaza)

Tumblr CEO (David Karp) talkin bout Yahoo acquisition. (at 30 Rockefeller Plaza)


Google I/O conference is now streamin live.

Goto Google I/O live feed 


When I’ve read Oauth specs and I did not understand anything




Team Foundation Server doing a gated check-in.


Waited 20mins for TFS to finish gated check-in and 1 unit test fails for absolutely NO REASON!

Hello Brad, I was checking out the jquery plugin that you wrote, but the demo seems to be down, any chance you've got another copy of it lying around?

It’s worth diving into Javascript

When I get questions from non-programmers on what language to learn first, I’m fairly convinced that my best suggestion, as of today, is to seriously take up Javascript. 

Even though Javascript has quite a few quirks and shortcomings, I would have to say that it is the most rewarding language to get into since there is so much you *can* do with it. Not to mention, every company needs a javascript developer (or will soon). Also, javascript isn’t really as bad as people tend to think, it is really just the most misunderstood. So if you’re going to learn it, you’re going to have to dive deep.

It has also become the swiss-army knife of programming languages. Mostly thanks to the amazingly successful projects like jQueryGoogle’s V8, and Node.js. Not to mention the fast-growing community that has sprung up around Node’s Packaged Modules (NPM) 

So to get started, check out:

I also suggest using these tools/libraries to get your hands dirty.

Here’s a great JS101 course (via blog posts):

When you’re ready to start building serious apps, checkout Ember.js  

Have fun and keep making javascript better!


Hackathon tools for 2013

Here’s what I’m currently using for my hacks / prototypes. Keep in mind a lot of these tools are chosen because they get you up and running fast and\or have some widespread use. Team-friendly tools are key.

MacBook Pro - yep, finally ditching my PC, but still have a VM for asp.net projects. 

IDE / Text Editor
Sublime Text - an amazing text editor for working with almost any type of open source project. Command palette makes it fun to learn and gets better the more I use it.

Project Mgmt
Trello - try it out. May still need Basecamp for some projects, but this is a great tool to try out. 


Source Control & Issue Tracking  
Git + GitHub - a no brainer at this point. 

Open source Tools

Bootstrap - mainly because i know it so well and gets the job done.
Foundation3 - a pretty awesome responsive front-end lib. Nice to have a decent alternative to bootstrap.
Node.js - changing the way the web is built. NPM rocks.
Meteor - this is an amazing jumpstart to building awesome apps. Serves as full-stack.  
MongoDb - a must have document db, try MongoHQ.

Other tools/services 

Hackpad - great for creating docs.
Cloudmine - back-end as a service
LaunchRock - creating a landing page in minutes
Keynotopia - great for a non-coder to build a usaable UI. I usually use HTML though.
Photoshop - duh.
AppGyver - build a mobile prototype from UI images in minutes.

If you think I’m missing anything, let me know. I suppose I could list some wireframing tools, but I rarely use them.