8 Things Github’s Atom Editor is not going to solve for you

We’re all excited about the prospect of a new code editor (<a href="http://atom.io/">Atom Editor</a>). We all love what <a href="http://github.com/">Github</a> has produced so far and our expectations for anything new are going to be quite high.


Do we know exactly what it’ll be yet? Not quite. We have some hints… but until it’s released… <a href="http://www.robbyonrails.com/articles/2014/02/25/github-prepares-to-release-atom">we’ll continue to speculate</a>.


While I am not one to make predictions—I do have a few theories about what Atom will <em>not</em> do for us. (if you’re looking for a new business idea… feel free to snag any of these)


1. <strong>Atom Editor will not make it easier to code while in the shower.</strong> While I would love to take advantage of putting my thoughts to code while letting my conditioner do it’s thing… I don’t believe they’re trying to solve this problem (yet).


2. <strong>Atom Editor is not going to make it difficult for me <div class="post-limited-image"><img src="http://feeds.feedburner.com/~ff/RobbyOnRails?d=7Q72WNTAKBA" border="0"></div>

Continue reading “8 Things Github’s Atom Editor is not going to solve for you”

8 Things Github’s Atom Editor is not going to solve for you

We’re all excited about the prospect of a new code editor (Atom Editor). We all love what Github has produced so far and our expectations for anything new are going to be quite high.

Do we know exactly what it’ll be yet? Not quite. We have some hints… but until it’s released… we’ll continue to speculate.

While I am not one to make predictions—I do have a few theories about what Atom will not do for us. (if you’re looking for a new business idea… feel free to snag any of these)

1. Atom Editor will not make it easier to code while in the shower. While I would love to take advantage of putting my thoughts to code while letting my conditioner do it’s thing… I don’t believe they’re trying to solve this problem (yet).

2. Atom Editor is not going to make it difficult for me to produce shitty code. To date, nearly every code editor on the market is focused on making it easier to produce code…. good AND/OR bad. Where is the editor that tells us to quit while we’re head. “Are you serious, Robby? Have you seen what you’ve been writing today? Just stop. Go outside. Take a break and try again tomorrow.”

3. Atom Editor will not bring synergy to developers.

4. Atom Editor will not change the music playing to compliment the coding problem that I’m faced with. If my tests aren’t passing… I wish my music would keep me calm and focused. This is not a time to start playing WHAM! (…or maybe it is)

5. Atom Editor will not bring about peace in the Emacs vs Vim wars. We are going to have to let them sort a peace deal on their own.

6. Atom Editor will not have integrated CVS or Subversion support when it is released.

7. Atom Editor will not promise the world to you like Visual Studio.NET did back in 2002. I remember their demo videos and it seemed like the development world was about to change! I never would have guessed that come 2005, I’d be in love with something as simple and fancy-feature-less as TextMate.

8. Atom Editor will not just be a clone of Sublime Editor. Github has too clever a team for that objective.

What are you confident that Atom Editor will not be?

GitHub prepares to release Atom

…which leads us to

Initial sources suggest that will be one of the biggest app releases of the year.

It’ll be loved by many. Hated by some.

For more details… visit Atom.io or Atom Beta

Dear @ohmyzsh users… we are ready! 😉

Updates

As we learn more… I will try to keep this updated. Here are a few “screenshots” people have posted on twitter.

Some animated gifs:

</>

Stay tuned…

You might consider following @AtomEditor on twitter.


GitHub prepares to release Atom

<p>...which leads us to


<img src="http://robbyonrails.com/files/Atom-1.jpg" alt="" />


Initial sources suggest that will be one of the biggest app releases of the year.


It&#8217;ll be loved by many. Hated by some.


For more details&#8230; visit <a href="http://atom.io/">Atom.io</a> or <a href="https://github.com/atom/welcome/blob/master/lib/welcome.md">Atom Beta</a>


Dear <a href="https://github.com/robbyrussell/oh-my-zsh">@ohmyzsh</a> users&#8230; <a href="https://github.com/robbyrussell/oh-my-zsh/commit/6cc240811fd5756a7e2fd1a79ac529ca5f284e1d">we are ready!</a> ;-)


<h2>Updates</h2>


As we learn more&#8230; I will try to keep this updated. Here are a few &#8220;screenshots&#8221; people have posted on twitter.


<img src="http://robbyonrails.com/files/Atom-3.jpg" width="450" />


<img src="http://robbyonrails.com/files/Atom-4.jpg" width="450" />


Some animated gifs:


<a href="https://f.cloud.github.com/assets/2988/1796891/85e69ff2-6a93-11e3-89ac-31927f604592.gif"><img src="https://f.cloud.github.com/assets/2988/1796891/85e69ff2-6a93-11e3-89ac-31927f604592.gif" width="450"/>&lt;/&gt;


