@ -0,0 +1,21 @@ | |||
--- | |||
layout: recipe | |||
title: "Graham Cracker Crust" | |||
image: graham-cracker-crust.jpg | |||
imagecredit: https://flic.kr/p/atxu75 | |||
ingredients: | |||
- 2 cups graham cracker crumbs | |||
- 6 tbs butter (melted) | |||
- 1/3 cup white sugar | |||
- 1 tsp cinnamon | |||
directions: | |||
- pulse graham cracker in food processor or use muddler to crumb in bowl | |||
- combine melted butter, graham cracker crumbs, sugar, and cinnamon in a bowl | |||
- press into pan, forming into crust shape | |||
--- | |||
A simple graham cracker crust, perfect for cheesecakes or tarts. |
@ -0,0 +1,22 @@ | |||
--- | |||
layout: recipe | |||
title: "Red Berry Dessert Topping" | |||
image: red-berry-topping.jpg | |||
imagecredit: https://flic.kr/p/9kczzP | |||
ingredients: | |||
- 1/2 cup raspberries | |||
- 1/2 cup strawberries | |||
- 1/4 white sugar | |||
- 1 squirt honey | |||
directions: | |||
- Dice berries | |||
- Combine all ingredients | |||
- Let rest for 15 mins | |||
--- | |||
A simple mash of berries, perfect for a tart or top of cheesecake. |
@ -0,0 +1,27 @@ | |||
--- | |||
layout: recipe | |||
title: "Vanilla Custard Filling" | |||
image: vanilla-custard.jpg | |||
imagecredit: https://flic.kr/p/99yJqV | |||
ingredients: | |||
- 1/2 cup sugar | |||
- 1/4 cup all-purpose flour | |||
- 1/2 teaspoon salt | |||
- 2 cups milk | |||
- 2 egg yolks, lightly beaten | |||
- 2 teaspoons vanilla extract | |||
directions: | |||
- In a small saucepan, combine the sugar, flour and salt. Stir in milk until smooth. | |||
- Cook and stir over medium-high heat until thickened and bubbly. | |||
- Reduce heat; cook and stir 2 minutes longer. | |||
- Remove from the heat. Stir a small amount of hot filling into egg yolks; return all to the pan. | |||
- Bring to a gentle boil, stirring constantly; cook and stir 2 minutes longer. | |||
- Remove from the heat. Gently stir in vanilla. | |||
--- | |||
A simple vanilla custard filling, useful for tarts (or alone by itself in a bowl). |
@ -0,0 +1,18 @@ | |||
# Site settings | |||
title: Chowdown | |||
email: your-email@domain.com | |||
description: The plain text recipe database for hackers | |||
baseurl: "" | |||
twitter_username: clarklab | |||
github_username: clarklab | |||
# Build settings | |||
markdown: kramdown | |||
collections: | |||
components: | |||
output: true | |||
recipes: | |||
output: true | |||
exclude: ['Gemfile', 'Gemfile.lock', 'Rakefile', 'README.md'] |
@ -0,0 +1 @@ | |||
<?xml version="1.0" ?><!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'><svg enable-background="new 0 0 48 48" height="48px" version="1.1" viewBox="0 0 48 48" width="48px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Expanded"><g><g><path d="M36,48H12c-0.522,0-0.957-0.402-0.997-0.923L9.07,21.946C5.095,21.484,2,18.097,2,14c0-4.419,3.678-8.151,8.032-8.151 c0.91,0,1.803,0.177,2.636,0.52C14.072,2.509,18.439,0,24,0c5.224,0,8.878,2.112,11.14,6.45c0.887-0.396,1.848-0.602,2.828-0.602 C42.322,5.849,46,9.581,46,14c0,4.097-3.095,7.484-7.07,7.946l-1.933,25.131C36.957,47.598,36.522,48,36,48z M12.926,46h22.147 l1.929-25.077C37.043,20.402,37.478,20,38,20c3.309,0,6-2.691,6-6c0-3.625-3.179-6.151-6.032-6.151 c-0.982,0-1.899,0.274-2.724,0.817c-0.245,0.161-0.551,0.207-0.832,0.123c-0.282-0.083-0.513-0.285-0.632-0.555 C31.898,3.981,28.791,2,24,2c-5.157,0-9.059,2.415-9.71,6.009c-0.06,0.33-0.281,0.608-0.59,0.74 c-0.308,0.134-0.663,0.102-0.943-0.083c-0.825-0.543-1.742-0.817-2.724-0.817C7.179,7.849,4,10.375,4,14c0,3.309,2.691,6,6,6 c0.522,0,0.957,0.402,0.997,0.923L12.926,46z"/></g><g><path d="M36.625,40h-25.25c-0.552,0-1-0.447-1-1s0.448-1,1-1h25.25c0.552,0,1,0.447,1,1S37.177,40,36.625,40z"/></g><g><path d="M19,40c-0.552,0-1-0.447-1-1v-8c0-0.553,0.448-1,1-1s1,0.447,1,1v8C20,39.553,19.552,40,19,40z"/></g><g><path d="M24,40c-0.552,0-1-0.447-1-1V29c0-0.553,0.448-1,1-1s1,0.447,1,1v10C25,39.553,24.552,40,24,40z"/></g><g><path d="M29,40c-0.552,0-1-0.447-1-1v-8c0-0.553,0.448-1,1-1s1,0.447,1,1v8C30,39.553,29.552,40,29,40z"/></g></g></g></svg> |
@ -0,0 +1,20 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg width="40px" height="40px" viewBox="0 0 227 227" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns"> | |||
<!-- Generator: Sketch Beta 3.3.2 (12041) - http://www.bohemiancoding.com/sketch --> | |||
<title>logo copy</title> | |||
<desc>Created with Sketch Beta.</desc> | |||
<defs></defs> | |||
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage"> | |||
<g id="logo-copy" sketch:type="MSLayerGroup" fill="#FFFFFF"> | |||
<path d="M113.5,207 C165.138624,207 207,165.138624 207,113.5 C207,61.8613759 165.138624,20 113.5,20 C61.8613759,20 20,61.8613759 20,113.5 C20,165.138624 61.8613759,207 113.5,207 L113.5,207 Z M113.5,227 L113.5,227 C50.8156809,227 0,176.184319 0,113.5 C0,50.8156809 50.8156809,0 113.5,0 C176.184319,0 227,50.8156809 227,113.5 C227,176.184319 176.184319,227 113.5,227 L113.5,227 Z" id="Shape" sketch:type="MSShapeGroup"></path> | |||
<g id="knife" transform="translate(100.444365, 117.673654) rotate(45.000000) translate(-100.444365, -117.673654) translate(32.944365, 98.173654)" sketch:type="MSShapeGroup"> | |||
<path d="M84.8406926,17.2276434 L84.8406926,10.3276433 L121.425959,10.3276433 C123.239968,10.3276433 124.743013,11.8547374 124.743013,13.7776433 C124.743013,15.7005492 123.239968,17.2276433 121.425959,17.2276433 L84.8406926,17.2276434 Z M121.425959,27.2276433 C128.79866,27.2276433 134.743013,21.1881765 134.743013,13.7776433 C134.743013,6.36711016 128.79866,0.327643333 121.425959,0.327643333 L79.8406926,0.327643333 L74.8406926,0.327643333 L74.8406926,5.32764333 L74.8406926,22.2276433 L74.8406926,27.2276433 L79.8406926,27.2276433 L121.425959,27.2276433 L121.425959,27.2276433 Z" id="Shape"></path> | |||
<path d="M42.8784414,28.2053959 C37.2399696,26.9331427 30.579202,21.6833442 23.2201288,13.293639 C20.4167741,10.0976768 24.8641609,15.7531155 20.6881137,10.3276437 L74.3230319,10.3276438 L74.3230319,28.4943094 L45.3378631,28.49431 C44.5535914,28.49431 43.7347403,28.3986095 42.8784414,28.2053959 Z M79.323031,38.49431 L84.323031,38.49431 L84.323031,33.49431 L84.323031,5.32764333 L84.323031,0.327643333 L79.323031,0.327643333 L10.373034,0.327643333 L0.214850611,0.327643333 L6.41083447,8.37739328 C10.7163464,13.9710641 12.7119335,16.4785814 15.7023967,19.8878565 C24.3571851,29.7547408 32.3975833,36.0919188 40.6773965,37.960159 C42.2393166,38.3125874 43.7942062,38.4943099 45.3378629,38.49431 L79.323031,38.49431 Z" id="Shape"></path> | |||
</g> | |||
<g id="fork" transform="translate(116.291901, 118.192155) rotate(45.000000) translate(-116.291901, -118.192155) translate(96.791901, 49.192155)" sketch:type="MSShapeGroup"> | |||
<path d="M14.6827731,47.7007172 L14.6827731,132.30035 C14.6827731,135.061774 16.9213494,137.30035 19.6827731,137.30035 C22.4441969,137.30035 24.6827731,135.061774 24.6827731,132.30035 L24.6827731,47.7007172 C24.6827731,44.9392935 22.4441969,42.7007172 19.6827731,42.7007172 C16.9213494,42.7007172 14.6827731,44.9392935 14.6827731,47.7007172 L14.6827731,47.7007172 Z" id="Shape"></path> | |||
<path d="M38.6827731,32.9433579 C38.6827731,43.4367682 30.1761834,51.9433579 19.6827731,51.9433579 C9.18936286,51.9433579 0.682773109,43.4367682 0.682773109,32.9433579 L38.6827731,32.9433579 L38.6827731,32.9433579 Z M0.682773109,0.3572034 L8.071662,0.3572034 L8.071662,32.9433579 L0.682773109,32.9433579 L0.682773109,0.3572034 L0.682773109,0.3572034 Z M31.2938842,0.3572034 L38.6827731,0.3572034 L38.6827731,32.9433579 L31.2938842,32.9433579 L31.2938842,0.3572034 L31.2938842,0.3572034 Z M15.9883287,0.3572034 L23.3772176,0.3572034 L23.3772176,32.9433579 L15.9883287,32.9433579 L15.9883287,0.3572034 L15.9883287,0.3572034 Z" id="Oval-2"></path> | |||
</g> | |||
</g> | |||
</g> | |||
</svg> |
@ -0,0 +1,18 @@ | |||
<footer class="footer bg-darken-1 clearfix py4 mt3"> | |||
<div class="container px3 sm-px4"> | |||
<div class="clearfix"> | |||
<div class="sm-col sm-col-6"> | |||
<p class="left-align rss-subscribe mb2">subscribe <a href="{{ "/feed.xml" | prepend: site.baseurl }}">via RSS</a></p> | |||
</div> | |||
<div class="sm-col sm-col-6"> | |||
<p class="right-align mb2"><img src="http://atxbuilt.com/public/images/atx_blt_wht.svg" style="width:140px !important;"></p> | |||
<p class="right-align mb2">Made with <svg class="js-geomicon geomicon" height="0.8em" data-icon="heart" viewBox="0 0 32 32" style="fill:#007FFF"><title>heart icon</title><path d="M0 10 C0 6, 3 2, 8 2 C12 2, 15 5, 16 6 C17 5, 20 2, 24 2 C30 2, 32 6, 32 10 C32 18, 18 29, 16 30 C14 29, 0 18, 0 10"></path></svg> by <a href="http://twiter.com/clarklab">@clarklab</a></p> | |||
</div> | |||
</div> | |||
</div> | |||
</footer> |
@ -0,0 +1,29 @@ | |||
<head> | |||
<meta charset="utf-8"> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | |||
<meta name="viewport" content="width=device-width, initial-scale=1"> | |||
<title>{% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}</title> | |||
<meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}"> | |||
<link href='http://fonts.googleapis.com/css?family=Karla:400,700' rel='stylesheet' type='text/css'> | |||
<link href="{{ "/css/bass.css" | prepend: site.baseurl }}" rel="stylesheet"> | |||
<link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl }}"> | |||
<link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}"> | |||
<link rel="alternate" type="application/rss+xml" title="{{ site.title }}" href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}" /> | |||
<script type="text/javascript" src="http://code.jquery.com/jquery-2.1.4.min.js"></script> | |||
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/hammer.js/2.0.4/hammer.min.js"></script> | |||
<link rel="icon" href="{{site.baseurl}}/favicon.png"> | |||
<link rel="apple-touch-icon" href="{{site.baseurl}}/favicon.png"> | |||
<!-- Twitter Cards --> | |||
<meta name="twitter:card" content="summary_large_image"> | |||
<meta name="twitter:site" content="@chowdownapp"> | |||
<meta name="twitter:creator" content="@clarklab"> | |||
{% if page.title %}<meta name="twitter:title" content="{{ page.title }}">{% else %}<meta name="twitter:title" content="Chowdown">{% endif %} | |||
{% if page.url %}<meta name="twitter:url" content="{{ site.baseurl }}{{ page.url }}">{% endif %} | |||
{% if page.directions %}<meta name="twitter:description" content="{{ page.content | strip_html }}">{% else %}<meta name="twitter:description" content="Chowdown">{% endif %} | |||
{% if page.image %}<meta name="twitter:image:src" content="{{site.baseurl}}/images/medium/{{ page.image }}">{% else %}<meta name="twitter:image:src" content="{{site.baseurl}}/images/thumbnails/crockpot-buffalo-chicken.jpg">{% endif %} | |||
</head> |
@ -0,0 +1,4 @@ | |||
<a class="site-title fixed bg-blue p1 no-line-height top-0 left-0 z4" href="{{ site.baseurl }}/"> | |||
{% include chowdown-logo-white.svg %} | |||
<h1 class="hide">{{ site.title }}</h1> | |||
</a> |
@ -0,0 +1,18 @@ | |||
<!DOCTYPE html> | |||
<html> | |||
{% include head.html %} | |||
<body> | |||
{% include header.html %} | |||
<div class="page-content"> | |||
{{ content }} | |||
</div> | |||
{% include footer.html %} | |||
</body> | |||
</html> |
@ -0,0 +1,14 @@ | |||
--- | |||
layout: default | |||
--- | |||
<div class="post"> | |||
<header class="post-header"> | |||
<h1 class="post-title">{{ page.title }}</h1> | |||
</header> | |||
<article class="post-content"> | |||
{{ content }} | |||
</article> | |||
</div> |
@ -0,0 +1,150 @@ | |||
--- | |||
layout: default | |||
--- | |||
<div class="container" itemscope itemtype="http://schema.org/Recipe"> | |||
<!-- call up the image and image credit link --> | |||
{% for image in page.image %} | |||
<div class="xs-p2"> | |||
<img itemprop="photo" src="{{site.baseurl}}/images/{{ image }}" /> | |||
{% if page.imagecredit %} | |||
{% for imagecredit in page.imagecredit %} | |||
<a href="{{ imagecredit }}" class="right"> | |||
<svg class="js-geomicon geomicon" width="14" height="14" data-icon="camera" viewBox="0 0 32 32" style="fill:currentcolor"><title>camera icon</title><path d="M0 6 L8 6 L10 2 L22 2 L24 6 L32 6 L32 28 L0 28 z M9 17 A7 7 0 0 0 23 17 A7 7 0 0 0 9 17"></path></svg> | |||
</a> | |||
{% endfor %} | |||
{% endif %} | |||
</div> | |||
{% endfor %} | |||
<article class="post-content px2"> | |||
<!-- call up the main recipe title and content --> | |||
<header class="post-header"> | |||
<h1 class="post-title center m1 sm-mt3" itemprop="name">{{ page.title }}</h1> | |||
</header> | |||
<div class="px2 mt3 clearfix"> | |||
<div class="sm-col-8 center mx-auto">{{page.content}}</div> | |||
</div> | |||
<!-- call up recipe and directions --> | |||
<div class="clearfix mt3"> | |||
<div class="sm-col sm-col-6 lg-col-6"> | |||
<!-- check if it's a component-based recipe --> | |||
{% if page.components %} | |||
<h4 class="blue mt0 mb2 xs-center">Components</h4> | |||
<ul> | |||
<!-- list components that make up recipe --> | |||
{% for component in page.components %} | |||
<li>{{ component | markdownify }}</li> | |||
{% endfor %} | |||
</ul> | |||
{% else %} | |||
<h4 class="blue mt0 mb2 xs-center">Ingredients</h4> | |||
<ul itemprop="ingredients"> | |||
<!-- list ingredients that make up recipe --> | |||
{% for ingredient in page.ingredients %} | |||
<li itemprop="ingredient">{{ ingredient | markdownify }}</li> | |||
{% endfor %} | |||
</ul> | |||
{% endif %} | |||
</div> | |||
<div class="sm-col sm-col-6 lg-col-6"> | |||
<h4 class="blue mt0 mb2 xs-center">Directions</h4> | |||
<ul itemprop="instructions"> | |||
{% for direction in page.directions %} | |||
<li>{{ direction | markdownify }}</li> | |||
{% endfor %} | |||
</ul> | |||
</div> | |||
</div> | |||
<!-- end recipe and directions --> | |||
<!-- check if it's a component-based recipe, render it --> | |||
{% if page.components %} | |||
<div class="components bg-darken-2 p2 mt3 mb3 center"> | |||
↓ This is a <strong class="blue">component-based recipe</strong> (fancy talk for making the dish in pieces, then assembling). ↓ | |||
</div> | |||
<div class="clearfix mxn2"> | |||
{% for component in page.components %} | |||
<div class="sm-col sm-col-4 px2"> | |||
{% for recipe in site.components %} | |||
{% if recipe.title == component %} | |||
<h4 class="blue center">{{recipe.title}}</h4> | |||
{% for image in recipe.image %} | |||
<div class="image ratio bg-cover" style="background-image:url({{site.baseurl}}/images/{{ image }});"> | |||
<img class="hide" itemprop="photo" src="{{site.baseurl}}/images/{{ image }}" /> | |||
</div> | |||
{% if recipe.imagecredit %} | |||
{% for imagecredit in recipe.imagecredit %} | |||
<a href="{{ imagecredit }}" class="right"> | |||
<svg class="js-geomicon geomicon" width="14" height="14" data-icon="camera" viewBox="0 0 32 32" style="fill:currentcolor"><title>camera icon</title><path d="M0 6 L8 6 L10 2 L22 2 L24 6 L32 6 L32 28 L0 28 z M9 17 A7 7 0 0 0 23 17 A7 7 0 0 0 9 17"></path></svg> | |||
</a> | |||
{% endfor %} | |||
{% endif %} | |||
{% endfor %} | |||
<h4 class="blue regular xs-center">Ingredients</h4> | |||
<ul class="ingredients" itemprop="ingredients"> | |||
{% for item in recipe.ingredients %} | |||
<li itemprop="ingredient">{{ item | markdownify }}</li> | |||
{% endfor %} | |||
</ul> | |||
<h4 class="blue regular xs-center">Steps</h4> | |||
<ul itemprop="instructions"> | |||
{% for item in recipe.directions %} | |||
<li>{{ item | markdownify }}</li> | |||
{% endfor %} | |||
</ul> | |||
{% endif %} | |||
{% endfor %} | |||
</div> | |||
{% endfor %} | |||
</div> | |||
{% endif %} | |||
<!-- end components --> | |||
{% for category in page.categories %} | |||
<p class="clearfix">Category: <span itemprop="recipeCategory">{{ category }}</span></p> | |||
{% endfor %} | |||
</article> | |||
</div> | |||
<script type="text/javascript"> | |||
$( document ).ready(function() { | |||
jQuery.fn.clickToggle = function(a,b) { | |||
var ab=[b,a]; | |||
function cb(){ ab[this._tog^=1].call(this); } | |||
return this.on("click", cb); | |||
}; | |||
$("ul li").prepend('<input type="checkbox">'); | |||
$("ul li").clickToggle(function(){ | |||
$(this).children("input").prop('checked', true); | |||
var height = $(this).height(); | |||
var y = $(window).scrollTop(); | |||
$('html, body').animate({scrollTop: y+height+16}, 200); | |||
}, function(){ | |||
$(this).children("input").prop('checked', false); | |||
var height = $(this).height(); | |||
var y = $(window).scrollTop(); | |||
$('html, body').animate({scrollTop: y-height-16}, 200); | |||
}); | |||
}); | |||
</script> |
@ -0,0 +1,32 @@ | |||
--- | |||
layout: recipe | |||
title: "Broccoli Beer Cheese Soup" | |||
image: broccoli-beer-cheese-soup.jpg | |||
ingredients: | |||
- 4 tablespoons butter | |||
- 1 cup diced onion | |||
- 1/2 cup shredded carrot | |||
- 1/2 cup diced celery | |||
- 1 tablespoon garlic | |||
- 1/4 cup flour | |||
- 1 quart chicken broth | |||
- 1 cup heavy cream | |||
- 10 ounces muenster cheese | |||
- 1 cup white white wine | |||
- 1 cup pale beer | |||
- 1 teaspoon Worcestershire sauce | |||
- 1/2 teaspoon hot sauce | |||
directions: | |||
- Start with butter, onions, carrots, celery, garlic until cooked down | |||
- Add flour, stir well, cook for 4-5 mins | |||
- Add chicken broth, bring to a boil | |||
- Add wine and reduce to a simmer | |||
- Add cream, cheese, Worcestershire, and hot sauce | |||
- Serve with croutons | |||
--- | |||
This recipe is inspired by one of my favorites, Gourmand's Beer Cheese Soup, which uses Shiner Bock. Feel free to use whatever you want, then go to [Gourmand's](http://lovethysandwich.com) to have the real thing. |
@ -0,0 +1,20 @@ | |||
--- | |||
layout: recipe | |||
title: "Crockpot Buffalo Chicken" | |||
image: crockpot-buffalo-chicken.jpg | |||
ingredients: | |||
- 6-8 chicken breasts | |||
- 1 packet ranch mix | |||
- 1 bottle Frank's Red Hot | |||
- 1 stick of butter | |||
directions: | |||
- Add all the above into a crockpot, cook on low for 6-8 hours | |||
- Shred chicken when soft | |||
- Serve with pickles and Hawaiian rolls | |||
--- | |||
This is a party favorite, perfect for a Super Bowl or a game night. It takes a long time, but like most slow cooker recipes, is easy as hell. Bonus: guests love it. |
@ -0,0 +1,23 @@ | |||
--- | |||
layout: recipe | |||
title: "Green Chile Stew" | |||
image: green-chile-stew.jpg | |||
imagecredit: https://flic.kr/p/4CJb65 | |||
ingredients: | |||
- 1 jar of [green chile stew mix](http://amzn.to/1KYXSjo) | |||
- 1lb ground chicken | |||
- 1 red onion | |||
- 1 green onion | |||
- 1 can corn | |||
directions: | |||
- Start onions in pan, cook down | |||
- Add chicken, corn | |||
- Add stew mix | |||
- Serve with croutons | |||
--- | |||
This is a simple one, consisting of a pre-made soup mix and whatever you've got around the kitchen (or campsite). Feel free to sub/swap/switch anything in the ingredient listโ anything's fair game! |
@ -0,0 +1,26 @@ | |||
--- | |||
layout: recipe | |||
title: "Mongolian Beef" | |||
image: mongolian-beef.jpg | |||
imagecredit: https://flic.kr/p/8ANQTc | |||
ingredients: | |||
- 2 teaspoons vegetable oil | |||
- 1โ2 teaspoon ginger | |||
- 1 tablespoon garlic | |||
- 1โ2 cup soy sauce | |||
- 1โ2 cup water | |||
- 3โ4 cup dark brown sugar | |||
- 1 lb flank steak | |||
- 2 large green onions | |||
directions: | |||
- Make the sauce by heating 2 tsp of vegetable oil in a medium saucepan over med/low heat. Don't get the oil too hot. | |||
- Add ginger and garlic to the pan and quickly add the soy sauce and water before the garlic scorches. | |||
- Dissolve the brown sugar in the sauce, then raise the heat to about medium and boil the sauce for 2-3 minutes or until the sauce thickens. | |||
- Remove it from the heat. | |||
--- | |||
This recipe is in progress. |
@ -0,0 +1,19 @@ | |||
--- | |||
layout: recipe | |||
title: "New York Strip" | |||
image: new-york-strip.jpg | |||
ingredients: | |||
- NY Strip Steak(s) | |||
- salt to taste | |||
directions: | |||
- Bag the steak(s) and drop into 140ยฐ sous vide bath for 2 hours (or consult this handy [ChefSteps chart](https://s3.amazonaws.com/chefsteps/static/ChefSteps-SousVideReference.pdf)) | |||
- Pull from the bag, pat dry | |||
- Sear in a scorching hot pan (butter + herb optional) | |||
- Slice on a bias and sprinkle with sea salt | |||
--- | |||
Cooking a steak in a water bath is the ultimate, both in terms of flavor and laziness. Dial in a precise temperature, then go take a nap. |
@ -0,0 +1,22 @@ | |||
--- | |||
layout: recipe | |||
title: "One Minute Muffin" | |||
image: one-minute-muffin.jpg | |||
imagecredit: http://divaliciousrecipes.com/2012/04/26/flax-muffin-in-a-mug-in-a-minute-low-carb-and-gluten-free/ | |||
ingredients: | |||
- 1โ4 cup flax seed meal | |||
- 1โ2 teaspoon baking powder | |||
- 1 teaspoon cinnamon | |||
- 1 egg | |||
- 1 teaspoon oil | |||
- sugar to taste (or honey, stevia) | |||
directions: | |||
- Mix all ingredients in a coffee mug. | |||
- Micorowave for one minute on high. | |||
--- | |||
This flax muffin is quick, vertsatile (just mix in other goodies), and only makes one at a time, so you've got no huge tray to tempt you. Custom muffins every morning! |
@ -0,0 +1,20 @@ | |||
--- | |||
layout: recipe | |||
title: "Pork Steaks" | |||
image: pork-steaks.jpg | |||
ingredients: | |||
- pork shoulder (or other cheap cut) | |||
- immerison circulator (we like the [Anova](http://www.amazon.com/gp/product/B00UKPBXM4/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B00UKPBXM4&linkCode=as2&tag=repl-20&linkId=XMRXWQ35OJNCZVGE)) | |||
directions: | |||
- Sous vide the pork at 140ยฐ for 24h | |||
- Submerge bag into an ice bath to completely cool | |||
- Cut and portion the cold roast into individual steaks | |||
- Seal and save (fridge for 3 days, freezer for longer) | |||
- To serve, reheat in bag, sear in sourching hot pan | |||
--- | |||
Pork is called "the other white meat", but this sous vide technique is so dang good I'm gonna graduate it up to "THE white meat". |
@ -0,0 +1,19 @@ | |||
--- | |||
layout: recipe | |||
title: "Red Berry Tart" | |||
image: red-berry-tart.jpg | |||
directions: | |||
- Bake the crust and let it cool | |||
- Make the custard, pour into crust | |||
- Make the red berry topping, spread over the top | |||
components: | |||
- Graham Cracker Crust | |||
- Vanilla Custard Filling | |||
- Red Berry Dessert Topping | |||
--- | |||
A favorite when I go to BBQs (parties, hackathons, your folks' place), this red berry tart is fairly easy to make and packs a huge wow factor. |
@ -0,0 +1,26 @@ | |||
--- | |||
layout: recipe | |||
title: "Roasted Brussels Sprouts" | |||
image: roasted-brussels-sprouts.jpg | |||
ingredients: | |||
- 1 bunch of brussels, sliced thin | |||
- 2 tbsp olive oil | |||
- (optional) grated hard cheese | |||
- (optional) gold raisins or sweetened cranberries | |||
- (optional) assorted veggies, sliced thin | |||
- salt, pepper, etc to taste | |||
directions: | |||
- Wash and thinly slice the brussels sprouts (or buy them pre-sliced at HEB or Central Market) | |||
- Toss the brussels (+ optional veggies), olive oil, and salt + pepper on a baking sheet | |||
- Roast under the broiler for 10-15 mins, keeping a close eye | |||
- Remove from the oven when the edges just start to blacken | |||
- Toss with optional ingredients (depending on how healthy you're feeling) | |||
--- | |||
A lot of places are doing dang good brussels lately, but none can touch [Salty Sow](http://saltysow.com/). They serve them fried, topped with pecorino and golden raisins. Yes, please. | |||
We started trying to emulate it, but it's such a versatile dish, you can make it however you want. Consider this a loose guide. |
@ -0,0 +1,19 @@ | |||
--- | |||
layout: recipe | |||
title: "Roasted Okra" | |||
image: roasted-okra.jpg | |||
ingredients: | |||
- 1 bunch of okra | |||
- salt, pepper, etc to taste | |||
directions: | |||
- Wash the okra dang good | |||
- Slice in half lengthwise | |||
- Toss okra and seasoning on baking sheet (salt + pepper is great, I also really like Simply Asia spicy hibachi seasoing I found at HEB for like $2) | |||
- Roast under the broiler for 10-15 mins. Keep an eye on it and pull it when the tips start to blacken. | |||
--- | |||
I love me some okra, but prep is usually enough to avoid making it. This simple dish requires only a single cut per pod and a dash of seasoning- that's it. |
@ -0,0 +1,20 @@ | |||
--- | |||
layout: recipe | |||
title: "Smashed Carrots" | |||
image: smashed-carrots.jpg | |||
ingredients: | |||
- 1 can carrots | |||
- 1 tbsp butter | |||
- 2 tbsp parmesan cheese | |||
- salt & pepper to taste | |||
directions: | |||
- Combine carrots and butter, heat through (yes, you can microwave) | |||
- Mash carrots, adding parmesan when smooshy | |||
- Salt and pepper how you like | |||
--- | |||
Generally, canned carrots are stinky and not worth eating. Butter and cheese changes that. |
@ -0,0 +1,26 @@ | |||
--- | |||
layout: recipe | |||
title: "Stuffed Peppers" | |||
image: stuffed-peppers.jpg | |||
ingredients: | |||
- 1 jar Peppedew Peppers (or piquante pepper) | |||
- 4oz goat cheese (any flavor) | |||
- 1 tbsp mayonnaise | |||
- 1 tbsp sour cream | |||
- 1 bunch of chives, chopped | |||
- hearty shot of hot sauce (Franks, Yellowbird) | |||
- hearty crack of pepper | |||
directions: | |||
- combine goat cheese, mayo, sour cream, 2/3rds of your chives, hot sauce, black pepper | |||
- if you are feeling spry, beat the mixture to make it fluffy | |||
- put filling in a plastic bag, snip of the tip with scissors to make a piping bag | |||
- fill peppers, place in bowl, top with chives and hot sauce | |||
--- | |||
We found these during Happy Hour at Chiso's Grill in Bee Cave, Tx. We've since tweaked the recipe a bit. This recipe is just a starting point, add/remove anything you want (like more hot sauce if you're into that). Sometimes I order the [peppers on Amazon](https://amzn.to/2MGUnam). My favorite hot sauces are Franks Red Hot, Jardine's Texas Champagne, and of course, [Yellowbird](https://amzn.to/2Pw4LAv). | |||
Fun fact: Peppedew Peppers are basically a new thing. They are the brand name of piquante peppers, which were discovered in South Africe in just 1993. Hat tip to [Wikipedia](https://en.wikipedia.org/wiki/Peppadew) for the schooling. |
@ -0,0 +1 @@ | |||
chowdown.io |
@ -0,0 +1,115 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> | |||
<channel> | |||
<title>Chowdown</title> | |||
<description>The plain text recipe database for hackers</description> | |||
<link>http://localhost:4000/</link> | |||
<atom:link href="http://localhost:4000/feed.xml" rel="self" type="application/rss+xml"/> | |||
<pubDate>Wed, 22 Aug 2018 20:33:23 -0500</pubDate> | |||
<lastBuildDate>Wed, 22 Aug 2018 20:33:23 -0500</lastBuildDate> | |||
<generator>Jekyll v3.8.3</generator> | |||
<item> | |||
<title>Broccoli Beer Cheese Soup</title> | |||
<description><p>This recipe is inspired by one of my favorites, Gourmandโs Beer Cheese Soup, which uses Shiner Bock. Feel free to use whatever you want, then go to <a href="http://lovethysandwich.com">Gourmandโs</a> to have the real thing.</p> | |||
</description> | |||
<link>http://localhost:4000/recipes/broccoli-cheese-soup.html</link> | |||
<guid isPermaLink="true">http://localhost:4000/recipes/broccoli-cheese-soup.html</guid> | |||
</item> | |||
<item> | |||
<title>Crockpot Buffalo Chicken</title> | |||
<description><p>This is a party favorite, perfect for a Super Bowl or a game night. It takes a long time, but like most slow cooker recipes, is easy as hell. Bonus: guests love it.</p> | |||
</description> | |||
<link>http://localhost:4000/recipes/crockpot-buffalo-chicken.html</link> | |||
<guid isPermaLink="true">http://localhost:4000/recipes/crockpot-buffalo-chicken.html</guid> | |||
</item> | |||
<item> | |||
<title>Green Chile Stew</title> | |||
<description><p>This is a simple one, consisting of a pre-made soup mix and whatever youโve got around the kitchen (or campsite). Feel free to sub/swap/switch anything in the ingredient listโ anythingโs fair game!</p> | |||
</description> | |||
<link>http://localhost:4000/recipes/green-chile-stew.html</link> | |||
<guid isPermaLink="true">http://localhost:4000/recipes/green-chile-stew.html</guid> | |||
</item> | |||
<item> | |||
<title>Mongolian Beef</title> | |||
<description><p>This recipe is in progress.</p> | |||
</description> | |||
<link>http://localhost:4000/recipes/mongolian-beef.html</link> | |||
<guid isPermaLink="true">http://localhost:4000/recipes/mongolian-beef.html</guid> | |||
</item> | |||
<item> | |||
<title>New York Strip</title> | |||
<description><p>Cooking a steak in a water bath is the ultimate, both in terms of flavor and laziness. Dial in a precise temperature, then go take a nap.</p> | |||
</description> | |||
<link>http://localhost:4000/recipes/new-york-strip.html</link> | |||
<guid isPermaLink="true">http://localhost:4000/recipes/new-york-strip.html</guid> | |||
</item> | |||
<item> | |||
<title>One Minute Muffin</title> | |||
<description><p>This flax muffin is quick, vertsatile (just mix in other goodies), and only makes one at a time, so youโve got no huge tray to tempt you. Custom muffins every morning!</p> | |||
</description> | |||
<link>http://localhost:4000/recipes/one-minute-muffin.html</link> | |||
<guid isPermaLink="true">http://localhost:4000/recipes/one-minute-muffin.html</guid> | |||
</item> | |||
<item> | |||
<title>Pork Steaks</title> | |||
<description><p>Pork is called โthe other white meatโ, but this sous vide technique is so dang good Iโm gonna graduate it up to โTHE white meatโ.</p> | |||
</description> | |||
<link>http://localhost:4000/recipes/pork-steaks.html</link> | |||
<guid isPermaLink="true">http://localhost:4000/recipes/pork-steaks.html</guid> | |||
</item> | |||
<item> | |||
<title>Red Berry Tart</title> | |||
<description><p>A favorite when I go to BBQs (parties, hackathons, your folksโ place), this red berry tart is fairly easy to make and packs a huge wow factor.</p> | |||
</description> | |||
<link>http://localhost:4000/recipes/red-berry-tart.html</link> | |||
<guid isPermaLink="true">http://localhost:4000/recipes/red-berry-tart.html</guid> | |||
</item> | |||
<item> | |||
<title>Roasted Brussels Sprouts</title> | |||
<description><p>A lot of places are doing dang good brussels lately, but none can touch <a href="http://saltysow.com/">Salty Sow</a>. They serve them fried, topped with pecorino and golden raisins. Yes, please.</p> | |||
<p>We started trying to emulate it, but itโs such a versatile dish, you can make it however you want. Consider this a loose guide.</p> | |||
</description> | |||
<link>http://localhost:4000/recipes/roasted-brussels-sprouts.html</link> | |||
<guid isPermaLink="true">http://localhost:4000/recipes/roasted-brussels-sprouts.html</guid> | |||
</item> | |||
<item> | |||
<title>Roasted Okra</title> | |||
<description><p>I love me some okra, but prep is usually enough to avoid making it. This simple dish requires only a single cut per pod and a dash of seasoning- thatโs it.</p> | |||
</description> | |||
<link>http://localhost:4000/recipes/roasted-okra.html</link> | |||
<guid isPermaLink="true">http://localhost:4000/recipes/roasted-okra.html</guid> | |||
</item> | |||
</channel> | |||
</rss> |
@ -0,0 +1,221 @@ | |||
<!DOCTYPE html> | |||
<html> | |||
<head> | |||
<meta charset="utf-8"> | |||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | |||
<meta name="viewport" content="width=device-width, initial-scale=1"> | |||
<title>Chowdown</title> | |||
<meta name="description" content="The plain text recipe database for hackers"> | |||
<link href='http://fonts.googleapis.com/css?family=Karla:400,700' rel='stylesheet' type='text/css'> | |||
<link href="/css/bass.css" rel="stylesheet"> | |||
<link rel="stylesheet" href="/css/main.css"> | |||
<link rel="canonical" href="http://localhost:4000/"> | |||
<link rel="alternate" type="application/rss+xml" title="Chowdown" href="http://localhost:4000/feed.xml" /> | |||
<script type="text/javascript" src="http://code.jquery.com/jquery-2.1.4.min.js"></script> | |||
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/hammer.js/2.0.4/hammer.min.js"></script> | |||
<link rel="icon" href="/favicon.png"> | |||
<link rel="apple-touch-icon" href="/favicon.png"> | |||
<!-- Twitter Cards --> | |||
<meta name="twitter:card" content="summary_large_image"> | |||
<meta name="twitter:site" content="@chowdownapp"> | |||
<meta name="twitter:creator" content="@clarklab"> | |||
<meta name="twitter:title" content="Chowdown"> | |||
<meta name="twitter:url" content="/"> | |||
<meta name="twitter:description" content="Chowdown"> | |||
<meta name="twitter:image:src" content="/images/thumbnails/crockpot-buffalo-chicken.jpg"> | |||
</head> | |||
<body> | |||
<a class="site-title fixed bg-blue p1 no-line-height top-0 left-0 z4" href="/"> | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg width="40px" height="40px" viewBox="0 0 227 227" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns"> | |||
<!-- Generator: Sketch Beta 3.3.2 (12041) - http://www.bohemiancoding.com/sketch --> | |||
<title>logo copy</title> | |||
<desc>Created with Sketch Beta.</desc> | |||
<defs></defs> | |||
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage"> | |||
<g id="logo-copy" sketch:type="MSLayerGroup" fill="#FFFFFF"> | |||
<path d="M113.5,207 C165.138624,207 207,165.138624 207,113.5 C207,61.8613759 165.138624,20 113.5,20 C61.8613759,20 20,61.8613759 20,113.5 C20,165.138624 61.8613759,207 113.5,207 L113.5,207 Z M113.5,227 L113.5,227 C50.8156809,227 0,176.184319 0,113.5 C0,50.8156809 50.8156809,0 113.5,0 C176.184319,0 227,50.8156809 227,113.5 C227,176.184319 176.184319,227 113.5,227 L113.5,227 Z" id="Shape" sketch:type="MSShapeGroup"></path> | |||
<g id="knife" transform="translate(100.444365, 117.673654) rotate(45.000000) translate(-100.444365, -117.673654) translate(32.944365, 98.173654)" sketch:type="MSShapeGroup"> | |||
<path d="M84.8406926,17.2276434 L84.8406926,10.3276433 L121.425959,10.3276433 C123.239968,10.3276433 124.743013,11.8547374 124.743013,13.7776433 C124.743013,15.7005492 123.239968,17.2276433 121.425959,17.2276433 L84.8406926,17.2276434 Z M121.425959,27.2276433 C128.79866,27.2276433 134.743013,21.1881765 134.743013,13.7776433 C134.743013,6.36711016 128.79866,0.327643333 121.425959,0.327643333 L79.8406926,0.327643333 L74.8406926,0.327643333 L74.8406926,5.32764333 L74.8406926,22.2276433 L74.8406926,27.2276433 L79.8406926,27.2276433 L121.425959,27.2276433 L121.425959,27.2276433 Z" id="Shape"></path> | |||
<path d="M42.8784414,28.2053959 C37.2399696,26.9331427 30.579202,21.6833442 23.2201288,13.293639 C20.4167741,10.0976768 24.8641609,15.7531155 20.6881137,10.3276437 L74.3230319,10.3276438 L74.3230319,28.4943094 L45.3378631,28.49431 C44.5535914,28.49431 43.7347403,28.3986095 42.8784414,28.2053959 Z M79.323031,38.49431 L84.323031,38.49431 L84.323031,33.49431 L84.323031,5.32764333 L84.323031,0.327643333 L79.323031,0.327643333 L10.373034,0.327643333 L0.214850611,0.327643333 L6.41083447,8.37739328 C10.7163464,13.9710641 12.7119335,16.4785814 15.7023967,19.8878565 C24.3571851,29.7547408 32.3975833,36.0919188 40.6773965,37.960159 C42.2393166,38.3125874 43.7942062,38.4943099 45.3378629,38.49431 L79.323031,38.49431 Z" id="Shape"></path> | |||
</g> | |||
<g id="fork" transform="translate(116.291901, 118.192155) rotate(45.000000) translate(-116.291901, -118.192155) translate(96.791901, 49.192155)" sketch:type="MSShapeGroup"> | |||
<path d="M14.6827731,47.7007172 L14.6827731,132.30035 C14.6827731,135.061774 16.9213494,137.30035 19.6827731,137.30035 C22.4441969,137.30035 24.6827731,135.061774 24.6827731,132.30035 L24.6827731,47.7007172 C24.6827731,44.9392935 22.4441969,42.7007172 19.6827731,42.7007172 C16.9213494,42.7007172 14.6827731,44.9392935 14.6827731,47.7007172 L14.6827731,47.7007172 Z" id="Shape"></path> | |||
<path d="M38.6827731,32.9433579 C38.6827731,43.4367682 30.1761834,51.9433579 19.6827731,51.9433579 C9.18936286,51.9433579 0.682773109,43.4367682 0.682773109,32.9433579 L38.6827731,32.9433579 L38.6827731,32.9433579 Z M0.682773109,0.3572034 L8.071662,0.3572034 L8.071662,32.9433579 L0.682773109,32.9433579 L0.682773109,0.3572034 L0.682773109,0.3572034 Z M31.2938842,0.3572034 L38.6827731,0.3572034 L38.6827731,32.9433579 L31.2938842,32.9433579 L31.2938842,0.3572034 L31.2938842,0.3572034 Z M15.9883287,0.3572034 L23.3772176,0.3572034 L23.3772176,32.9433579 L15.9883287,32.9433579 L15.9883287,0.3572034 L15.9883287,0.3572034 Z" id="Oval-2"></path> | |||
</g> | |||
</g> | |||
</g> | |||
</svg> | |||
<h1 class="hide">Chowdown</h1> | |||
</a> | |||
<div class="page-content"> | |||
<div class="home"> | |||
<div class="recipes xs-px1 xs-mt2"> | |||
<div class="clearfix"> | |||
<div class="sm-col sm-col-6 md-col-6 lg-col-4 xs-px1 xs-mb2"> | |||
<a class="block relative bg-blue" href="/recipes/broccoli-cheese-soup.html"> | |||
<div class="image ratio bg-cover" style="background-image:url(/images/broccoli-beer-cheese-soup.jpg);"></div> | |||
<h1 class="title p2 m0 absolute bold white bottom-0 left-0">Broccoli Beer Cheese Soup</h1> | |||
</a> | |||
</div> | |||
<div class="sm-col sm-col-6 md-col-6 lg-col-4 xs-px1 xs-mb2"> | |||
<a class="block relative bg-blue" href="/recipes/crockpot-buffalo-chicken.html"> | |||
<div class="image ratio bg-cover" style="background-image:url(/images/crockpot-buffalo-chicken.jpg);"></div> | |||
<h1 class="title p2 m0 absolute bold white bottom-0 left-0">Crockpot Buffalo Chicken</h1> | |||
</a> | |||
</div> | |||
<div class="sm-col sm-col-6 md-col-6 lg-col-4 xs-px1 xs-mb2"> | |||
<a class="block relative bg-blue" href="/recipes/green-chile-stew.html"> | |||
<div class="image ratio bg-cover" style="background-image:url(/images/green-chile-stew.jpg);"></div> | |||
<h1 class="title p2 m0 absolute bold white bottom-0 left-0">Green Chile Stew</h1> | |||
</a> | |||
</div> | |||
<div class="sm-col sm-col-6 md-col-6 lg-col-4 xs-px1 xs-mb2"> | |||
<a class="block relative bg-blue" href="/recipes/mongolian-beef.html"> | |||
<div class="image ratio bg-cover" style="background-image:url(/images/mongolian-beef.jpg);"></div> | |||
<h1 class="title p2 m0 absolute bold white bottom-0 left-0">Mongolian Beef</h1> | |||
</a> | |||
</div> | |||
<div class="sm-col sm-col-6 md-col-6 lg-col-4 xs-px1 xs-mb2"> | |||
<a class="block relative bg-blue" href="/recipes/new-york-strip.html"> | |||
<div class="image ratio bg-cover" style="background-image:url(/images/new-york-strip.jpg);"></div> | |||
<h1 class="title p2 m0 absolute bold white bottom-0 left-0">New York Strip</h1> | |||
</a> | |||
</div> | |||
<div class="sm-col sm-col-6 md-col-6 lg-col-4 xs-px1 xs-mb2"> | |||
<a class="block relative bg-blue" href="/recipes/one-minute-muffin.html"> | |||
<div class="image ratio bg-cover" style="background-image:url(/images/one-minute-muffin.jpg);"></div> | |||
<h1 class="title p2 m0 absolute bold white bottom-0 left-0">One Minute Muffin</h1> | |||
</a> | |||
</div> | |||
<div class="sm-col sm-col-6 md-col-6 lg-col-4 xs-px1 xs-mb2"> | |||
<a class="block relative bg-blue" href="/recipes/pork-steaks.html"> | |||
<div class="image ratio bg-cover" style="background-image:url(/images/pork-steaks.jpg);"></div> | |||
<h1 class="title p2 m0 absolute bold white bottom-0 left-0">Pork Steaks</h1> | |||
</a> | |||
</div> | |||
<div class="sm-col sm-col-6 md-col-6 lg-col-4 xs-px1 xs-mb2"> | |||
<a class="block relative bg-blue" href="/recipes/red-berry-tart.html"> | |||
<div class="image ratio bg-cover" style="background-image:url(/images/red-berry-tart.jpg);"></div> | |||
<h1 class="title p2 m0 absolute bold white bottom-0 left-0">Red Berry Tart</h1> | |||
</a> | |||
</div> | |||
<div class="sm-col sm-col-6 md-col-6 lg-col-4 xs-px1 xs-mb2"> | |||
<a class="block relative bg-blue" href="/recipes/roasted-brussels-sprouts.html"> | |||
<div class="image ratio bg-cover" style="background-image:url(/images/roasted-brussels-sprouts.jpg);"></div> | |||
<h1 class="title p2 m0 absolute bold white bottom-0 left-0">Roasted Brussels Sprouts</h1> | |||
</a> | |||
</div> | |||
<div class="sm-col sm-col-6 md-col-6 lg-col-4 xs-px1 xs-mb2"> | |||
<a class="block relative bg-blue" href="/recipes/roasted-okra.html"> | |||
<div class="image ratio bg-cover" style="background-image:url(/images/roasted-okra.jpg);"></div> | |||
<h1 class="title p2 m0 absolute bold white bottom-0 left-0">Roasted Okra</h1> | |||
</a> | |||
</div> | |||
<div class="sm-col sm-col-6 md-col-6 lg-col-4 xs-px1 xs-mb2"> | |||
<a class="block relative bg-blue" href="/recipes/smashed-carrots.html"> | |||
<div class="image ratio bg-cover" style="background-image:url(/images/smashed-carrots.jpg);"></div> | |||
<h1 class="title p2 m0 absolute bold white bottom-0 left-0">Smashed Carrots</h1> | |||
</a> | |||
</div> | |||
<div class="sm-col sm-col-6 md-col-6 lg-col-4 xs-px1 xs-mb2"> | |||
<a class="block relative bg-blue" href="/recipes/stuffed-peppers.html"> | |||
<div class="image ratio bg-cover" style="background-image:url(/images/stuffed-peppers.jpg);"></div> | |||
<h1 class="title p2 m0 absolute bold white bottom-0 left-0">Stuffed Peppers</h1> | |||
</a> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="sell bg-blue-tile mt4"> | |||
<div class="clearfix white px2"> | |||
<div class="sm-col md-col-6 px2 md-px4 py2 md-py4"> | |||
<h1>For the home chef</h1> | |||
<p>Save recipes in seconds with plain text formatting</p> | |||
<p>Create beatiful recipe pages with automated ease</p> | |||
<p>Use your recipes in any app (our favorite is <a href="http://www.paprikaapp.com/" target="_blank">Paprika</a>)</p> | |||
<p>Share with family and friends (<a href="https://dev.twitter.com/cards/overview">Twitter cards</a>)</p> | |||
</div> | |||
<div class="sm-col md-col-6 px2 md-px4 py2 md-py4"> | |||
<h1>For the developer</h1> | |||
<p>Markdown + Jekyll under the hood</p> | |||
<p>Recipes stored in plain text, ready for hacking</p> | |||
<p>Open source, everything's on GitHub (<a href="https://github.com/clarklab/chowdown">contribute?</a>)</p> | |||
<p>Jekyll's new <a href="http://jekyllrb.com/docs/collections/">Collections</a> feature (learn with me!)</p> | |||
</div> | |||
</div> | |||
<div class="clearfix white center"> | |||
<a href="https://github.com/clarklab/chowdown" class="button button-big button-with-icon button-outline mb4 h2"> | |||
<svg class="js-geomicon geomicon" width="30" data-icon="github" viewBox="0 0 32 32" style="fill:currentcolor"><title>github icon</title><path d="M0 18 C0 12 3 10 3 9 C2.5 7 2.5 4 3 3 C6 3 9 5 10 6 C12 5 14 5 16 5 C18 5 20 5 22 6 C23 5 26 3 29 3 C29.5 4 29.5 7 29 9 C29 10 32 12 32 18 C32 25 30 30 16 30 C2 30 0 25 0 18 M3 20 C3 24 4 28 16 28 C28 28 29 24 29 20 C29 16 28 14 16 14 C4 14 3 16 3 20 M8 21 A1.5 2.5 0 0 0 13 21 A1.5 2.5 0 0 0 8 21 M24 21 A1.5 2.5 0 0 0 19 21 A1.5 2.5 0 0 0 24 21 z"></path></svg> | |||
View on GitHub</a> | |||
</div> | |||
</div> | |||
<div class="container mt4 mb4"> | |||
<div class="sm-col-6 mx-auto px3 sm-px4"> | |||
<p>Hey folks!</p> | |||
<p>My name's Clark and you've just stumbled into <strong>Chowdown</strong>, a plain text recipe database for hackers. Over the years, I've tried dozens of recipe apps and services in an attempt to eat better and get more organized. With each app came a new format and <em>recipe lock-in</em>, neither of which got me excited.</p> | |||
<p><strong>Chowdown</strong> is my attempt at fixing recipe app burnout, by moving my recipes out of closed services and into plain text. For example, here's <a href="https://raw.githubusercontent.com/clarklab/chowdown/gh-pages/_recipes/broccoli-cheese-soup.md">a recipe in plain text</a> that I've been working on for a while. It's a broccoli beer cheese soup inspired by Gourmand's, one of my favorite spots in Austin. Crazy delicious.</p> | |||
<p><a href="http://chowdown.io/recipes/broccoli-cheese-soup.html">Here's that same recipe processed with <strong>Chowdown</strong>.</a> It's a simple layout with a photo, ingredient list, and directions.</p> | |||
<p>The magic comes behind-the-scenes, with <a href="http://schema.org/Recipe">recipe microdata via schema.org</a>. This process adds special tags around each bit of content, which is what let's other apps (list coming soon) read your recipes. Data portability!</p> | |||
<p><strong>Chowdown</strong> is definitely a work in progress. Active development is taking place. I'm new to Jekyll. Things might break. The recipes, however, are here to stay.</p> | |||
<p>Go cook something rad,</p> | |||
<p>Clark<br/><a href="http://twitter.com/clarklab">@clarklab</a></p> | |||
</div> | |||
</div> | |||
</div> | |||
</div> | |||
<footer class="footer bg-darken-1 clearfix py4 mt3"> | |||
<div class="container px3 sm-px4"> | |||
<div class="clearfix"> | |||
<div class="sm-col sm-col-6"> | |||
<p class="left-align rss-subscribe mb2">subscribe <a href="/feed.xml">via RSS</a></p> | |||
</div> | |||
<div class="sm-col sm-col-6"> | |||
<p class="right-align mb2"><img src="http://atxbuilt.com/public/images/atx_blt_wht.svg" style="width:140px !important;"></p> | |||
<p class="right-align mb2">Made with <svg class="js-geomicon geomicon" height="0.8em" data-icon="heart" viewBox="0 0 32 32" style="fill:#007FFF"><title>heart icon</title><path d="M0 10 C0 6, 3 2, 8 2 C12 2, 15 5, 16 6 C17 5, 20 2, 24 2 C30 2, 32 6, 32 10 C32 18, 18 29, 16 30 C14 29, 0 18, 0 10"></path></svg> by <a href="http://twiter.com/clarklab">@clarklab</a></p> | |||
</div> | |||
</div> | |||
</div> | |||
</footer> | |||
</body> | |||
</html> |
@ -0,0 +1,5 @@ | |||
# Chowdown | |||
A simple, plaintext recipe database for hackers | |||
[http://clarklab.github.io/chowdown](http://clarklab.github.io/chowdown) |
@ -0,0 +1,63 @@ | |||
[ | |||
{ | |||
"title": "Broccoli Beer Cheese Soup", | |||
"image": "images/large/broccoli-beer-cheese-soup.jpg" | |||
}, | |||
{ | |||
"title": "Crockpot Buffalo Chicken", | |||
"image": "images/large/crockpot-buffalo-chicken.jpg" | |||
}, | |||
{ | |||
"title": "Green Chile Stew", | |||
"image": "images/large/green-chile-stew.jpg" | |||
}, | |||
{ | |||
"title": "Mongolian Beef", | |||
"image": "images/large/mongolian-beef.jpg" | |||
}, | |||
{ | |||
"title": "New York Strip", | |||
"image": "images/large/new-york-strip.jpg" | |||
}, | |||
{ | |||
"title": "One Minute Muffin", | |||
"image": "images/large/one-minute-muffin.jpg" | |||
}, | |||
{ | |||
"title": "Pork Steaks", | |||
"image": "images/large/pork-steaks.jpg" | |||
}, | |||
{ | |||
"title": "Red Berry Tart", | |||
"image": "images/large/red-berry-tart.jpg" | |||
}, | |||
{ | |||
"title": "Roasted Brussels Sprouts", | |||
"image": "images/large/roasted-brussels-sprouts.jpg" | |||
}, | |||
{ | |||
"title": "Roasted Okra", | |||
"image": "images/large/roasted-okra.jpg" | |||
}, | |||
{ | |||
"title": "Smashed Carrots", | |||
"image": "images/large/smashed-carrots.jpg" | |||
}, | |||
{ | |||
"title": "Stuffed Peppers", | |||
"image": "images/large/stuffed-peppers.jpg" | |||
} | |||
] |