mhartl
Author of the @railstutorial, founder of @learnenough, @softcover, and Tau Day.
Independent scholar, formerly Learn Enough/Rails TutorialLos Angeles, CA
Pinned Repositories
action_cable_chat_app
The chat app for Learn Enough Action Cable to Be Dangerous
find_mass_assignment
Find likely mass assignment vulnerabilities
git-utils
Git utility scripts
rails_tutorial_3rd_edition_gemfiles
The Gemfiles for the three example applications of the Ruby on Rails Tutorial (3rd Ed.)
rails_tutorial_4th_edition_gemfiles
Gemfiles for the 4th edition of the Ruby on Rails Tutorial
rails_tutorial_snippets
Sublime Text 2 snippets used in the Ruby on Rails Tutorial
rails_tutorial_sublime_text
Sublime Text 2 setup used in the Ruby on Rails Tutorial
rails_tutorial_translation_2nd_ed
HTML source for the Ruby on Rails Tutorial, 2nd Edition, intended for translation
sample_app_3rd_edition
The sample app for the 3rd edition of the Ruby on Rails Tutorial
sample_app_rails_3_2
Ruby on Rails Tutorial sample application
mhartl's Repositories
mhartl/sample_app_3rd_edition
The sample app for the 3rd edition of the Ruby on Rails Tutorial
mhartl/git-utils
Git utility scripts
mhartl/sample_app_rails_3_2
Ruby on Rails Tutorial sample application
mhartl/action_cable_chat_app
The chat app for Learn Enough Action Cable to Be Dangerous
mhartl/jekyll-latex
LaTeX converter for Jekyll
mhartl/palindrome_app
A palindrome detector Sinatra App
mhartl/hello_app_heroku
mhartl/mhartl.github.io
The Learn Enough JavaScript to Be Dangerous gallery app
mhartl/toy_app
A toy demo app for the Ruby on Rails Tutorial
mhartl/book_template
Book template for long-form documents (including those for my math learning project)
mhartl/flask-hello-world
Flask Hello World Example for Render
mhartl/nakamotoinstitute.org
A website for preserving and continuing the crypto-anarchist tradition
mhartl/python_package_tutorial
A sample package for Learn Enough Python to Be Dangerous by Michael Hartl
mhartl/content
Open-source backend for content at 1729.com, beginning with the Network State lecture series.
mhartl/docs
The open-source repo for docs.github.com
mhartl/ExercitiaLatina
Latin exercises chapters 1-35
mhartl/practical-python
Practical Python Programming (course by @dabeaz)
mhartl/rails_tutorial_sample_app_7th_ed
mhartl/thomas-bulfinch_bulfinchs-mythology
Epub source for the Standard Ebooks edition of Bulfinch’s Mythology, by Thomas Bulfinch
mhartl/alphageometry
mhartl/Elements
Greek/English version of Euclid's Elements
mhartl/grassmann_article
mhartl/napkin
An Infinitely Large Napkin
mhartl/sage
Mirror of the Sage source tree -- please do not submit PRs here -- everything must be submitted via https://trac.sagemath.org/
mhartl/Solution-to-Algebra-Chapter-0
Solution to Algebra, Chapter 0
mhartl/test_repo_2
mhartl/understanding-analysis-solutions
Solutions to Understanding Analysis by Stephen Abbott (second edition)
mhartl/uniswap-docs
📓 Uniswap V3 docs website
mhartl/website
A sample website for Learn Enough Git to Be Dangerous
mhartl/will_paginate_app
An app to reproduce an issue with the will_paginate gem