<a href="https://atom.io/assets/demo@2x-134fd657ddb7b6f143f1cec11d03e368.gif"><img src="https://atom.io/assets/demo@2x-134fd657ddb7b6f143f1cec11d03e368.gif" width="450" /></a>


Stay tuned&#8230;

<p>You might consider following @AtomEditor on twitter.


<p><a href="https://twitter.com/AtomEditor" class="twitter-follow-button" data-show-count="false" data-size="large">Follow @AtomEditor</a>

A “FREE” Git and GitHub Course – 10th batch

A “FREE” Git and GitHub Course – 10th batch

Registrations are now open for RubyLearning’s popular “Pay if you like” online Git and GitHub course. This is an introductory but an intensive, online course for beginners. Here you’ll learn the essential features of both Git and GitHub that you’ll end up using every day.

What’s Git and GitHub?

Git is an open source version control system designed to handle very large projects with speed and efficiency, but just as well suited for small personal repositories (collection of resources that can be accessed to retrieve information); it is especially popular in the open source community. With GitHub you can host your public and private projects there and use it to collaborate on projects.

Ruby Master, Josh Susser1 in an interview with RubyLearning said:

First off, get an account on GitHub. (If you haven’t learned git yet, get going on that too – it’s the future for open source SCM.) Then do some exploring around the various projects and see where you think you can jump in and contribute something. Pick a project that is currently under development and has an active community. You’ll have enough going on that you don’t want to be championing a project just yet.

Get involved in the Ruby community. Join GitHub

What Will I Learn?

The course topics in brief are:

  • What’s Version Control
  • What’s Git
  • Downloading and Installing Git
  • Create your SSH Key
  • Introduce yourself to Git
  • Add some additional Git settings
  • What’s GitHub?
  • Set up your GitHub account
  • Follow a Friend
  • Watch projects
  • Creating a new repository
  • Deleting and renaming repositories
  • Fork a repository
  • Push changes to a repository
  • Clone a public project
  • Add collaborators to a project
  • Collaborate with other users
  • Send a pull request
  • Merge changes from a pull request
  • Use project wikis
  • Create and delete branches and tags
  • Create GitHub pages
  • Gist
  • Exercises

Who’s It For?

The Git and GitHub course is a starting point for people new to Git and GitHub, to learn it as quickly and easily as possible.

Dates

The course starts on 25th Jan. 2014 and runs for a week.

The first nine batches were a run-away success. So hurry, registrations have started.

Is the course really free?

A lot of effort and time goes into building such a course and we would really love that you pay at least US$ 10 for the course. Since this is a “Pay if you Like” course, you are under no obligation to pay anything at all and hence the course would be free for you. For those who contribute US$ 10 or more, we shall email them a copy of the book (.pdf) “Using Git & GitHub eBook” – the course is based on this book.

How do I register?

  • First, create an account on the site and then pay the fees of US$ 10 by clicking on the PayPal button Paypal
  • After payment of the fees please send us your name to satish [at] rubylearning [dot] org so that we can send you the eBook, which normally takes place within 48 hours.
  • If you want to take the course for free, please just create an account and send us your name (as mentioned above).

Mentors

Satish Talim and Victor Goff III from the RubyLearning team.

Some Highlights

RubyLearning’s IRC Channel

Some of the mentors and students hang out at RubyLearning’s IRC (irc.freenode.net) channel (#rubylearning.org) for both technical and non-technical discussions. Everyone benefits with the active discussions on Ruby with the mentors.

Google Hangouts

There is a Hangout Event that is open for students, for drop-in hangouts where students can pair program with mentors or with each other. This is often where you can get help with your system, editor, and general environment. Anything that can help you with your coding environment that you are having problems with are usually discussed interactively here.

Git Repositories

Shared (private) repositories available for those that want to learn git and the revision controlled programming workflow. This allows students that want to collaborate while learning. This is a great way to record your progress while learning Ruby.

How does the course work?

For details on how the course works, refer here.

Technorati Tags: ,


(Powered by LaunchBit)

oh-my-zsh reaches over 500 contributors

Earlier today, I noticed that we now have over 500 developers from around the globe who I have accepted pull-requests from1. That is so fantastic.

Thanks to each and every one of you who has helped make this project so wonderful for others. 🙂

1 This number could be a lot higher if I spent more than a hour or two a week on this, but I’m a big fan of slow and steady… a good number of the open pull-requests are themes at the moment.

oh-my-zsh reaches over 500 contributors

Earlier today, I noticed that we now have over 500 developers from around the globe who I have accepted pull-requests from1. That is so fantastic.

<img src="http://robbyonrails.com/files/505contributors-1.jpg" alt="" />


Thanks to each and every one of you who has helped make this project so wonderful for others. :-)


<p id="fn1"><sup>1</sup> This number could be a lot higher if I spent more than a hour or two a week on this, but I&#8217;m a big fan of slow and steady&#8230; a good number of the open pull-requests are themes at the moment.</p><div class="feedflare">