├── .gitignore ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── TODO.md ├── _config.yml ├── _config_dev.yml ├── _config_jekyll.yml ├── _data └── authors.yml ├── _drafts ├── .gitkeep ├── better_oo_design_through_tail_call_optimization.md └── lean-object-oriented-design.md ├── _includes ├── byline.html ├── content_page.html ├── featured_image.html ├── footer.html ├── head.html ├── head │ ├── favicons.html │ ├── google_analytics.html │ ├── ie_shims.html │ ├── meta.html │ ├── pingdom_rum.html │ ├── rss.html │ ├── scripts.html │ └── stylesheets.html ├── header.html ├── post_list.html ├── post_preview.html ├── scripts │ ├── dd_ibs_test.sh │ └── dd_obs_test.sh ├── sidebar_left.html ├── sidebar_right.html ├── tail.html ├── tail │ ├── ie_shims.html │ ├── scripts.html │ └── wordpress_stats.html └── widget │ ├── adjacent_entries.html │ ├── archive.html │ ├── author_bio.html │ ├── calendar.html │ ├── categories.html │ ├── disqus.html │ ├── entry_tags.html │ ├── recent_entries.html │ ├── related_posts.html │ ├── share.html │ ├── social_links.html │ └── tag_cloud.html ├── _layouts ├── 3-column.html ├── author_index.html ├── category_index.html ├── compress.html ├── default.html ├── monthly_archive.html ├── page.html ├── post.html ├── post_list.html ├── rss.html ├── sitemap.xml ├── sitemap_index.xml └── tag_index.html ├── _plugins ├── filters │ ├── archive_filter.rb │ ├── category_filter.rb │ ├── flat_categories_filter.rb │ ├── url_helper_filter.rb │ └── weighted_tags_filter.rb ├── generators │ ├── author_page_generator.rb │ ├── category_page_generator.rb │ ├── monthly_archive_page_generator.rb │ ├── rss_generator.rb │ ├── sitemap_generator.rb │ └── tag_page_generator.rb ├── pages │ ├── author_page.rb │ ├── category_page.rb │ ├── monthly_archive_page.rb │ ├── rss_page.rb │ ├── sitemap_index_page.rb │ ├── sitemap_page.rb │ └── tag_page.rb ├── tags │ ├── layout_class_tag.rb │ └── title_tag.rb └── util │ ├── archive_util.rb │ ├── author_util.rb │ ├── category_util.rb │ ├── config_util.rb │ ├── gravatar_util.rb │ ├── post_util.rb │ ├── rss_util.rb │ ├── share_util.rb │ ├── site_util.rb │ ├── sitemap │ ├── author_taxonomy.rb │ ├── category_taxonomy.rb │ ├── entry.rb │ ├── post_taxonomy.rb │ ├── tag_taxonomy.rb │ └── taxonomy.rb │ ├── sitemap_util.rb │ ├── string_util.rb │ ├── tag_util.rb │ ├── url_util.rb │ └── weighted_tags_util.rb ├── _posts ├── 2015-01-04-tuning-dd-block-size.md ├── 2015-01-12-tail-call-optimization-in-ruby-background.md ├── 2015-01-19-tail-call-optimization-in-ruby-deep-dive.md ├── 2015-02-03-dependency-and-load-order-management-using-the-module-factory-pattern.md ├── 2015-02-16-on-the-road-from-ruby-journeyman-to-ruby-master.md ├── 2015-02-28-eager-boolean-operators-a-pattern-to-continue-never-using.md ├── 2015-03-15-introducing-the-tco-method-gem.md ├── 2015-04-12-sixty-bash-tastic-git-aliases.md └── 2015-06-27-crafting-your-first-pry-plugin.md ├── assets ├── css │ ├── bonus.css │ ├── fonts │ │ ├── FontAwesome.otf │ │ ├── font-awesome.min.css │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ ├── titillium-light-webfont.eot │ │ ├── titillium-light-webfont.svg │ │ ├── titillium-light-webfont.ttf │ │ ├── titillium-light-webfont.woff │ │ ├── titillium-lightitalic-webfont.eot │ │ ├── titillium-lightitalic-webfont.svg │ │ ├── titillium-lightitalic-webfont.ttf │ │ ├── titillium-lightitalic-webfont.woff │ │ ├── titillium-regular-webfont.eot │ │ ├── titillium-regular-webfont.svg │ │ ├── titillium-regular-webfont.ttf │ │ ├── titillium-regular-webfont.woff │ │ ├── titillium-regularitalic-webfont.eot │ │ ├── titillium-regularitalic-webfont.svg │ │ ├── titillium-regularitalic-webfont.ttf │ │ ├── titillium-regularitalic-webfont.woff │ │ ├── titillium-semibold-webfont.eot │ │ ├── titillium-semibold-webfont.svg │ │ ├── titillium-semibold-webfont.ttf │ │ └── titillium-semibold-webfont.woff │ ├── hueman-responsive.css │ ├── hueman.css │ └── pygments.css ├── images │ ├── favicons │ │ ├── favicon-114.png │ │ ├── favicon-120.png │ │ ├── favicon-144.png │ │ ├── favicon-152.png │ │ ├── favicon-256.png │ │ ├── favicon-32.png │ │ ├── favicon-57.png │ │ ├── favicon-72.png │ │ └── favicon-96.png │ ├── featured │ │ ├── 2015-01-04-tuning-dd-block-size.jpg │ │ ├── 2015-01-12-tail-call-optimization-in-ruby-background.jpg │ │ ├── 2015-01-19-tail-call-optimization-in-ruby-deep-dive.jpg │ │ ├── 2015-02-03-dependency-and-load-order-management-using-the-module-factory-pattern.jpg │ │ ├── 2015-02-16-on-the-road-from-ruby-journeyman-to-ruby-master.jpg │ │ ├── 2015-02-28-eager-boolean-operators-a-pattern-to-continue-never-using.jpg │ │ ├── 2015-03-15-introducing-the-tco-method-gem.jpg │ │ ├── 2015-04-12-sixty-bash-tastic-git-aliases.jpg │ │ └── 2015-06-27-crafting-your-first-pry-plugin.jpg │ └── posts │ │ ├── 2015-01-19 │ │ ├── hold_on_to_your_butts.jpg │ │ ├── tco-diff.jpg │ │ └── vm-call-iseq-setup-diff.jpg │ │ └── 2015-06-27 │ │ ├── easy-breezy-beautiful-clever-girl.jpg │ │ ├── load-all-the-things.jpg │ │ ├── obi-wan.png │ │ ├── pry-hooks-in-action.gif │ │ └── riker.jpg └── js │ ├── hueman.js │ ├── ie │ ├── html5.js │ ├── respond.js │ └── selectivizr.js │ └── jquery.js ├── bin └── blog ├── favicon.ico ├── index.html ├── pages ├── 404.html ├── scripts │ ├── dd_ibs_test.md │ └── dd_obs_test.md └── share_thanks.html └── robots.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/TODO.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_config.yml -------------------------------------------------------------------------------- /_config_dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_config_dev.yml -------------------------------------------------------------------------------- /_config_jekyll.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_config_jekyll.yml -------------------------------------------------------------------------------- /_data/authors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_data/authors.yml -------------------------------------------------------------------------------- /_drafts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_drafts/better_oo_design_through_tail_call_optimization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_drafts/better_oo_design_through_tail_call_optimization.md -------------------------------------------------------------------------------- /_drafts/lean-object-oriented-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_drafts/lean-object-oriented-design.md -------------------------------------------------------------------------------- /_includes/byline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/byline.html -------------------------------------------------------------------------------- /_includes/content_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/content_page.html -------------------------------------------------------------------------------- /_includes/featured_image.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/featured_image.html -------------------------------------------------------------------------------- /_includes/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/footer.html -------------------------------------------------------------------------------- /_includes/head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/head.html -------------------------------------------------------------------------------- /_includes/head/favicons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/head/favicons.html -------------------------------------------------------------------------------- /_includes/head/google_analytics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/head/google_analytics.html -------------------------------------------------------------------------------- /_includes/head/ie_shims.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/head/ie_shims.html -------------------------------------------------------------------------------- /_includes/head/meta.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/head/meta.html -------------------------------------------------------------------------------- /_includes/head/pingdom_rum.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/head/pingdom_rum.html -------------------------------------------------------------------------------- /_includes/head/rss.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/head/rss.html -------------------------------------------------------------------------------- /_includes/head/scripts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/head/scripts.html -------------------------------------------------------------------------------- /_includes/head/stylesheets.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/head/stylesheets.html -------------------------------------------------------------------------------- /_includes/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/header.html -------------------------------------------------------------------------------- /_includes/post_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/post_list.html -------------------------------------------------------------------------------- /_includes/post_preview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/post_preview.html -------------------------------------------------------------------------------- /_includes/scripts/dd_ibs_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/scripts/dd_ibs_test.sh -------------------------------------------------------------------------------- /_includes/scripts/dd_obs_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/scripts/dd_obs_test.sh -------------------------------------------------------------------------------- /_includes/sidebar_left.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/sidebar_left.html -------------------------------------------------------------------------------- /_includes/sidebar_right.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/sidebar_right.html -------------------------------------------------------------------------------- /_includes/tail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/tail.html -------------------------------------------------------------------------------- /_includes/tail/ie_shims.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/tail/ie_shims.html -------------------------------------------------------------------------------- /_includes/tail/scripts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/tail/scripts.html -------------------------------------------------------------------------------- /_includes/tail/wordpress_stats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/tail/wordpress_stats.html -------------------------------------------------------------------------------- /_includes/widget/adjacent_entries.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/widget/adjacent_entries.html -------------------------------------------------------------------------------- /_includes/widget/archive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/widget/archive.html -------------------------------------------------------------------------------- /_includes/widget/author_bio.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/widget/author_bio.html -------------------------------------------------------------------------------- /_includes/widget/calendar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/widget/calendar.html -------------------------------------------------------------------------------- /_includes/widget/categories.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/widget/categories.html -------------------------------------------------------------------------------- /_includes/widget/disqus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/widget/disqus.html -------------------------------------------------------------------------------- /_includes/widget/entry_tags.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/widget/entry_tags.html -------------------------------------------------------------------------------- /_includes/widget/recent_entries.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/widget/recent_entries.html -------------------------------------------------------------------------------- /_includes/widget/related_posts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/widget/related_posts.html -------------------------------------------------------------------------------- /_includes/widget/share.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/widget/share.html -------------------------------------------------------------------------------- /_includes/widget/social_links.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/widget/social_links.html -------------------------------------------------------------------------------- /_includes/widget/tag_cloud.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_includes/widget/tag_cloud.html -------------------------------------------------------------------------------- /_layouts/3-column.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_layouts/3-column.html -------------------------------------------------------------------------------- /_layouts/author_index.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post_list 3 | --- 4 | -------------------------------------------------------------------------------- /_layouts/category_index.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post_list 3 | --- 4 | -------------------------------------------------------------------------------- /_layouts/compress.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_layouts/compress.html -------------------------------------------------------------------------------- /_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_layouts/default.html -------------------------------------------------------------------------------- /_layouts/monthly_archive.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post_list 3 | --- 4 | -------------------------------------------------------------------------------- /_layouts/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_layouts/page.html -------------------------------------------------------------------------------- /_layouts/post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_layouts/post.html -------------------------------------------------------------------------------- /_layouts/post_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_layouts/post_list.html -------------------------------------------------------------------------------- /_layouts/rss.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_layouts/rss.html -------------------------------------------------------------------------------- /_layouts/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_layouts/sitemap.xml -------------------------------------------------------------------------------- /_layouts/sitemap_index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_layouts/sitemap_index.xml -------------------------------------------------------------------------------- /_layouts/tag_index.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post_list 3 | --- 4 | -------------------------------------------------------------------------------- /_plugins/filters/archive_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/filters/archive_filter.rb -------------------------------------------------------------------------------- /_plugins/filters/category_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/filters/category_filter.rb -------------------------------------------------------------------------------- /_plugins/filters/flat_categories_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/filters/flat_categories_filter.rb -------------------------------------------------------------------------------- /_plugins/filters/url_helper_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/filters/url_helper_filter.rb -------------------------------------------------------------------------------- /_plugins/filters/weighted_tags_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/filters/weighted_tags_filter.rb -------------------------------------------------------------------------------- /_plugins/generators/author_page_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/generators/author_page_generator.rb -------------------------------------------------------------------------------- /_plugins/generators/category_page_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/generators/category_page_generator.rb -------------------------------------------------------------------------------- /_plugins/generators/monthly_archive_page_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/generators/monthly_archive_page_generator.rb -------------------------------------------------------------------------------- /_plugins/generators/rss_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/generators/rss_generator.rb -------------------------------------------------------------------------------- /_plugins/generators/sitemap_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/generators/sitemap_generator.rb -------------------------------------------------------------------------------- /_plugins/generators/tag_page_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/generators/tag_page_generator.rb -------------------------------------------------------------------------------- /_plugins/pages/author_page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/pages/author_page.rb -------------------------------------------------------------------------------- /_plugins/pages/category_page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/pages/category_page.rb -------------------------------------------------------------------------------- /_plugins/pages/monthly_archive_page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/pages/monthly_archive_page.rb -------------------------------------------------------------------------------- /_plugins/pages/rss_page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/pages/rss_page.rb -------------------------------------------------------------------------------- /_plugins/pages/sitemap_index_page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/pages/sitemap_index_page.rb -------------------------------------------------------------------------------- /_plugins/pages/sitemap_page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/pages/sitemap_page.rb -------------------------------------------------------------------------------- /_plugins/pages/tag_page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/pages/tag_page.rb -------------------------------------------------------------------------------- /_plugins/tags/layout_class_tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/tags/layout_class_tag.rb -------------------------------------------------------------------------------- /_plugins/tags/title_tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/tags/title_tag.rb -------------------------------------------------------------------------------- /_plugins/util/archive_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/archive_util.rb -------------------------------------------------------------------------------- /_plugins/util/author_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/author_util.rb -------------------------------------------------------------------------------- /_plugins/util/category_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/category_util.rb -------------------------------------------------------------------------------- /_plugins/util/config_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/config_util.rb -------------------------------------------------------------------------------- /_plugins/util/gravatar_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/gravatar_util.rb -------------------------------------------------------------------------------- /_plugins/util/post_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/post_util.rb -------------------------------------------------------------------------------- /_plugins/util/rss_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/rss_util.rb -------------------------------------------------------------------------------- /_plugins/util/share_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/share_util.rb -------------------------------------------------------------------------------- /_plugins/util/site_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/site_util.rb -------------------------------------------------------------------------------- /_plugins/util/sitemap/author_taxonomy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/sitemap/author_taxonomy.rb -------------------------------------------------------------------------------- /_plugins/util/sitemap/category_taxonomy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/sitemap/category_taxonomy.rb -------------------------------------------------------------------------------- /_plugins/util/sitemap/entry.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/sitemap/entry.rb -------------------------------------------------------------------------------- /_plugins/util/sitemap/post_taxonomy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/sitemap/post_taxonomy.rb -------------------------------------------------------------------------------- /_plugins/util/sitemap/tag_taxonomy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/sitemap/tag_taxonomy.rb -------------------------------------------------------------------------------- /_plugins/util/sitemap/taxonomy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/sitemap/taxonomy.rb -------------------------------------------------------------------------------- /_plugins/util/sitemap_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/sitemap_util.rb -------------------------------------------------------------------------------- /_plugins/util/string_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/string_util.rb -------------------------------------------------------------------------------- /_plugins/util/tag_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/tag_util.rb -------------------------------------------------------------------------------- /_plugins/util/url_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/url_util.rb -------------------------------------------------------------------------------- /_plugins/util/weighted_tags_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_plugins/util/weighted_tags_util.rb -------------------------------------------------------------------------------- /_posts/2015-01-04-tuning-dd-block-size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_posts/2015-01-04-tuning-dd-block-size.md -------------------------------------------------------------------------------- /_posts/2015-01-12-tail-call-optimization-in-ruby-background.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_posts/2015-01-12-tail-call-optimization-in-ruby-background.md -------------------------------------------------------------------------------- /_posts/2015-01-19-tail-call-optimization-in-ruby-deep-dive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_posts/2015-01-19-tail-call-optimization-in-ruby-deep-dive.md -------------------------------------------------------------------------------- /_posts/2015-02-03-dependency-and-load-order-management-using-the-module-factory-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_posts/2015-02-03-dependency-and-load-order-management-using-the-module-factory-pattern.md -------------------------------------------------------------------------------- /_posts/2015-02-16-on-the-road-from-ruby-journeyman-to-ruby-master.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_posts/2015-02-16-on-the-road-from-ruby-journeyman-to-ruby-master.md -------------------------------------------------------------------------------- /_posts/2015-02-28-eager-boolean-operators-a-pattern-to-continue-never-using.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_posts/2015-02-28-eager-boolean-operators-a-pattern-to-continue-never-using.md -------------------------------------------------------------------------------- /_posts/2015-03-15-introducing-the-tco-method-gem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_posts/2015-03-15-introducing-the-tco-method-gem.md -------------------------------------------------------------------------------- /_posts/2015-04-12-sixty-bash-tastic-git-aliases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_posts/2015-04-12-sixty-bash-tastic-git-aliases.md -------------------------------------------------------------------------------- /_posts/2015-06-27-crafting-your-first-pry-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/_posts/2015-06-27-crafting-your-first-pry-plugin.md -------------------------------------------------------------------------------- /assets/css/bonus.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/bonus.css -------------------------------------------------------------------------------- /assets/css/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /assets/css/fonts/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/font-awesome.min.css -------------------------------------------------------------------------------- /assets/css/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /assets/css/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /assets/css/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /assets/css/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /assets/css/fonts/titillium-light-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-light-webfont.eot -------------------------------------------------------------------------------- /assets/css/fonts/titillium-light-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-light-webfont.svg -------------------------------------------------------------------------------- /assets/css/fonts/titillium-light-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-light-webfont.ttf -------------------------------------------------------------------------------- /assets/css/fonts/titillium-light-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-light-webfont.woff -------------------------------------------------------------------------------- /assets/css/fonts/titillium-lightitalic-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-lightitalic-webfont.eot -------------------------------------------------------------------------------- /assets/css/fonts/titillium-lightitalic-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-lightitalic-webfont.svg -------------------------------------------------------------------------------- /assets/css/fonts/titillium-lightitalic-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-lightitalic-webfont.ttf -------------------------------------------------------------------------------- /assets/css/fonts/titillium-lightitalic-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-lightitalic-webfont.woff -------------------------------------------------------------------------------- /assets/css/fonts/titillium-regular-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-regular-webfont.eot -------------------------------------------------------------------------------- /assets/css/fonts/titillium-regular-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-regular-webfont.svg -------------------------------------------------------------------------------- /assets/css/fonts/titillium-regular-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-regular-webfont.ttf -------------------------------------------------------------------------------- /assets/css/fonts/titillium-regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-regular-webfont.woff -------------------------------------------------------------------------------- /assets/css/fonts/titillium-regularitalic-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-regularitalic-webfont.eot -------------------------------------------------------------------------------- /assets/css/fonts/titillium-regularitalic-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-regularitalic-webfont.svg -------------------------------------------------------------------------------- /assets/css/fonts/titillium-regularitalic-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-regularitalic-webfont.ttf -------------------------------------------------------------------------------- /assets/css/fonts/titillium-regularitalic-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-regularitalic-webfont.woff -------------------------------------------------------------------------------- /assets/css/fonts/titillium-semibold-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-semibold-webfont.eot -------------------------------------------------------------------------------- /assets/css/fonts/titillium-semibold-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-semibold-webfont.svg -------------------------------------------------------------------------------- /assets/css/fonts/titillium-semibold-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-semibold-webfont.ttf -------------------------------------------------------------------------------- /assets/css/fonts/titillium-semibold-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/fonts/titillium-semibold-webfont.woff -------------------------------------------------------------------------------- /assets/css/hueman-responsive.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/hueman-responsive.css -------------------------------------------------------------------------------- /assets/css/hueman.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/hueman.css -------------------------------------------------------------------------------- /assets/css/pygments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/css/pygments.css -------------------------------------------------------------------------------- /assets/images/favicons/favicon-114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/favicons/favicon-114.png -------------------------------------------------------------------------------- /assets/images/favicons/favicon-120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/favicons/favicon-120.png -------------------------------------------------------------------------------- /assets/images/favicons/favicon-144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/favicons/favicon-144.png -------------------------------------------------------------------------------- /assets/images/favicons/favicon-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/favicons/favicon-152.png -------------------------------------------------------------------------------- /assets/images/favicons/favicon-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/favicons/favicon-256.png -------------------------------------------------------------------------------- /assets/images/favicons/favicon-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/favicons/favicon-32.png -------------------------------------------------------------------------------- /assets/images/favicons/favicon-57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/favicons/favicon-57.png -------------------------------------------------------------------------------- /assets/images/favicons/favicon-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/favicons/favicon-72.png -------------------------------------------------------------------------------- /assets/images/favicons/favicon-96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/favicons/favicon-96.png -------------------------------------------------------------------------------- /assets/images/featured/2015-01-04-tuning-dd-block-size.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/featured/2015-01-04-tuning-dd-block-size.jpg -------------------------------------------------------------------------------- /assets/images/featured/2015-01-12-tail-call-optimization-in-ruby-background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/featured/2015-01-12-tail-call-optimization-in-ruby-background.jpg -------------------------------------------------------------------------------- /assets/images/featured/2015-01-19-tail-call-optimization-in-ruby-deep-dive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/featured/2015-01-19-tail-call-optimization-in-ruby-deep-dive.jpg -------------------------------------------------------------------------------- /assets/images/featured/2015-02-03-dependency-and-load-order-management-using-the-module-factory-pattern.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/featured/2015-02-03-dependency-and-load-order-management-using-the-module-factory-pattern.jpg -------------------------------------------------------------------------------- /assets/images/featured/2015-02-16-on-the-road-from-ruby-journeyman-to-ruby-master.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/featured/2015-02-16-on-the-road-from-ruby-journeyman-to-ruby-master.jpg -------------------------------------------------------------------------------- /assets/images/featured/2015-02-28-eager-boolean-operators-a-pattern-to-continue-never-using.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/featured/2015-02-28-eager-boolean-operators-a-pattern-to-continue-never-using.jpg -------------------------------------------------------------------------------- /assets/images/featured/2015-03-15-introducing-the-tco-method-gem.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/featured/2015-03-15-introducing-the-tco-method-gem.jpg -------------------------------------------------------------------------------- /assets/images/featured/2015-04-12-sixty-bash-tastic-git-aliases.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/featured/2015-04-12-sixty-bash-tastic-git-aliases.jpg -------------------------------------------------------------------------------- /assets/images/featured/2015-06-27-crafting-your-first-pry-plugin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/featured/2015-06-27-crafting-your-first-pry-plugin.jpg -------------------------------------------------------------------------------- /assets/images/posts/2015-01-19/hold_on_to_your_butts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/posts/2015-01-19/hold_on_to_your_butts.jpg -------------------------------------------------------------------------------- /assets/images/posts/2015-01-19/tco-diff.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/posts/2015-01-19/tco-diff.jpg -------------------------------------------------------------------------------- /assets/images/posts/2015-01-19/vm-call-iseq-setup-diff.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/posts/2015-01-19/vm-call-iseq-setup-diff.jpg -------------------------------------------------------------------------------- /assets/images/posts/2015-06-27/easy-breezy-beautiful-clever-girl.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/posts/2015-06-27/easy-breezy-beautiful-clever-girl.jpg -------------------------------------------------------------------------------- /assets/images/posts/2015-06-27/load-all-the-things.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/posts/2015-06-27/load-all-the-things.jpg -------------------------------------------------------------------------------- /assets/images/posts/2015-06-27/obi-wan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/posts/2015-06-27/obi-wan.png -------------------------------------------------------------------------------- /assets/images/posts/2015-06-27/pry-hooks-in-action.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/posts/2015-06-27/pry-hooks-in-action.gif -------------------------------------------------------------------------------- /assets/images/posts/2015-06-27/riker.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/images/posts/2015-06-27/riker.jpg -------------------------------------------------------------------------------- /assets/js/hueman.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/js/hueman.js -------------------------------------------------------------------------------- /assets/js/ie/html5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/js/ie/html5.js -------------------------------------------------------------------------------- /assets/js/ie/respond.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/js/ie/respond.js -------------------------------------------------------------------------------- /assets/js/ie/selectivizr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/js/ie/selectivizr.js -------------------------------------------------------------------------------- /assets/js/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/assets/js/jquery.js -------------------------------------------------------------------------------- /bin/blog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/bin/blog -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/favicon.ico -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/index.html -------------------------------------------------------------------------------- /pages/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/pages/404.html -------------------------------------------------------------------------------- /pages/scripts/dd_ibs_test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/pages/scripts/dd_ibs_test.md -------------------------------------------------------------------------------- /pages/scripts/dd_obs_test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/pages/scripts/dd_obs_test.md -------------------------------------------------------------------------------- /pages/share_thanks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/pages/share_thanks.html -------------------------------------------------------------------------------- /robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tdg5/blog/HEAD/robots.txt --------------------------------------------------------------------------------