Stephanie Hurlburt asked for stories from developers about their career paths on Twitter, and it quickly became one of the best threads I’ve read in a while. As you can imagine, I have a particular interest in stories about other developers’ careers given my journey this year. This thread didn’t disappoint.
I started reading the thread when I woke up this morning and, boy, what a great way to start a day.
Twitter friends, I have a request of you.
If you got into computer science after undergrad or were self taught later in life and now work as a programmer, could you share your career story in a reply to this tweet? pic.twitter.com/fz9kBH7lAD
Twitter has become a complicated digital space, to say the least. My “Inspiring developers” Twitter list is one of the highlights of my Twitter experience, and the developers on that list make Twitter worthwhile for me, despite all the cruft we see there.
One of the themes that Twitter has helped highlight is how women developers are routinely marginalised, dismissed, devalued. I decided to seek out inspiring women developers and follow them because I was interested in their perspectives on development, life, and other issues.
I’m glad I did. Sure, there are some men on that list (there are plenty of male developers who I admire too) but I wanted to be exposed to different voices.
I am continually inspired by the developers I add to my list, and there are times when I’m tempted to unfollow virtually everyone else and just focus on this growing group of smart, thoughtful, and innovative professionals. See for yourself:
I have learned so much from virtually every person on this list. The fact that this list began as an effort to focus on women developers has become secondary to how much I appreciate being able to subscribe to their shared thoughts.
By the way, if there are developers who aren’t on my list and who inspire you, let me know in the comments or on Twitter?
Never mind Batman v Superman. Now it’s IFTTT v Pinboard and I’m caught in the cross-fire.
I use Pinboard daily in some form or another. I also use the great “connector” service, IFTTT, daily to automate a host of little tasks like adding Instapaper highlights to a text file in Dropbox and many more.
In particular, I use a number of IFTTT recipes that include Pinboard in various little workflows that make my life easier and now it seems that is going to come to an end in just a week or two. I received this alarming email from IFTTT:
I rushed over to the Pinboard blog to see what Pinboard’s creator, Maciej Cegłowski, has to say about the matter. It turns out, he has quite a bit to say in his blog post titled “My Heroic and Lazy Stand Against IFTTT”. He cited two reasons for this little impasse:
Because many of you rely on IFTTT, and because this email makes it sound like I’m the asshole, I feel I should explain myself.
In a nutshell:
IFTTT wants me to do their job for them for free
They have really squirrely terms of service
It’s entirely IFTTT’s decision to drop support for Pinboard (along with a bunch of other sites). They are the ones who are going to flip the switch on working code on April 4, and they could just as easily flip the switch back on (or even write an IFTTT recipe that does it for them). Weigh their claims about Pinboard being a beloved service accordingly.
I understand his concerns and I agree with him that he shouldn’t have to reinvent the wheel at his cost to satisfy IFTTT’s requirements to remain connected to the service. Surely IFTTT could have come up with a more developer-friendly way to migrate to their new platform and help developers make the transition at a lower cost?
The fundamental issue: IFTTT is a roll of duct tape that has decided to no longer be sticky, and instead license its recipe for glue
I would also have reservations about the contract they want developers to agree to as part of their transition to the new platform. Requiring developers to agree to the sorts of terms Cegłowski quote seems pretty unreasonable given what the clauses would seem to be saying.
At the same time, I’m caught between these two providers I rely on for various tasks. I don’t like the approach IFTTT seems to be taking but I love the service they provide. It literally makes my life easier in so many ways. I have also been using Pinboard for a while now as my personal bookmarking service and I even pay for the archival service. It is a simple and effective service.
This IFTTT v Pinboard impasse between the two companies just hurts people like me who either have to switch to some IFTTT competitor to address the soon-to-be introduced gaps in my workflows or just abandon those workflows altogether. The effect of that is to diminish the value of both services for me, just enough to leave me with that sick, disappointed feeling you get in times like these.
I hope this situation is resolved in some form or another but, if it isn’t … well, that just sucks.