GitHub's new Atom editor is out in limited beta.
I've been blessed with a finite number of invites to share with you, my Internet friends. One can be yours for opening a pull request on someone else's public GitHub project that makes a meaningful contribution. Here are some ideas:
- Add an RSS feed to someone's Jekyll blog.
- Fix a bug
- Add a feature
- Correct a typo
- Add a README, LICENSE, or CONTRIBUTING guide
Just mention me on the pull request to claim your invite.
Not sure it's my color, but too clever for a tee geek to pass up.
Great list from Zach of things you've only seen if you developed on the web when Bill Clinton was in office or if you have recently browsed the web site of any local restaurant.
Using data and Science to refactor at GitHub.
Jim, it was fitting that I heard of your passing at a Ruby conference.
Music can be an effective firewall between the ears and the brain, enabling you to hear your own thoughts.
Here are some ways teams can deal with blockers.
Code quality still matters a lot. But when pondering how you could improve your coding even further, you should consider aiming for better commit messages. You should request this not just from yourself, but from your entire team and all the contributors. The story of a software matters as much as its latest checkout.
Excellent tips from Mislav for investigating changes using a project's Git history.
Thoughtful piece by Timothy Clem on how we choose to craft the stories of our lives online:
My favorite hashtag by far is #nofilter. It’s the dichotomy of needing to communicate that No really! It looks exactly like this, with the wonderful truth that the existence of the photo is a very strategic filter on how you want the world to perceive your life. And to top off the irony, you make sure to connect said directed experience with every other #nofilter going on in the world at that moment. Brilliant!
And yet, I secretly revel in the experiences that I don’t share. The moments that happen off the grid. I go out of my way sometimes to not record and not broadcast.
I'm reminded of Captain Miller, sharing stories with Private Ryan trying to escape their battlefield reality:
Private Ryan: Tell me about your wife and those rosebushes?
Captain Miller: No, no that one I save just for me.
In which I share some of my workday hacks.
Learn to navigate using the core vim keys in a Tron-inspired multiplayer game.
Arfon Smith has created some interesting graphs that visualize the collaborative nature of a few open source projects on GitHub using pull request data.
Recently, Reed Esau has amassed quite a list of Vim plugins for writers.
Fantastic cinegrams for the upcoming second season of Netflix's House of Cards starting in two weeks.
Amazing video from Marshall Culpepper's PEPPER-1 high altitude balloon. I'm looking forward to PEPPER-2.
Rather than assemble content in server-side processes, static web applications rely on the user's browser to drive interaction and content rendering. Once considered only useful for static content, modern static web apps can dynamically fetch data, synchronize multiple users in real time, and more.
While I think web developers who want to build apps should seek fluency in a server-side technology, there is a place for static web sites for small micro apps and MVP prototypes. Thanks to the rise of APIs that support CORS and services like Parse that provide a ready-to-go backend, these apps are more powerful than ever.
GitHub is also sponsoring an upcoming hackathon, the first such contest I've seen just for static web apps.
Wherein I share how we do continuous deployment at GitHub.
Public speaking is easier if you find that one thing you just have to share.
Think about submitting a pull request the next time you want to open an issue on a project.
I still love RSS. It’s the best way for thoughtful, independent writers to be read widely and carefully, despite how much the design of a typical RSS app may get in the way of their words.
Let Unread be an opportunity to break away from your old reading habits. Let Twitter or App.net be the place for loud, busy feeds. Let RSS be the place where great independent writing thrives. Choose your favorite writers and read them closely.
This. RSS isn't dead, but perhaps the notion of the "newsreader" is, replaced by the stream. Twitter, Facebook, and the rest have enabled me to massively unsubscribe to general and niche news sites, but RSS has remained the way I follow my favorite authors more closely.