This is your work, valued

Los Angeles, CA

Michael Hartl

Elite
@mhartl

Author of the @railstutorial, founder of @learnenough, @softcover, and Tau Day.

rails_tutorial_sublime_text. Sublime Text 2 setup used in the Ruby on Rails Tutorial

707

sample_app_3rd_edition. The sample app for the 3rd edition of the Ruby on Rails Tutorial

228

git-utils. Git utility scripts

148

rails_tutorial_4th_edition_gemfiles. Gemfiles for the 4th edition of the Ruby on Rails Tutorial

142

sample_app_rails_3_2. Ruby on Rails Tutorial sample application

137

find_mass_assignment. Find likely mass assignment vulnerabilities

115

action_cable_chat_app. The chat app for Learn Enough Action Cable to Be Dangerous

62

rails_tutorial_snippets. Sublime Text 2 snippets used in the Ruby on Rails Tutorial

61

rails_tutorial_3rd_edition_gemfiles. The Gemfiles for the three example applications of the Ruby on Rails Tutorial (3rd Ed.)

46

rails_tutorial_translation_2nd_ed. HTML source for the Ruby on Rails Tutorial, 2nd Edition, intended for translation

44

rails_tutorial_translation. Translations of the Ruby on Rails Tutorial book

38

jekyll-latex. LaTeX converter for Jekyll

29

sample_app_4_0_upgrade. The upgraded sample app from the Ruby on Rails Tutorial

26

pivotal-github. Ruby

25

rails_tutorial_translation_4_0_version. HTML source for the Rails 4.0 version of the Ruby on Rails Tutorial

23

ruby_tutorial. Files for Learn Enough Ruby to Be Dangerous

14

js_tutorial. Learn Enough JavaScript to Be Dangerous tutorial directory

13

insoshi. The open source social networking platform in Ruby on Rails from the author of RailsSpace

12

catch_cookie_exception. Catch and handle the CGI::Session::CookieStore::TamperedWithCookie exception that comes from changing the Rails secret string. See http://blog.insoshi.com/2008/08/15/a-security-issue-with-rails-secret-session-keys/

10

palindrome_app. A palindrome detector Sinatra App

7

rails-footnotes. Every Rails page has footnotes that link give request information and link back to your source via TextMate [extracted from Rails TextMate bundle project]

6

vim-files. Files for my (g)vim configuration

5

book. Source code of the companion book/website

4

bullish_case_for_bitcoin. Light copyedit for "The Bullish Case for Bitcoin"

4

ruby-libraries. This is the repo for the talk Ruby Libraries Important for Rails from RailsConf 2013.

3

js_tutorial_video. Learn Enough JavaScript to Be Dangerous tutorial directory

3

hello_app_original. A "hello, world" app for the Ruby on Rails Tutorial

3

another_test.

3

mhartl-archive.github.io. A sample website for Learn Enough CSS & Layout to Be Dangerous

3

rails_tutorial_programming_environment-Ready-Bake-ISO. Rails Tutorial Environment. Burnable Ready-Bake ISO version. Boot from CD, USB or Virtual Machine.

3

Ghost. 👻 The #1 headless Node.js CMS for professional publishing

3

hello_app_heroku. Ruby

3

toy_app. A toy demo app for the Ruby on Rails Tutorial

3

mhartl-palindrome. A sample NPM module for Learn Enough JavaScript to Be Dangerous

3

rack. a modular Ruby webserver interface

3

mhartl.github.io. The Learn Enough JavaScript to Be Dangerous gallery app

3

restful-authentication. Generates common user authentication code for Rails/Merb, with a full test/unit and rspec suite and optional Acts as State Machine support built-in.

3

python_package_tutorial. A sample package for Learn Enough Python to Be Dangerous by Michael Hartl

2

flask-hello-world. Flask Hello World Example for Render

2

MathJax-docs. MathJax documentation. Beautiful math in all browsers. Beautifully documented.

2

book_template. Book template for long-form documents (including those for my math learning project)

2

nakamotoinstitute.org. A website for preserving and continuing the crypto-anarchist tradition

2

euclidthegame. A geometry game based on Euclid's Elements.

2

le_custom_domains. HTML

2

mhartl_palindrome. Learn Enough Ruby palindrome detector

2

Ghost-Admin. Ghost's admin client

2

yo.

1

foobaz_inclusion. Demonstrates file inclusion

1

policies. Basecamp policies, terms, and legal. Share them; reuse them; contribute to them.

1

mhartl-palindrome-gem. Palindrome detector for Learn Enough Rub

1