Ryan Angilly

Hi, I'm Ryan Angilly. I'm a founder of Ramen. I'm a geek.

I founded Signal Genius.

I blogged about my failed startup, MessageSling, at The Day Series.

Things I used to do:

#rant

Never blindly trust any headline on @mashable (or the rest of the Internet)

http://mashable.com/2011/08/09/small-businesses-social-media

This kind of stuff annoys me.

First of all, the number of businesses in the study was reported wrong by Mashable. It’s 304, not 204.

Also, I doubt how scientific this “[STUDY]” really was. Interviewing 304 residential home construction companies from central Missouri will give you much different results than interviewing 304 small businesses in retail and high-tech in Boulder. Before relying too much on the results of this study, I want more info about who they interviewed.

Whenever you see stuff like this, think about the motivation of the author. In this case, the “study” is a marketing tactic for Hiscox’s professional liability insurance products, eMarketer/Mashable is just trying to ruffle some feathers into generating ad revenue.

Don’t fall for headlines!

An open letter to recruiters from developers

I get InMail, tweets, and direct emails all the time from recruiters.  I think I make it pretty clear that I’m not interested in finding a new job right now, but the emails come anyway.  They almost always have the same format:

[generic greeting].  I came across your (twitter profile|profile on LinkedIn|blog).  My organization [generic recruitment firm name] has a [arbitrary list of ‘excitement’ related adjectives] position in Ruby/Rails that I think you’d be perfect for [even though there’s a very good chance I don’t have a clue what your skill set is even after reading your resume/profile because I don’t have a technical background].  If you are interested, please get back to me and I will send you [the job description that for some inane reason I didn’t include in the first place].  If you are not, perhaps there is someone in your network who would be interested.

[generic sign off / apology for wasting time]

* rolls eyes *

Here’s my open letter response to all recruiters:

Dear Recruiters,

Us developers have been getting pretty tired of the “you might not be interested, but maybe you know someone who is” line.  ALL of you recruiters use this line.  I understand you probably think that you are  ”networking”, but it really just seems like you’re trying to get us to do your job.  What ends up happening is that us developers all get together in a bar, have a few beers, and talk about how incompetent tech recruiters are.  Lord help you if you happen to reach out generically with the SAME email on the SAME day to 3 or 4 developers who are friends.  It’s probably not the case that you are incompetent, but it’s definitely a place where we lose some respect for you.

So, cool it.  If you have a good idea, go find people that are actually looking for a job and write them a personalized email telling them about it.  If you’re new and not technical, admit it.  Tell us “hey man I have this Ruby/Rails gig and I saw those keywords on your profile.  It might not be a perfect fit, but would you ever want to chat about it?  I’m trying to learn more about this space.”
Most developers (that I know anyway) react better to requests for help than generic sales pitches.
Be honest.  Be personalized.  Be respectful.  Everybody wins.
$0.02
Love,Developers

EDIT: Shame on me.  The recruiter who reminded me to finally publish this draft responded to me directly about this blog post.  He informed me (very respectfully) that I had not removed ‘looking for new ventures’ or ‘looking for career opportunities’ from my LinkedIn profile.  So apparently I was wrong; I had not made it clear to recruiters that I’m not looking for work.  The rest of the rant stands anyway, though. :)  Happy New Year!

Apple bans cross-compilers on iPhone OS4

After reading all the hoopla about Apple banning cross-compilers[1][2], I was holding out hope that maybe there was a rational reason for it.  So far, I’ve only seen one counterpoint[3].  It’s a terribly close-minded and selfish point of view; which I understand doesn’t necessarily make it incorrect.  I was just hoping for something more “feel good.”

I’m still searching for the silver lining to this.  Feel free to enlighten me.

References:
[1] http://fulldisclojure.blogspot.com/2010/04/steve-jobs-just-ruined-iphone-for.html
[2] http://whydoeseverythingsuck.com/2010/04/steve-jobs-has-just-gone-mad.html
[3] http://blog.cubeofm.com/as-an-iphone-developer-im-glad-apple-banned-c

“Elon Musk (born 1971) is a South African-American physicist, entrepreneur and philanthropist best known for co-founding PayPal, SpaceX and Tesla Motors. He is currently the CEO and CTO of SpaceX, CEO and Product Architect of Tesla Motors and Chairman of SolarCity.”

http://en.wikipedia.org/wiki/Elon_Musk

How can you be the CEO of two companies and expect either of them to be successful?

Paypal fails as everything.  You move a PDF, so you create a PDF that points to another PDF instead of just sending me the correct PDF?

Paypal fails as everything. You move a PDF, so you create a PDF that points to another PDF instead of just sending me the correct PDF?

If you want to be my friend on LinkedIn or Facebook, write me a damn message

I have all my social network email partitioned in GMail. Twitter, Facebook, LinkedIn, Tumblr, etc…. All the emails from those services get labeled and auto-archived. So whenever I see Social Networks (1) in my list of labels indicating there is a new email in there, I always get a little excited. Is it a friend request from someone I haven’t heard from in a while who wants to tell me what they’ve been up to? Is it a message from that girl I’ve been chasing for the past 2 months? Did someone tag me in a hilarious photo from last weekend? Maybe it’s a direct message on Twitter because someone has something super cool they want to share with me and only me? Lately, however, it’s invariably been this:

"[Some jerk you haven’t seen in years] has indicated you are [something impersonal]. I’d like to add you to my professional network on LinkedIn."

or it’s cohort:

"[Someone random from your past] added you as a friend on Facebook. We need to confirm that you know [this jerk] in order for you to be friends on Facebook."

Fail.

Twitterers are guilty of this crap too. Even though there is no place in the Twitter-follow-workflow to send a message to people, there is no reason not to. It’s free. It’s only 140 characters. Do it. Send a damn note. Someone just did this a few days ago, and guess what? It was actually nice to hear from her. She works right near me and we’re gonna grab lunch sometime after the holidays.

So let me know what you’ve been up to. Believe it or not, I might actually care. These are, afterall social networks. Be social. Take 15 seconds and at least tell me what made you think of me after all these years. Then maybe I’ll actually respond and we can use these social networks like they were meant to be used: to reconnect humans. Not to increment your connection or friend count.

As a disclaimer, this is something that has annoyed for me a while. This post isn’t directed at any one person. So if you’re one of the people who has sent me a Facebook or LinkedIn request in the past few weeks — and didnt send a msg :) — don’t freak out.

Replacing github gems w/ gemcutter is a mistake

It’s been two weeks since github dropped their gem support for gemcutter, and it’s been one annoyance after another (gems being out of date and not being able to fork, mostly).  I see no value in the separation of code and gem hosting (and I’ve been kinda surprised at the bandwagon gathering over how great this is).

So no offense @qrush — gemcutter is cool, and has it’s place —, but I’m asking someone to try and put me in place with respect to why this was a good idea.  Because until someone does, I’m going to jump on the anti-bandwagon: @github, please bring back gem building/hosting.

What I love and hate about tumblr

The move of this blog over to tumblr was pretty impressive.  A slick XML API made it simple to import all my old posts over.  The lack of comments made me finally go take a harder look at integrating disqus, which I’m thankful for.  The whole idea of disqus rocks.  The public designs are trendy, and the templating system allows for complete control over the style.  And something that at first can seem silly is actually brilliant: the way that they discern between different types of posts (text, quotes, links, audio w/ caption, and video w/ caption) will help semantic search engines make better sense of what they are looking at down the road.

Now about that stuff that I hate:

slow.  tumblr.


That’s me, writing this post in TextEdit, because tumblr.com won’t load.  We’re talking minute response times.  This is something I’ve noticed over the past 3 days.  At times the site is completely unresponsive.  Maybe their usage patterns are unique and 9:42pm EST on Mondays is the busiest time of the week for them, or maybe they’ve been doing a series of upgrades over the last few days.  Who knows?  But at the risk of looking a gift horse in the mouth I’ll just point out that:

not. twitter.


Tumblr is not Twitter.  Twitter got a lot of shit for their performance last year, but they deserve some leeway.  Maybe I’ll be proven wrong when September’s numbers come out in a few weeks, and Tumblr will have posted 100% growth this month.  It’s sure awesome enough to warrant that, but this kind of performance is really a buzz kill.  I hope they get a handle on things, because I cannot wait to start using this more.  I’d even pay if that’s what it took (hint, hint, tumblr).