Pizza Dough(github.com)
github.com
Pizza Dough
https://github.com/hendricius/pizza-dough
135 comments
Another good tip, ask your local pizzaria if they'll sell you a dough blank - usually they'll do this for $2-3 and then you can dress it the way you want, bake it and have great quality pizza with top choice ingredients with a 25 minute wait, which is roughly as long as it takes for delivery. Most good pizzeria's will have already let the dough sit for a day or so.
I have a dumb question: what part of the rest of the pizza-making process can you do better than the restaurant? I ask because the big issue in home pizza production is that your oven is unlikely to reach the temps commercial pizza ovens hit, and people go to all sorts of weird lengths to rectify this.
At the point where you're getting the dough from the restaurant, why not just get the pizza from the restaurant?
At the point where you're getting the dough from the restaurant, why not just get the pizza from the restaurant?
Good and valid question.
For me it's a few things.
1) the kids love putting "their" toppings on "their" quadrant of the pizza, and wow, like a lot of things in life, when you make your own there are 0 complaints.
2) You can really put premium toppings that no pizzeria would spend on our even stock.
3) You can get it fresh out of the oven, like "burn the top of your mouth (again, you dummy) cheese napalm" fresh.
4) You can put as much or as little of any combination of cheese as you like, and it doesn't have to be the powdery pre shredded dry-frozen stuff that a lot of pizza places use.
5) Really it takes like 5 minutes to dress a pizza, heating your oven up to whatever it's highest settings is takes longer.
6) You can barbeque your pizza.
7) It's usually pretty cost effective when you consider most delivery places are charging $15+ for a large (14") pizza with a few toppings. Plus you save the tip and the emissions from a delivery driver (provided you buy a few and pick them up on the way home!
For me it's a few things.
1) the kids love putting "their" toppings on "their" quadrant of the pizza, and wow, like a lot of things in life, when you make your own there are 0 complaints.
2) You can really put premium toppings that no pizzeria would spend on our even stock.
3) You can get it fresh out of the oven, like "burn the top of your mouth (again, you dummy) cheese napalm" fresh.
4) You can put as much or as little of any combination of cheese as you like, and it doesn't have to be the powdery pre shredded dry-frozen stuff that a lot of pizza places use.
5) Really it takes like 5 minutes to dress a pizza, heating your oven up to whatever it's highest settings is takes longer.
6) You can barbeque your pizza.
7) It's usually pretty cost effective when you consider most delivery places are charging $15+ for a large (14") pizza with a few toppings. Plus you save the tip and the emissions from a delivery driver (provided you buy a few and pick them up on the way home!
One thing ivr done since I was a kid is buy pizza sauce, toppings, and pillsbury biscuits (or equivalent generic).
You can work each biscuit into a mini pizza, top it as you see fit, and cook the lot for 8-12 mins (based on the biscuits instruction).
It was a great treat when I was a kid and I've kept it up as an adult because dangit adulting has to have some perks.
You can work each biscuit into a mini pizza, top it as you see fit, and cook the lot for 8-12 mins (based on the biscuits instruction).
It was a great treat when I was a kid and I've kept it up as an adult because dangit adulting has to have some perks.
Great points. For me it is mostly 2).
Around here, the dressing is really, really cheap. For about $9 you get great dough, really cheap stuff on top.
If you want top quality ham, organic tomatoes, etc, there is no restaurant in town who does that.
For $17 you can get decent dressing though.
If you put the decent dressing on top of your (great) $3 dough you bought from the restaurant, you get a decent pizza ($17 street value) for $9 spent.
If you want top quality ham, organic tomatoes, etc, there is no restaurant in town who does that.
For $17 you can get decent dressing though.
If you put the decent dressing on top of your (great) $3 dough you bought from the restaurant, you get a decent pizza ($17 street value) for $9 spent.
That's a good answer. Thanks!
> what part of the rest of the pizza-making process can you do better than the restaurant?
A determined home pizzaiolo can make a perfectly decent pizza. But you are right about the temperature. Household ovens simply can't reach the temperatures used in a proper pizza oven, about 700F.I have had success with heating a large cast iron pan on the stove top to ~700F, dropping the dough in that, adding toppings when it's ready and then finishing it in a broiler or well preheated oven. These guys show how it's done, without words, better than I can describe: https://www.youtube.com/watch?v=HXAW2GseICs It is pretty damn good technique. They're using 00 flour, high protein (available at Italian markets in any big city).
One thing you can do at home better than the pizza shop, however, is to use crazy good artisinal toppings, dialed in exactly how you like it.
I’ve also had good luck in the oven. Line the rack with proper fire bricks and set the oven to 500 F - and convection if you have it. Place the pizza directly on the brick using a pizza paddle.
I’d say it’s as good as the 1000 degree pizza places,
I’d say it’s as good as the 1000 degree pizza places,
I think it's a price-minimizing move, not a quality-maximizing one.
unless it's about the topping selection
unless it's about the topping selection
> what part of the rest of the pizza-making process can you do better than the restaurant?
Customize it to your personal liking. Tastes differ greatly re: salt, tomato variety, amount and kind of cheese, presence or absence of olive oil or basil...
Customize it to your personal liking. Tastes differ greatly re: salt, tomato variety, amount and kind of cheese, presence or absence of olive oil or basil...
Cheese! It's hard to find a place that will make a pizza with good Emmental or Ricotta.
Beat me to it. After many years of pizza dough failure a quick stop at my favorite pizzeria and presto - perfect dough with great flavor and soft as a baby's bottom. 8-)
I also get my sauce from them also.
Not that I wouldn't get a great satisfaction from making the perfect dough myself but there's plenty of other activities in life that once can work on for satisfactions. Dough isn't a top priority for pizza.
(Now for the perfect sourdough loaf that's another story).
I also get my sauce from them also.
Not that I wouldn't get a great satisfaction from making the perfect dough myself but there's plenty of other activities in life that once can work on for satisfactions. Dough isn't a top priority for pizza.
(Now for the perfect sourdough loaf that's another story).
when you say "dough blank" do you mean the dough ball to be rolled at home or flattened/rolled (in pizza shape) dough?
Most large scale pizza places will have trays full of pizza dough already prepared and sized for a single pizza. This is what I was referring to. Some places have a large roll/ball that they cut off of to make their individual pizzas. I've not found a place that offers them already flattened into a pizza shape, they're usually in a ball.
Wow - that is such a good idea indeed! Thank you.
Is Github becoming a popular place for blogging simply because my coworkers will think I'm doing a code review and not reading about Neapolitan Pizza?
If so, thank you for your service. It's working.
If so, thank you for your service. It's working.
It almost is, but the super large picture of the guy holding a pizza base might give up the game.
On a serious note, Github could be a good place for blogging because you can get CI to check your code examples, and even to lint your spelling, as well as get readers to supply PR's to fix any errors they see.
On a serious note, Github could be a good place for blogging because you can get CI to check your code examples, and even to lint your spelling, as well as get readers to supply PR's to fix any errors they see.
I always dream of being able to discreetly inform people of minor mistakes in their posts/comments in a way that would make it dead easy for them to accept the change. PRs sound very appealing!!
I think we need a new infrastructure for this on the internet. At least some place to say where content is stored, and where to do pull requests against.
EDIT: GIT+Blockchain+Blogs for the future (patent pending)
EDIT: GIT+Blockchain+Blogs for the future (patent pending)
I was actually working on something similar for my blog. I want to abstract away github though (average visitor might not have a github account), but whatever suggestion / fix the web visitor makes gets saved and turned into a PR so that the author can easily merge.
Not sure what to call it. Crowd-typos? Crowdfix?
Not sure what to call it. Crowd-typos? Crowdfix?
Not if you open it in markown
(you get bonus points for rendering it in your mind like a less sexy version of the matrix)
I'm using it for manuscripts for tabletop RPG books.
I have yet to get any comments, but I suspect that's because most people don't know it's there.
I have yet to get any comments, but I suspect that's because most people don't know it's there.
There are a few options for disguising reddit out there:
- As Outlook: https://pcottle.github.io/MSOutlookit/
- As Word: http://pcottle.github.io/MSWorddit/
- As Code: http://codereddit.com/
- As Outlook: https://pcottle.github.io/MSOutlookit/
- As Word: http://pcottle.github.io/MSWorddit/
- As Code: http://codereddit.com/
As a shell emulator: https://redditshell.com/
I use it so that I can keep track of my own iterations. It's an excellent way to visualise the way for a given recipe. A person usually never makes the perfect recipe right away.
As a non-dev, this trend makes everything feel overcomplicated, self-aggrandizing, and less approachable.
Can I ask why exactly? I happen to be a dev (non-web), but honestly most big blog sites are a pretty bad experience. Full of ads, giant media banners, and irrelevant "related-articles" sections.
Sure, Github's repo interface probably isn't optimal, but it's not much worse than a minimal personal blog/template. And if you're not concerned with the dev pieces you've at least got the actual no-frills content right there in front of you.
Sure, Github's repo interface probably isn't optimal, but it's not much worse than a minimal personal blog/template. And if you're not concerned with the dev pieces you've at least got the actual no-frills content right there in front of you.
Thanks for sharing - lots of detail on the process and the pictures look really helpful, although honestly I have no familiarity with pizza dough making to judge by. Great read regardless.
I love the idea of Github becoming a more popular place for recipes. I translate many of the recipes I end up cooking into Markdown files[1], and love that Github renders them in a way that I can still share with my relatives.
The real win though is that with git for VC, you can update these recipes with the smallest changes and notes each time you cook it, knowing that each time you're getting closer to the perfect version of each meal. I hope this idea catches on enough that people might one day submit issues / PRs for each others recipes much like we do with open-source code.
May try this dough out myself soon since I'm still on a baking kick from all the Christmas cookies. Will open a PR / issue if I have any suggestions from the experience!
[1]: https://github.com/rocheio/recipes
I love the idea of Github becoming a more popular place for recipes. I translate many of the recipes I end up cooking into Markdown files[1], and love that Github renders them in a way that I can still share with my relatives.
The real win though is that with git for VC, you can update these recipes with the smallest changes and notes each time you cook it, knowing that each time you're getting closer to the perfect version of each meal. I hope this idea catches on enough that people might one day submit issues / PRs for each others recipes much like we do with open-source code.
May try this dough out myself soon since I'm still on a baking kick from all the Christmas cookies. Will open a PR / issue if I have any suggestions from the experience!
[1]: https://github.com/rocheio/recipes
I've been storing recipes in git for years, also in markdown so I can edit/view on pretty much any device with a markdown viewer/editor. This post has made me interested in using a markdown rendered to display them on my personal site!
Is there an open recipe format? There really should be, if you think about it, a recipe is basically a program: pragmatic, universally interpretable and should produce identical output (provided similar input and execution...)
Would set us up nicely for automated chefs :)
Would set us up nicely for automated chefs :)
I would be satisfied with any recipe format that doesn't include several paragraphs of text about how the author feels about the food, what they did the last time they made it, why they are writing about it, etc. Ingredients, steps, period.
Another great tip I wanted to share is to use a pizza stone. Even better than a stone is a pizza steel. The steel releases the heat faster to the dough than the stone. If you had a stone brick oven at 450°C you would not need this. At a regular oven at home, a steel does wonders. I got my pizza from 80% Neapolitan style to 95%.
I got a cast iron Lodge pizza pan (iron, not steel), admittedly in large part because I have a cast iron fetish. It was cheap, has served excellently for making pizzas, and doubles as an extraordinarily large griddle for making bulk pancakes or broiling steaks.
Best 12 euros I've ever spent, even thought I haven't yet mastered the stone in a kettle barbecue the results in my Ikea electric oven are amazing.
Have you experimented with placing a pizza steel on a rack above the pizza? I'm wondering if this would trap the heat more. Maybe my intuition is wrong.
I'd go for the broiler instead, but two baking steels must be the best I've read, one at the bottom and one on the top below the broiler... then go from putting the pizza on the top steel and broiler on to the bottom steel for another minute or so
Yes - I prefer steel to stone. Mostly because I've had multiple pizza stones break on me mid cook. My steel never has.
How long does it take to cook with that? A real pizza oven is supposed to cook your pizza in 3 minutes tops.
The < 3 minutes is from Neapolitan style pizza, which is in a 900F+ oven. Home ovens won't get anywhere near that unless you modify their cleaning cycle, but almost nobody does that. You can get to 900F pretty easily with some inexpensive outdoor ovens.
A gas BBQ with a hood can also get you up to 450C depending on the brand.
I have a baking steel, I preheat the steel at 450 (my maximum oven temperature) for at least 30 minutes. Pizza is baked in ~5-8 minutes.
Real pizza ovens are much hotter.
Real pizza ovens are much hotter.
I thought the point of the steel was to throw it under the broiler to get it above 700 deg, and then bake the pizza under the broiler?
The steel releases the heat faster than the stone. Yes, heat it up as much as possible. Still you will not manage to have the same air circulation as in a stone brick oven. Thus you can not reach the same result. But it can get close to a 95% version. I sometimes use a blow torch to sizzle my pizza further.
That's a good idea, pre-heating it under the broiler. I do finish the pizzas (last ~2 mins) under the broiler as well.
I have a new oven, so my time estimates are still fairly approximate.
I have a new oven, so my time estimates are still fairly approximate.
In my oven I reach 520F and it is done way quicker.
Around that time yes, 3 minutes. I sometimes just sit in front of the oven wand watch it grow. It's so satisfying.
If I had disposable income I'd get a https://ooni.com/
What brand of pizza steel would you recommend?
Just use a large stainless steel pan
Bad advice. You want big heavy chunk of metal to retain temperature while pizza is cooking.
Do those have enough thermal mass to make a difference?
No they don't. Pizza steel thing is quite heavy (~15lbs).
Quoting the article "There is no need for performing any sort of kneading.", this is wrong, nearly every pizzaiolo (the person who makes pizza in a restaurant) will tell you that you need to kneed for at least 25 minutes, this is to reach what is called "punto pasta" and by kneading you will help the dough to form gluten structure that will give elasticity and will preserve the air inside.
A little tip, if you want to make Neapolitan pizza, and you don't have an oven that can reach 460 Celsius, you should add extra virgin olive oil, this will raise the amount of time in the oven before the pizza becomes biscottata (crunchy and hard), in a professional oven the Neapolitan pizza cooks for around 2 minutes, and if the oven is not in the right temperature and so you need to cook it more the pizza becomes crunchy.
I recommend watching this video: https://www.youtube.com/watch?v=Cq90lUQUCUo (it has English subs).
A little tip, if you want to make Neapolitan pizza, and you don't have an oven that can reach 460 Celsius, you should add extra virgin olive oil, this will raise the amount of time in the oven before the pizza becomes biscottata (crunchy and hard), in a professional oven the Neapolitan pizza cooks for around 2 minutes, and if the oven is not in the right temperature and so you need to cook it more the pizza becomes crunchy.
I recommend watching this video: https://www.youtube.com/watch?v=Cq90lUQUCUo (it has English subs).
The repeated stretching/folding/waiting process develops the gluten like kneading does. You can tell that his gluten development is fine from the windowpane effect in first picture.
Over time the dough will also properly homogenise. The starch will absorb the water.
A great source to learn about pizza is reddit. I also frequently post my results over there and receive valuable feedback: https://reddit.com/r/pizza.
Regardless you have to be careful, since people are very opinionated and might not know all the variables of your pizza. An experienced baker understands the dough and can react with changing variables.
How about a docker container for baking pizza?
Regardless you have to be careful, since people are very opinionated and might not know all the variables of your pizza. An experienced baker understands the dough and can react with changing variables.
How about a docker container for baking pizza?
After countless failed attempts to make my own pizza dough I resorted to this 'docker' solution of prepped dough: https://www.ah.nl/producten/product/wi134027/ah-pizzadeeg-en...
Somehow I always end up with to stringy dough after it has risen and it would tear to easy when handling. I might give it another try with these instructions, thx.
Somehow I always end up with to stringy dough after it has risen and it would tear to easy when handling. I might give it another try with these instructions, thx.
Pro tip for making pizza at home: Use a food processor to knead the dough; it will come together quicker and prevent oxidization, resulting in much better flavor in the finished pie. Restaurants make large batches, exposing only a small surface area of the dough.
You should use a stand mixer with a dough attachment if possible. Food processors are very rough on the dough, especially if you use a metal blade. They also can't handle a lot of dough at once without burning out the motor.
A stand mixer will not yield the best flavor, which was the point of my comment. Here is the original article that tests both:
https://slice.seriouseats.com/2010/10/the-pizza-lab-how-to-m...
https://slice.seriouseats.com/2010/10/the-pizza-lab-how-to-m...
Interesting. Maybe that advice only applies to pizza, but America's Test Kitchen, at least for making dough for bread recommends against using a food processor. I usually make dough in fairly large batches, so I don't know if the effect Kenji talks about would have changed anything for me. I've probably made several hundred pizzas at home, and it definitely took a while to perfect the crust.
I've had a lot of success following the advice on Varasanos pizza recipe website.
http://www.varasanos.com/PizzaRecipe.htm
http://www.varasanos.com/PizzaRecipe.htm
Heh. I just posted this at more or less the same time as you. But I deleted my comment to clean things up.
Haha :) I think I originally found it somewhere on this site. I didn't try to hack my oven but I did buy a blackstone pizza oven a few years ago after reading about people using it on the pizzamaking.com forums.
On a related note, if in NYC I highly recommend the walking pizza tour: http://www.scottspizzatours.com/
ditto!
Alex French Guy Cooking has a great video series on Neapolitan pizza that would pair well with this.
https://www.youtube.com/watch?v=5h3uzIs4C2w&list=PLURsDaOr8h...
https://www.youtube.com/watch?v=5h3uzIs4C2w&list=PLURsDaOr8h...
Oh boy, a couple years ago a took the deep dive in to neapolitan pizza. Like any niche people are passionate about, there's tons of different and sometimes conflicting ideas about how to do it best. Along those lines, I love the disclaimer on this post.
Useful app if you go down the pizza dough rabbit hole: https://itunes.apple.com/us/app/pizzapp/id1228158792
Useful app if you go down the pizza dough rabbit hole: https://itunes.apple.com/us/app/pizzapp/id1228158792
My take, optimized for one 'square' pizza done in any home oven:
100 ml of tepid water
275 ml of flour (yes, mililiters)
1 full teaspoon of salt
2 grams of yeast
Minimum of 4 hours of dough risingIt's generally more reproducible to measure out ingredients that could vary in density (flour being one of them, for a number of reasons) by weight. You can still be a global elitist and put it in grams.
Better than pretty much any book out there on pizza, is reading through the pizzamaking.com forums. They have people that have been on there for over a decade, making thousands of pizzas, and know every last detail of what does and doesn't work. They're also very helpful if you post pictures, and if you get really into it, there's a whole subforum for wood-fired ovens (WFO).
I have not found a better site than pizzamaking.com if you want to dive into pizza styles and methods. The gluten free forum was a great resource for me.
If you are patient, you can do your bulk fermentation for 72 for additional flavor. Bonus if you also add some "discard" sourdough starter at the beginning for a more sourdough tang.
Oh yes, this is a great tip. In fact you can also use sourdough right away for the pizza, it creates a different flavor. Can't say it is better, it is different. With the sourdough you have to be careful with not having a too acidy dough. At some point the acid will attack your gluten matrix and result in your dough becoming super sticky.
If like me, you don't really think that highly of Neopolitan pizza dough, this recipe may have more to offer you:
http://www.varasanos.com/pizzarecipe.htm
http://www.varasanos.com/pizzarecipe.htm
That is interesting.
I adore Neopolitan pizza and have always considered it better than anything else. However, judging by the ratio of "regular" pizza places vs Neopolitan pizzerias it would seem i'm in a minority.
I was never quite sure if the relative lacking number of Neopolitan pizzarias in the US is due to different taste preferences of the consumer, it simple hasn't caught on yet or it maybe more difficult/expensive and therefore prohibitive?
I adore Neopolitan pizza and have always considered it better than anything else. However, judging by the ratio of "regular" pizza places vs Neopolitan pizzerias it would seem i'm in a minority.
I was never quite sure if the relative lacking number of Neopolitan pizzarias in the US is due to different taste preferences of the consumer, it simple hasn't caught on yet or it maybe more difficult/expensive and therefore prohibitive?
In my book the alternative to Neopolitan isn't 'regular' but a good sourdough base that has far more in common with a baguette than a piece of naan.
There's a fetishization of Neopolitan technique that, while natural, has diminishing returns in terms of variety and innovation. Small brewers don't all slavishly recreate age-old European beer recipes...
There's a fetishization of Neopolitan technique that, while natural, has diminishing returns in terms of variety and innovation. Small brewers don't all slavishly recreate age-old European beer recipes...
The main difference is the sugar he adds which will generate a lot more gas to puff up the base.
If you knead your rested dough balls just before rolling it reactivates the yeast without needing to add sugar to the mix. Just make them a little thicker and they will puff up the same.
If you knead your rested dough balls just before rolling it reactivates the yeast without needing to add sugar to the mix. Just make them a little thicker and they will puff up the same.
Napolitano pizza is really hard to replicate in a home oven so why try? However, NY-ish pizza is possible. I use this recipe, which uses ordinary AP flour and calls for a rise of several hours or overnight so you can make it without a big production. It's in metric, which makes it much easier to produce a consistent dough.
https://cooking.nytimes.com/recipes/1017931-pizza-dough
Low-moisture, full-fat cheese is essential. Again, you could drain mozzarella di bufala, but that is one more step. Finally, sauce is what you can really play around with. I've gotten good results using just a tablespoon of tomato paste from a tube, or premade "pizza sauce" or cooked down marinara pasta sauce.
I make the pizza on a pan, stick it in there to start, then pull the pan as soon as I can shake the pie free. Depending on how it cooks I'll use the broiler as well. Turns out great.
https://cooking.nytimes.com/recipes/1017931-pizza-dough
Low-moisture, full-fat cheese is essential. Again, you could drain mozzarella di bufala, but that is one more step. Finally, sauce is what you can really play around with. I've gotten good results using just a tablespoon of tomato paste from a tube, or premade "pizza sauce" or cooked down marinara pasta sauce.
I make the pizza on a pan, stick it in there to start, then pull the pan as soon as I can shake the pie free. Depending on how it cooks I'll use the broiler as well. Turns out great.
So.. if we have a computer-controlled mixing device and ingredient dispenser - could we setup CI/CD for this repo? :)
Is there someone out there who is familiar with business listings and could tell me which city has the most pizzerias per capita? I lived in Hoboken, New Jersey for 8 years. There are so many pizzerias there and the city is home to about 50,000 people. I suspect Hoboken has the #1 slot but require confirmation.
Generally speaking, business listings per capita of a specific industry is dictated by zipcodes. One city can have multiple zipcodes though.
I made a few searches online and was surprised that new york / new jersey was not among top 10 zipcodes.
https://welcomematservices.com/top-10-zip-codes-for-pizza-re...
If you really wanted all the listings I know the national-restaurant-association (NRA) has all of this data. You can also find the full data set on yelp as well. https://www.yelp.com/dataset/documentation/main. the json data set indicates a category value you can use too. Zomato didn't have the data source, kaggle's datasets were limited, didn't find anything on data.gov worthwhile. You can also find number of people living per zipcode from public datasets on data.gov
Also, Hoboken, NJ is technically two zipcodes.
I made a few searches online and was surprised that new york / new jersey was not among top 10 zipcodes.
https://welcomematservices.com/top-10-zip-codes-for-pizza-re...
If you really wanted all the listings I know the national-restaurant-association (NRA) has all of this data. You can also find the full data set on yelp as well. https://www.yelp.com/dataset/documentation/main. the json data set indicates a category value you can use too. Zomato didn't have the data source, kaggle's datasets were limited, didn't find anything on data.gov worthwhile. You can also find number of people living per zipcode from public datasets on data.gov
Also, Hoboken, NJ is technically two zipcodes.
> Also, Hoboken, NJ is technically two zipcodes.
Source? I've lived here for years and only know one. USPS.gov seems to agree :)Anyway, re: your first link, the data source sounds very questionable:
> Scoring of the Top Ten U.S. ‘Pizza Hoods’ in 2016 was determined by internal data on number
> of pizza restaurant redemptions through Welcomemat Services as well as the number and
> strength of pizza restaurants and businesses in each zip code covered by the brand
Welcomemat seems to be a company that sends mailers to people upon moving to a new address. In the NYC metro area, those new-address mailers rarely include restaurants. Margins are already tight for restaurants here, and many restaurants can rely on foot traffic without any need for this type of advertising.I too question the source of "pizza hoods". I found no other better sources online though compiling the information though. Going through yelp's dataset would probably yield the best results, since its not as biased.
The two zipcodes, google (itself) stated there were 2 zipcodes, 07030 and 07086 . That has a lot of merit to it to me at least
The two zipcodes, google (itself) stated there were 2 zipcodes, 07030 and 07086 . That has a lot of merit to it to me at least
Ah, afraid Google is wrong. 07086 is strictly Weehawken NJ... check https://tools.usps.com/zip-code-lookup.htm?citybyzipcode
In addition I can only recommend The Pizza Bible from Tony Gemignani. He even recommends letting it rise in the refrigerator for 36 to 48 hours and it's great (very cold around 3 degrees and probably don't add the amount of yeast Tony recommends). I'd say about 4g per 1000g flour when you also add poolish. He also recommends using warm water mixing the yeast in but ice cold water when mixing the water with the flour. And around 2% baking malt if your oven doesn't go beyond 350°. It gives a better browning effect in my opinion than olive oil and has some kind of sugar molecules in it.
I've had best results with a 8mm thick backing steel and the broiler method in a home oven, but some day I want a wood fired oven :-)
I've had best results with a 8mm thick backing steel and the broiler method in a home oven, but some day I want a wood fired oven :-)
Oh and for the toppings I'd go for mozzarella di buffalo, some parmegiano and for instance Mutti tomatoes for the sauce. I'd also sometimes add Burrata after around two minutes in the oven :-)
This and homemade mozzarella. There's nothing better than telling people all the ingredients are homemade.
I need a farm with water buffalos, and enough space to grow my own grain, haha!
I need a farm with water buffalos, and enough space to grow my own grain, haha!
Oh yes, and make the tomatoe sauce in the morning when you eat in the evening, adding extra virgin olive oil, pepper, salt, oregano, whatever you like, but I think the flavors are getting better with more time, just like the dough. That said some pizzaiolos from Napoli seem to make the dough at room temperature or 18° with around 8 to 12 hours rise, which is not that much. I've had great problems last summer, even with 2g fresh yest per 1000g flour it was crazy how fast it has risen... way too fast at around 24 degrees room temp... then in the basement at around 19, but still
For me the refrigerator works way better with a constant temperature :)
For me the refrigerator works way better with a constant temperature :)
Do you have a recipe in percentages of how much of each ingredient you add based on the amount of tomatoes?
My flatmate makes it all the time.
But I have the feeling a good oven that can get really hot is just as important for good pizza as the dough.
I don't think there are many consumer grade ovens that get to pizza-oven temperature :(
But I have the feeling a good oven that can get really hot is just as important for good pizza as the dough.
I don't think there are many consumer grade ovens that get to pizza-oven temperature :(
Try to use a pizza stone. That's already good. If possible, go for a pizza steel. However, in a traditional Neapolitan oven you also have a particular air circulation that is very hard to reproduce.
It's fiddly, but you can get good results in a consumer grade oven if you:
1. Use a preheated pizza stone or similar (e.g. cast iron pan) to get as much radiant heat into the crust as possible.
2. Position the pizza stone close to the upper heating element and/or switch to broil for the last few minutes of cooking.
1. Use a preheated pizza stone or similar (e.g. cast iron pan) to get as much radiant heat into the crust as possible.
2. Position the pizza stone close to the upper heating element and/or switch to broil for the last few minutes of cooking.
Some affectionados on Italian forums use G3Ferrari ovens... Overclocking them.
I can recommend Heston Blumentahl 'In search of the perfect Pizza'
https://vimeo.com/34433092
https://vimeo.com/34433092
I've had great luck with this guy's recipe/method: http://www.perfekte-pizza.de/ (in German)
I cut down on the salt a little, and add a bit of olive oil since I don't have a proper high-temp pizza oven, just an ordinary ~275C home gamer unit.
I cut down on the salt a little, and add a bit of olive oil since I don't have a proper high-temp pizza oven, just an ordinary ~275C home gamer unit.
https://www.pizzamaking.com/forum/index.php
Forum with far too much information on Pizza dough and preparation + Experimentation on how to imitate famous Pizza e.g. reverse engineering Papa Johns
Forum with far too much information on Pizza dough and preparation + Experimentation on how to imitate famous Pizza e.g. reverse engineering Papa Johns
Make sure you add all the toppings on top of the cheese. You want to achieve a good crispy salami. That happens because of the Maillard reaction if there is enough heat available in the oven. Plus it looks more beautiful in my opinion if the toppings are visually viewable.
Who puts their toppings under the cheese!?
Heathens! shudders
Heathens! shudders
This is the source:
http://www.pizzanapoletana.org/public/pdf/disciplinare%20200...
Most popular mistakes are:
- too much yeast - no salt - cheap ingredients
http://www.pizzanapoletana.org/public/pdf/disciplinare%20200...
Most popular mistakes are:
- too much yeast - no salt - cheap ingredients
Another pro tip is to make your own homemade mozzarella. It really ups the game (takes 1 hour).
Regardless for the Mozzarella, stretch it into really small pieces and wrap it in kitchen paper for at least an hour. That way you don't create a watery mess on the pizza.
Regardless for the Mozzarella, stretch it into really small pieces and wrap it in kitchen paper for at least an hour. That way you don't create a watery mess on the pizza.
In terms of watery mess, I have personally never had any problems with just putting it in the fridge (Or freezer, for a shorter amount of time) until it dries a bit and firms up. Easier to grate too
How about ditching the mozarella and branching out into different cheeses. A "swiss melt" pizza with Emmenthaller sounds nice.
Don't know about ditching altogether, but I had a pizza with a lot of Gorgonzola in Italy (Among other cheese): 'twas very good
The whole joy of making Pizza at home, is that it's pretty easy so you can really just yeet any old ingredients available on and just see what sticks (Or more realistically, smells right)
The whole joy of making Pizza at home, is that it's pretty easy so you can really just yeet any old ingredients available on and just see what sticks (Or more realistically, smells right)
Interested. Make a PR.
Related and also very interesting: The Physics of baking good Pizza [1]
[1]: https://arxiv.org/abs/1806.08790
[1]: https://arxiv.org/abs/1806.08790
[deleted]
Oh and try two pizza / baking steels ;-)
Just forked it
Pun intended
Pun intended
people high on the autism spectrum don't get those jokes. in case you have been wondering why you were downvoted. +1 from me.
Just forked it
No pun intended
No pun intended
Timely! I've just been working on pizza! Compared to restaurants and especially to carryout or delivery or frozen I have some good results.
Due to the yeast and eating the pizza just after cooking, the star of the show is the dough. Making the dough is fast, fun, easy, and shockingly, astoundingly essentially just dirt cheap! With the dough and sauce ready, making a pizza is faster than delivery, carryout, or even frozen.
So, I've wanted a pizza for one, one pizza for a whole lunch or dinner. I end up with a pizza about 6 1/2" in diameter with sauce, Mozzarella cheese, and pepperoni. It's darned good. It's a filling meal, about 600 C (food calories).
Shock #1: The cost of the flour is, in the US, shopping at Sam's Club not counting the cost of the club membership, via 25 pound bags, sit down for this, 9 US cents per pizza. Shopping at usual US grocery stores, the cost is about double that, 18 cents per pizza.
Shock #2: The 9 cents was so surprising that last night just out of curiosity I added up the cost of the ingredients for one pizza, just under 40 cents.
Shock #3: With the ingredients ready, can have a hot pizza ready to eat in 20 minutes with less than 15 minutes of being busy with the work and the other 5 minutes, say, reading Hacker News!
Shock #4: Don't need or want to use an oven! Still get the coveted crisp bottom crust from a high temperature oven with a pizza stone, but are done with the pizza even before an oven could get hot!
Yesterday I typed in some extensive notes as part of what software developers know well -- now that I'm making these pizzas, only myself and God understand how I'm going it, and without my notes in six months only God will still understand. So, I have the notes.
Here I will give a brief version.
The ingredients are:
For the dough, flour, water, yeast, and salt.
For the sauce, canned crushed tomatoes, tomato paste, some of the usual seasonings, and a little olive oil.
The cheese is just common shredded, part-skim Mozzarella.
The pepperoni is, well, just four slices of pepperoni widely available sliced.
The three most important tools are a common microwave oven, a restaurant style stamped steel saute pan with a bottom round and 7" in diameter and with a LONG handle, and a small burner on a common electric stove with power level set on medium.
Briefly here's what to do:
First make a batch of dough and divide it into 8 pieces, one piece per pizza. And make a batch of tomato sauce.
For the dough, use 1 Kg of flour. Likely by a little should prefer "bread and pizza" flour, e.g., at Sam's Club. To a bowl of about 5 quarts, add 1 T (tablespoon) of active dry yeast (either the standard stuff or "quick-rising" intended for bread machines). Can get the yeast in little paper envelopes -- the contents of one envelope, about 8 grams, works fine. Or can buy yeast in jars of about 4 ounces -- for that just use a tablespoon. Then add 700 ml of water at 110 F. Mix. Add 1 1/2 T table salt. Mix. Quickly before the salt kills the yeast, add the flour in roughly (can be VERY rough) 1/3rds. After each 1/3rd, mix with a kitchen cooking spoon. Will end with a lot of moist, sticky dough with little pieces not yet stuck to the main mass. No need to use fingers.
The proportion of flour to water, e.g., the 700 ml of water for the 1 Kg of dough for the flour I have, is critical. Should measure carefully. Since the water content of your flour may vary from mine, or may vary from one source of flour to another or just with the humidity where you store your flour, you may have to adjust the proportions a little. The flour I'm using may have relatively high water content; if so, you may have to use a little more water.
Put about 1/4 C (cup) of flour on a pastry board, spread the flour roughly to a rough circle roughly 1' in diameter. Scrape and or roll the dough out of the bowl and on top of the flour. Sprinkle about 1/4 C flour on the top and sides of the dough.
Now knead the dough for 8 minutes; the kneading completes the mixing of the flour, water, yeast and salt; 8 minutes can make a nice pizza; more than 8 can result in a pizza a little tough to chew.
To knead,(A) Using hands and fingers, press the dough to roughly (can be very rough here) twice its area on the board. (B) Pick up the far edge of the dough and pull it to you to fold the dough in half. (C) Now the dough is likely wider than long; if so, then rotate it 90 degrees. Repeat (A)-(C) for 8 minutes.
The first few steps of all of (A)-(C) will get the dough into one relatively smooth mass. About this time fingers and hands may be coated with dough; in this case rub hands and fingers to let the dough fall to the main mass. From now on will have little or no problem with a lot of the dough sticking to hands or fingers.
BIG, HUGE, point: When you start, think of the outside surface of the dough. Well that is ALL you EVER touch!!! The inside of the dough is sticky, but you NEVER touch it! See, as you fold the dough, you are making the outside surface that was next to the board ALL the surface. As you keep doing (A)-(C) for 8 minutes, the outside surface from the board will get stretched enough to start to become sticky. Okay, then add a few T of flour but ONLY to the board and UNDER the dough, NOT to the top of the dough!
After 8 minutes, the dough will feel elastic and start to spring back. The usual test is to press the dough with a finger and get some spring back. You are DONE. Put the dough back in the bowl (don't have to bother to clean the bowl), cover the bowl to keep kitchen air away from the dough (the kitchen air could dry the surface of the dough too much), and let the dough rise, that is, let the yeast grow and generate CO2. The dough will rise well at any temperature from a refrigerator to 100 F or so. But at 115 F, the yeast will start to die. Let the dough rise until roughly (can be very rough) double in volume.
Now divide the dough into the 8 pieces. Flour the pastry board again, use fingers to separate the dough from the surface of the bowl, and roll the dough onto the flour. Dust the surface of the dough with 1-4 T of flour. Form the dough to a long log, say, the length of the diagonal of the board. Cut the log in half; cut each piece in half; cut each piece in half. Now have 8 pieces, hopefully all about equal in weight. For the cut surfaces, touch them to the board to lightly flour them. Put each piece in its own covered bowl, e.g., the 24 ounce, covered, plastic bowls from ZipLoc (mine are years old -- maybe they are still for sale). Apply, snap on, the covers, let the dough rise, say, each piece to half fill its bowl, and refrigerate until ready for a pizza. Note: Pressure from the CO2 can pop off the lids; so occasionally snap the lids back on, again, to keep kitchen air from the dough.
For the tomato sauce, in a 3 quart pot, add 3 T of olive oil and lightly cook however much garlic you like. Add two cans of crushed tomatoes, 28 ounces net weight per can. Add 12 ounces of tomato paste. Add whatever seasonings might like, salt, pepper, oregano, basil, parsley. Mix. Heat slowly with occasional stirring to sterilize the mixture, say, to 180 F, cover, let cool, and refrigerate.
For a pizza, take a microwave proof plate about 7" in diameter, with fingers gently separate the dough from its bowl, place the dough in the center of the plate, and spread the dough to a disk about 7" in diameter (larger if you prefer a thinner pizza and have a larger plate) with a rim. Microwave on high for 1 minute; for even heating, rotate 180 degrees and microwave on high for 1 more minute. The dough will puff a LOT. Using a fork, gently separate the dough from the plate and place the dough in the saute pan with the flat side of the dough, the side that was next to the plate, down. Maybe press down some on some of the larger puffy parts of the dough.
Add and spread about 2-4 T of the tomato sauce. Add and spread about 1 ounce of the shredded Mozzarella, in volume of the loose shredded cheese maybe a little less than half a cup. Put on four slices of pepperoni. Put a lid on the pan; put the pan on the burner; wait about 13 minutes.
So the steel pan yields the desired crust on the bottom. The lid creates a small oven that cooks the rest of the dough and heats the sauce and pepperoni and melts the cheese.
Want the bottom of the pizza to be crisp but not burned. Want the rim of the pizza puffed and cooked enough not to be raw but also not too tough to chew; want the sauce hot and the cheese melted. I get these results, but with your equipment, not exactly the same as mine, you will likely need some trials (I did a lot of trials with my equipment).
Use a spatula to move the pizza to a cutting board and cut it into 4 slices, each with a piece of pepperoni. Slide to a luncheon plate, call your significant other to share this, and start a second one!
For the plate I use in the microwave, that is from a very old collection of from some frozen dinners. The plates are essentially paper with some plastic. They are about the right size and are microwave proof, and the dough, once heated in the microwave, does not stick strongly. A glass pie plate might be a good alternative.
The pizza, once cooked, won't stick strongly to a well seasoned saute pan.
Making the batch of dough takes only about 20 minutes and is fun.
Most of the time for making the sauce is just opening the 3-4 cans.
Each pizza is ready in a little less than 20 minutes. Eaten just after cooking it's GOOD.
From my notes from yesterday, here are the costs for the main ingredients and the total cost (US cents) per pizza:
It's fast, easy, fun, cheap, and good!
Due to the yeast and eating the pizza just after cooking, the star of the show is the dough. Making the dough is fast, fun, easy, and shockingly, astoundingly essentially just dirt cheap! With the dough and sauce ready, making a pizza is faster than delivery, carryout, or even frozen.
So, I've wanted a pizza for one, one pizza for a whole lunch or dinner. I end up with a pizza about 6 1/2" in diameter with sauce, Mozzarella cheese, and pepperoni. It's darned good. It's a filling meal, about 600 C (food calories).
Shock #1: The cost of the flour is, in the US, shopping at Sam's Club not counting the cost of the club membership, via 25 pound bags, sit down for this, 9 US cents per pizza. Shopping at usual US grocery stores, the cost is about double that, 18 cents per pizza.
Shock #2: The 9 cents was so surprising that last night just out of curiosity I added up the cost of the ingredients for one pizza, just under 40 cents.
Shock #3: With the ingredients ready, can have a hot pizza ready to eat in 20 minutes with less than 15 minutes of being busy with the work and the other 5 minutes, say, reading Hacker News!
Shock #4: Don't need or want to use an oven! Still get the coveted crisp bottom crust from a high temperature oven with a pizza stone, but are done with the pizza even before an oven could get hot!
Yesterday I typed in some extensive notes as part of what software developers know well -- now that I'm making these pizzas, only myself and God understand how I'm going it, and without my notes in six months only God will still understand. So, I have the notes.
Here I will give a brief version.
The ingredients are:
For the dough, flour, water, yeast, and salt.
For the sauce, canned crushed tomatoes, tomato paste, some of the usual seasonings, and a little olive oil.
The cheese is just common shredded, part-skim Mozzarella.
The pepperoni is, well, just four slices of pepperoni widely available sliced.
The three most important tools are a common microwave oven, a restaurant style stamped steel saute pan with a bottom round and 7" in diameter and with a LONG handle, and a small burner on a common electric stove with power level set on medium.
Briefly here's what to do:
First make a batch of dough and divide it into 8 pieces, one piece per pizza. And make a batch of tomato sauce.
For the dough, use 1 Kg of flour. Likely by a little should prefer "bread and pizza" flour, e.g., at Sam's Club. To a bowl of about 5 quarts, add 1 T (tablespoon) of active dry yeast (either the standard stuff or "quick-rising" intended for bread machines). Can get the yeast in little paper envelopes -- the contents of one envelope, about 8 grams, works fine. Or can buy yeast in jars of about 4 ounces -- for that just use a tablespoon. Then add 700 ml of water at 110 F. Mix. Add 1 1/2 T table salt. Mix. Quickly before the salt kills the yeast, add the flour in roughly (can be VERY rough) 1/3rds. After each 1/3rd, mix with a kitchen cooking spoon. Will end with a lot of moist, sticky dough with little pieces not yet stuck to the main mass. No need to use fingers.
The proportion of flour to water, e.g., the 700 ml of water for the 1 Kg of dough for the flour I have, is critical. Should measure carefully. Since the water content of your flour may vary from mine, or may vary from one source of flour to another or just with the humidity where you store your flour, you may have to adjust the proportions a little. The flour I'm using may have relatively high water content; if so, you may have to use a little more water.
Put about 1/4 C (cup) of flour on a pastry board, spread the flour roughly to a rough circle roughly 1' in diameter. Scrape and or roll the dough out of the bowl and on top of the flour. Sprinkle about 1/4 C flour on the top and sides of the dough.
Now knead the dough for 8 minutes; the kneading completes the mixing of the flour, water, yeast and salt; 8 minutes can make a nice pizza; more than 8 can result in a pizza a little tough to chew.
To knead,(A) Using hands and fingers, press the dough to roughly (can be very rough here) twice its area on the board. (B) Pick up the far edge of the dough and pull it to you to fold the dough in half. (C) Now the dough is likely wider than long; if so, then rotate it 90 degrees. Repeat (A)-(C) for 8 minutes.
The first few steps of all of (A)-(C) will get the dough into one relatively smooth mass. About this time fingers and hands may be coated with dough; in this case rub hands and fingers to let the dough fall to the main mass. From now on will have little or no problem with a lot of the dough sticking to hands or fingers.
BIG, HUGE, point: When you start, think of the outside surface of the dough. Well that is ALL you EVER touch!!! The inside of the dough is sticky, but you NEVER touch it! See, as you fold the dough, you are making the outside surface that was next to the board ALL the surface. As you keep doing (A)-(C) for 8 minutes, the outside surface from the board will get stretched enough to start to become sticky. Okay, then add a few T of flour but ONLY to the board and UNDER the dough, NOT to the top of the dough!
After 8 minutes, the dough will feel elastic and start to spring back. The usual test is to press the dough with a finger and get some spring back. You are DONE. Put the dough back in the bowl (don't have to bother to clean the bowl), cover the bowl to keep kitchen air away from the dough (the kitchen air could dry the surface of the dough too much), and let the dough rise, that is, let the yeast grow and generate CO2. The dough will rise well at any temperature from a refrigerator to 100 F or so. But at 115 F, the yeast will start to die. Let the dough rise until roughly (can be very rough) double in volume.
Now divide the dough into the 8 pieces. Flour the pastry board again, use fingers to separate the dough from the surface of the bowl, and roll the dough onto the flour. Dust the surface of the dough with 1-4 T of flour. Form the dough to a long log, say, the length of the diagonal of the board. Cut the log in half; cut each piece in half; cut each piece in half. Now have 8 pieces, hopefully all about equal in weight. For the cut surfaces, touch them to the board to lightly flour them. Put each piece in its own covered bowl, e.g., the 24 ounce, covered, plastic bowls from ZipLoc (mine are years old -- maybe they are still for sale). Apply, snap on, the covers, let the dough rise, say, each piece to half fill its bowl, and refrigerate until ready for a pizza. Note: Pressure from the CO2 can pop off the lids; so occasionally snap the lids back on, again, to keep kitchen air from the dough.
For the tomato sauce, in a 3 quart pot, add 3 T of olive oil and lightly cook however much garlic you like. Add two cans of crushed tomatoes, 28 ounces net weight per can. Add 12 ounces of tomato paste. Add whatever seasonings might like, salt, pepper, oregano, basil, parsley. Mix. Heat slowly with occasional stirring to sterilize the mixture, say, to 180 F, cover, let cool, and refrigerate.
For a pizza, take a microwave proof plate about 7" in diameter, with fingers gently separate the dough from its bowl, place the dough in the center of the plate, and spread the dough to a disk about 7" in diameter (larger if you prefer a thinner pizza and have a larger plate) with a rim. Microwave on high for 1 minute; for even heating, rotate 180 degrees and microwave on high for 1 more minute. The dough will puff a LOT. Using a fork, gently separate the dough from the plate and place the dough in the saute pan with the flat side of the dough, the side that was next to the plate, down. Maybe press down some on some of the larger puffy parts of the dough.
Add and spread about 2-4 T of the tomato sauce. Add and spread about 1 ounce of the shredded Mozzarella, in volume of the loose shredded cheese maybe a little less than half a cup. Put on four slices of pepperoni. Put a lid on the pan; put the pan on the burner; wait about 13 minutes.
So the steel pan yields the desired crust on the bottom. The lid creates a small oven that cooks the rest of the dough and heats the sauce and pepperoni and melts the cheese.
Want the bottom of the pizza to be crisp but not burned. Want the rim of the pizza puffed and cooked enough not to be raw but also not too tough to chew; want the sauce hot and the cheese melted. I get these results, but with your equipment, not exactly the same as mine, you will likely need some trials (I did a lot of trials with my equipment).
Use a spatula to move the pizza to a cutting board and cut it into 4 slices, each with a piece of pepperoni. Slide to a luncheon plate, call your significant other to share this, and start a second one!
For the plate I use in the microwave, that is from a very old collection of from some frozen dinners. The plates are essentially paper with some plastic. They are about the right size and are microwave proof, and the dough, once heated in the microwave, does not stick strongly. A glass pie plate might be a good alternative.
The pizza, once cooked, won't stick strongly to a well seasoned saute pan.
Making the batch of dough takes only about 20 minutes and is fun.
Most of the time for making the sauce is just opening the 3-4 cans.
Each pizza is ready in a little less than 20 minutes. Eaten just after cooking it's GOOD.
From my notes from yesterday, here are the costs for the main ingredients and the total cost (US cents) per pizza:
9.524 Flour
1.100 Yeast
0.684 Olive Oil
5.320 Crushed Tomatoes
2.213 Tomato Paste
11.900 Mozzarella Cheese
8.462 Pepperoni
-------
39.203
cents per pizza.It's fast, easy, fun, cheap, and good!
It turns out to be remarkably easy to make a good pizza, as long as you let the water soak into the flour for at least 40 minutes before you start to work it. If you don't, nothing else you do can save it.
In a pinch (in Waipio Valley, Hawaii) I made 30 little pizzas of Pillsbury flour (scooping runny dough, almost batter, from a bowl), cheddar cheese, and Wesson oil on parchment on a stone perched atop a big, inverted soup pot under a broiler. It came out great! I wouldn't do it that way again, but most details matter less than you would expect.
In a pinch (in Waipio Valley, Hawaii) I made 30 little pizzas of Pillsbury flour (scooping runny dough, almost batter, from a bowl), cheddar cheese, and Wesson oil on parchment on a stone perched atop a big, inverted soup pot under a broiler. It came out great! I wouldn't do it that way again, but most details matter less than you would expect.
> It turns out to be remarkably easy to make a good pizza, as long as you let the water soak into the flour for at least 40 minutes before you start to work it. If you don't, nothing else you do can save it.
As in my post just above, I have good news for you and everyone else: By actual experience, for about a dozen recent trials, done need to let the water "soak" into the flour at all. Instead, just as I documented, just add the flour to the water in 1/3rds, mix after each 1/3rd, and then proceed with the kneading, rising, dividing into 8ths, let rise again, and get on with making pizzas. The dough in the pizzas is terrific, puffy, fragrant, etc.
As in my post just above, I have good news for you and everyone else: By actual experience, for about a dozen recent trials, done need to let the water "soak" into the flour at all. Instead, just as I documented, just add the flour to the water in 1/3rds, mix after each 1/3rd, and then proceed with the kneading, rising, dividing into 8ths, let rise again, and get on with making pizzas. The dough in the pizzas is terrific, puffy, fragrant, etc.
You might wanna make a PR, this sounds good.
Wow! Sounds interesting. Alas, I've been programming too much with my head down and actually don't know what a PR is. What's a PR??
"Pull request". If you expect to get ahead programming you are going to need to know about this.
Thanks.
So far I haven't had to use GitHub.
I've done a LOT of computing for a LONG time. The code for my startup runs fine. I Want to do a few, easy late tweaks before going live.
I have the first server running and am doing a few last little things.
The code is 100,000 lines of typing, 24,000 programming language statements, nearly all in Microsoft's Visual Basic .NET.
The next major step is to gather a lot of data for my database, much more than the data I have for testing now.
I taught computing at Georgetown and Ohio State, published in artificial intelligence and more in computer science and applied math at IBM's Watson lab, and cooked up some maybe new algorithms for my startup.
But I've never needed to use GitHub! I'm not against it, but so far the computing unique to my project has been fast, fun, and easy for me. The main bottleneck has been poor documentation. Then my development computer got sick, then I got sick, but now both I and my computers are all healthy!
The times I tried GitHub, it said that my Web browser is out of date! I have the latest from Firefox and was using my HP laptop with Windows 10 64 bit Home Edition -- what came with the laptop I got just to have something to order parts and gather information for my first server after my development computer quit -- some motherboard data corruption problem.
My server is an Asus old BIOS style motherboard with an AMD FX-8350 processor, 8 cores with standard clock at 4.0 GHz, 16 GB of DDR3 ECC main memory, 7 TB of hard disk, and Windows 7 64 bit Professional. If my startup gets traffic enough to keep that server busy, then I'll have a nice step up!
Especially since I'm using Microsoft, I'll likely use GitHub eventually.
So far I haven't had to use GitHub.
I've done a LOT of computing for a LONG time. The code for my startup runs fine. I Want to do a few, easy late tweaks before going live.
I have the first server running and am doing a few last little things.
The code is 100,000 lines of typing, 24,000 programming language statements, nearly all in Microsoft's Visual Basic .NET.
The next major step is to gather a lot of data for my database, much more than the data I have for testing now.
I taught computing at Georgetown and Ohio State, published in artificial intelligence and more in computer science and applied math at IBM's Watson lab, and cooked up some maybe new algorithms for my startup.
But I've never needed to use GitHub! I'm not against it, but so far the computing unique to my project has been fast, fun, and easy for me. The main bottleneck has been poor documentation. Then my development computer got sick, then I got sick, but now both I and my computers are all healthy!
The times I tried GitHub, it said that my Web browser is out of date! I have the latest from Firefox and was using my HP laptop with Windows 10 64 bit Home Edition -- what came with the laptop I got just to have something to order parts and gather information for my first server after my development computer quit -- some motherboard data corruption problem.
My server is an Asus old BIOS style motherboard with an AMD FX-8350 processor, 8 cores with standard clock at 4.0 GHz, 16 GB of DDR3 ECC main memory, 7 TB of hard disk, and Windows 7 64 bit Professional. If my startup gets traffic enough to keep that server busy, then I'll have a nice step up!
Especially since I'm using Microsoft, I'll likely use GitHub eventually.
Hopefully you're using some form of version control today. Git is the de facto winner of the version control ecosystem, so it's a valuable tool to know how to use at least at a basic level (branching, merging).
Yup, thanks.
Yes, I have a simple version control system. I have some simple tools based on macros for my favorite editor KEdit and some scripts based on Rexx. So far they have been fine.
The biggest problem I had was documentation for .NET. I found, read, downloaded, and abstracted 4000+ Web pages from Microsoft's MSDN and have about another 1000 Web pages from elsewhere. These are in four batches -- the languages, especially Visual Basic .NET, for SQL Server, for communications including TCP/IP and ASP.NET (for the Web pages), and the rest for Windows in general. I also have documentation of my own, mostly just text but some with the math from Knuth's TeX.
So, in the code and other documentation, I put links to relevant documentation. The links in the code look to the compiler like comments. I insert and use the links with editor macros. In the end, I can display a page of documentation with one keystroke to my editor. Works well enough.
For help with versions, I have a very heavily used editor macro that inserts a time-date stamp or two of them delimited with BEGIN and END as comment blocks with time-date stamps.
Sure, if I hire some people, I'll have to have something better. But in our AI project at IBM's Watson lab, we did quite a lot of software development, including shipping some IBM Program Product code, with less in versioning tools than I'm using.
Right along I've been thinking that if my startup works, then one of the first steps up will be some audio-video facilities, a lecture hall, good audio and video recording and then editing, etc. Then we will call in experts on various topics, have them lecture, maybe sell their book or some such, record it all, and have it on-line for everyone as documentation. So, we'll have people who worked out good means of versioning, backup and recovery, archiving, data security, disaster protection, network security, server monitoring, server construction and software installation, SQL Server performance, LAN performance, code testing and reviews, developer training, the servers, racks, LAN, electric power, backup power, HVAC, real estate for floor space, telephones, e-mail, etc. Yup, I'll need a COO!
All these topics have been done well lots of times in the Fortune 100 and more, and lots of people have been there, done that, and still have the T-shirt. Likely don't necessarily have to hire them but can fly them in for 1-3 days and capture what they have to say. Later in the growth may have to do some things that are original, but can have a lot of growth before that.
Yes, I have a simple version control system. I have some simple tools based on macros for my favorite editor KEdit and some scripts based on Rexx. So far they have been fine.
The biggest problem I had was documentation for .NET. I found, read, downloaded, and abstracted 4000+ Web pages from Microsoft's MSDN and have about another 1000 Web pages from elsewhere. These are in four batches -- the languages, especially Visual Basic .NET, for SQL Server, for communications including TCP/IP and ASP.NET (for the Web pages), and the rest for Windows in general. I also have documentation of my own, mostly just text but some with the math from Knuth's TeX.
So, in the code and other documentation, I put links to relevant documentation. The links in the code look to the compiler like comments. I insert and use the links with editor macros. In the end, I can display a page of documentation with one keystroke to my editor. Works well enough.
For help with versions, I have a very heavily used editor macro that inserts a time-date stamp or two of them delimited with BEGIN and END as comment blocks with time-date stamps.
Sure, if I hire some people, I'll have to have something better. But in our AI project at IBM's Watson lab, we did quite a lot of software development, including shipping some IBM Program Product code, with less in versioning tools than I'm using.
Right along I've been thinking that if my startup works, then one of the first steps up will be some audio-video facilities, a lecture hall, good audio and video recording and then editing, etc. Then we will call in experts on various topics, have them lecture, maybe sell their book or some such, record it all, and have it on-line for everyone as documentation. So, we'll have people who worked out good means of versioning, backup and recovery, archiving, data security, disaster protection, network security, server monitoring, server construction and software installation, SQL Server performance, LAN performance, code testing and reviews, developer training, the servers, racks, LAN, electric power, backup power, HVAC, real estate for floor space, telephones, e-mail, etc. Yup, I'll need a COO!
All these topics have been done well lots of times in the Fortune 100 and more, and lots of people have been there, done that, and still have the T-shirt. Likely don't necessarily have to hire them but can fly them in for 1-3 days and capture what they have to say. Later in the growth may have to do some things that are original, but can have a lot of growth before that.
You're rolling your own version control for a 100k LOC project? You could easily pick up git in a day or two. Why not just use git? It represents your project as a tree; you can work on different branches of your project simultaneously, save progress on branches, merge them, etc.
So far, the candle is not worth the match. I can and do easily accomplish plenty well enough the functionality you mention now for just one user, me -- I'm a sole, solo founder. And there is the intellectual property security issue, for a code repository or the cloud, and so far I don't use or really need either. I have lots of good uses for my time and have to allocate carefully.
Similarly, while I'm developing on Windows with no use of Linux at all, I make no use of Visual Studio; I greatly prefer my favorite text editor KEdit and its macro language Kexx, essentially Rexx.
I'm not saying that others should do what I'm doing. By far my favorite tools are KEdit and Rexx. Next comes D. Knuth's TeX.
I accept that if I had 50+ software developers then they would likely be heavy users of Visual Studio and GitHub. But for me, for now, they aren't worth the botheration.
Botheration, mud wrestling with software, has, after poor documentation, been my biggest obstacle.
ALL the work unique to my project has been fast, fun, and easy, the idea, applied math, code, etc. Thus I have a real sore spot about new, external tools -- my experience with such external things has been botheration I call mud wrestling. The time wasted has not been hours, days, or weeks but far beyond that.
IMHO the biggest bottleneck now in the future of computing is poor documentation. Second is mud wrestling with new products including tools.
The code is 100 K lines of typing but about 25,000 programming language statements, that is, 25 KLOC. That is, there are a LOT of comments and links to documentation in the code.
Similarly, while I'm developing on Windows with no use of Linux at all, I make no use of Visual Studio; I greatly prefer my favorite text editor KEdit and its macro language Kexx, essentially Rexx.
I'm not saying that others should do what I'm doing. By far my favorite tools are KEdit and Rexx. Next comes D. Knuth's TeX.
I accept that if I had 50+ software developers then they would likely be heavy users of Visual Studio and GitHub. But for me, for now, they aren't worth the botheration.
Botheration, mud wrestling with software, has, after poor documentation, been my biggest obstacle.
ALL the work unique to my project has been fast, fun, and easy, the idea, applied math, code, etc. Thus I have a real sore spot about new, external tools -- my experience with such external things has been botheration I call mud wrestling. The time wasted has not been hours, days, or weeks but far beyond that.
IMHO the biggest bottleneck now in the future of computing is poor documentation. Second is mud wrestling with new products including tools.
The code is 100 K lines of typing but about 25,000 programming language statements, that is, 25 KLOC. That is, there are a LOT of comments and links to documentation in the code.
Out of curiosity -- what is your startup? It sounds interesting, and 100,000 lines seems like a hefty chunk.
I intend to announce an alpha test here on HN.
Some people at Battelle, etc. worked in information retrieval decades ago. A friend of my father's was involved. Those people concluded that key words could cover only part of search. My rough guess is 1/3rd. I'm going for the other 2/3rds.
The computing is pretty simple and fast. Given enough documentation, the code was easy to write.
The crucial core of the work is some applied math I derived based on some advanced pure math prerequisites. I got most of the prerequisites in my applied math Ph.D. So, to me, the project is mostly applied math with some cute data manipulations and a simple Web site user interface.
Maybe for a computer science audience, my work should do well giving people content with the meaning they have in mind. I know; I know: Writing code for much of anything having to do with meaning has been a challenge. Well, I derived some math.
Tonight the work is not very exciting: I'm writing some Rexx code making crucial use of some cute Rexx functions to correct the time-date stamps on the directories written by Microsoft's XCOPY. The time-date stamps written are usually not those of the source directories and, instead, are just the time, date when XCOPY created the copy. The files XCOPY writes DO retain the time-date stamps of the source.
For the correction, my idea is to set the time-date stamps of each directory to the newest time-date stamp of the files/directories in that directory.
Important is how the Windows NTFS file system does time-date inheritance: If create or change a file or create a directory, then the time-date stamp on the parent directory will within a few seconds be changed to time-date stamp on the new or changed file or the new directory. If the new directory has a file created in it, then, sure, that directory will have it's time-date stamp changed, BUT, surprising or not, the parent we mentioned will not have its time-date changed. I'm typing quickly; if this is unclear, complain and I'll be more clear.
This information is important: If the time-date inheritance kept feeding up the directory tree to the root, then the corrections I want would have to work essentially from the leaves of the directory tree up and in a 'breath first' way, with some tricky accumulation at each 'level' (distance from the roof) of some maximum time-date values, to the root. But with the way the inheritance actually does work, I can correct the time-date stamps as I mentioned on the directories in any order.
Not very exciting but has to be done.
Some people at Battelle, etc. worked in information retrieval decades ago. A friend of my father's was involved. Those people concluded that key words could cover only part of search. My rough guess is 1/3rd. I'm going for the other 2/3rds.
The computing is pretty simple and fast. Given enough documentation, the code was easy to write.
The crucial core of the work is some applied math I derived based on some advanced pure math prerequisites. I got most of the prerequisites in my applied math Ph.D. So, to me, the project is mostly applied math with some cute data manipulations and a simple Web site user interface.
Maybe for a computer science audience, my work should do well giving people content with the meaning they have in mind. I know; I know: Writing code for much of anything having to do with meaning has been a challenge. Well, I derived some math.
Tonight the work is not very exciting: I'm writing some Rexx code making crucial use of some cute Rexx functions to correct the time-date stamps on the directories written by Microsoft's XCOPY. The time-date stamps written are usually not those of the source directories and, instead, are just the time, date when XCOPY created the copy. The files XCOPY writes DO retain the time-date stamps of the source.
For the correction, my idea is to set the time-date stamps of each directory to the newest time-date stamp of the files/directories in that directory.
Important is how the Windows NTFS file system does time-date inheritance: If create or change a file or create a directory, then the time-date stamp on the parent directory will within a few seconds be changed to time-date stamp on the new or changed file or the new directory. If the new directory has a file created in it, then, sure, that directory will have it's time-date stamp changed, BUT, surprising or not, the parent we mentioned will not have its time-date changed. I'm typing quickly; if this is unclear, complain and I'll be more clear.
This information is important: If the time-date inheritance kept feeding up the directory tree to the root, then the corrections I want would have to work essentially from the leaves of the directory tree up and in a 'breath first' way, with some tricky accumulation at each 'level' (distance from the roof) of some maximum time-date values, to the root. But with the way the inheritance actually does work, I can correct the time-date stamps as I mentioned on the directories in any order.
Not very exciting but has to be done.
It sounds pretty clear to me, albeit your explanation is long winded. You're saying that, in the FS you're using, the time-stamp changes are "local" in the sense that they don't bubble up the tree after N = 1 levels.
In elevator-pitch terms, you're working on a search engine that takes into account user intent more accurately? Is that more or less correct?
In elevator-pitch terms, you're working on a search engine that takes into account user intent more accurately? Is that more or less correct?
Thinking a little more, if the time-stamp changes did bubble up, then just start making changes at the leaves of the tree; at each leaf, work back to the root on the unique path to the root; and at each directory make a change in the time-stamp of that directory if and only if the new time-date stamp would be more recent than the old one; and, if don't make a change at that directory, then are DONE on that path. Revision, to make this work, first set all the directory time-date stamps to, say, year 1776. This solves the problem that the directories closer to the root may be on the path of several leaves and get changed several times. To identify the leaves, that is, directories with no subdirectories, get the directory tree names and just sort them into ascending order. Then a leaf directory and all the directories on the path from that leaf back to the root will sort together with the leaf directory the last one of those that sort together. That is, a directory is a leaf if and only if it is not on the path to the root (not an initial substring, using whole directory names) of the next directory in the sort. In particular, the last directory in the sort is necessarily a leaf. Ah, an algorithm!
I don't want now to further characterize or change the wording on what the startup is doing. My best word is the one I used, "meaning".
I don't want now to further characterize or change the wording on what the startup is doing. My best word is the one I used, "meaning".
How exactly will you know a user's "meaning" when they are asking for content? Do you intend to read their minds, somehow? Or perhaps you might hook them up to a heart rate monitor, track their eye movements and use ML to obtain user sentiment without requiring them to provide click-based feedback (like likes/dislikes).
That doing well with meaning is a bit amazing as it is.
Saying "exactly" how is a bit much for a blog post. Besides the key is some deep pure and applied math with no way to explain those. Even if I gave an explanation, say, from my math derivations typed into D. Knuth's TeX math word whacking, nearly no one in the Sand Hill Road culture has the math prerequisites to understand it. Only a small fraction of those could do the original work I did. Even if they did do that work, no one on Sand Hill Road would have any interest at all.
I wasted MONTHS jerking the chains of the firms on Sand Hill Road, and all I got were laughs or silence. I explained as here the opportunity for the other 2/3rds of search but no one cared. I never got even to first base with Ycombinator.
One lesson is that Sand Hill Road just will not, Not, NOT do technical due diligence on original technology.
Right: They want a big market. My work stands to be of high interest to nearly everyone in the world with any access to the Internet, smartphone to high end work station. My Web pages will look just fine on nearly any smartphone. Big enough market?
World class research university pure/applied math Ph.D.? No interest. Long background in much of the best in computing at IBM's Watson lab? No interest. Running code ready for production? No interest.
Another lesson is that Sand Hill Road will be interested when I have a few servers busy, revenue significant and growing rapidly. Then they will offer me a term sheet where I go from owning 100% to owning 0% with a vesting schedule with some chance of getting back to maiybe 40% ownership if I don't get fired except it is in the fiduciary interest and responsibility of the board member investor to FIRE me so that I don't get my stock vested.
The US DoD, NSF, NIH, NASA, DoE, etc. WILL do careful evaluations of technical material; Sand Hill Road just will NOT do that.
I also have to ask if I want to report to a BoD with people who have shown with their feet locked deep in reinforced concrete and their eyes and ears totally shut: They can't play a productive role in my work now, and I can't believe they would be able to play a productive role later as the technology improves.
One of the least pleasant ways to spend an hour is to listen to a math lecture when don't understand anything said. I can see clearly: I give a presentation to the BoD about a small, new direction or initiative for the business, based on some applied math, complete with theorems and proofs, one of the best sources of credibility, and several of the BoD members get physically ill and rush to the restrooms. Then the BoD leaves, convenes in a local bar, has a dozen rounds of drinks, and votes me out of the CEO slot.
Those Sand Hill Road people just don't belong on the bridge of my ship; they are NOT qualified; they are a severe threat to the ship.
From some Mary Meeker (KPCB firm) data and some of my software timings, if I can get traffic enough to half fill my first server, then I'll have ballpark $250,000 a month in revenue with essentially all of that pre-tax earnings. At that time, no way will I accept a term sheet; not a chance. Instead I'll expand into three spare bedrooms, put in some good window A/C, get more electric power, install UPS boxes, get a backup generator in a hut out back, and grow to a few $million a month. Then I'll lease or buy some space enough to grow significantly more, hire, and plan for a major organization and server farm. Ah, it's just 2/3rds of search for nearly everyone in the world.
And no way will Sand Hill Road fund anyone to compete with me.
I've funded all of this from my own checkbook and am 100% owner. Some external funding would have helped, but now it's too late for that and for Sand Hill Road and Ycombinator.
It's really a math project; given the math, the rest is nearly all just a lot of routine typing although I did cook up a few maybe new computer science style algorithms, programmed them, and am using them in the code.
When I have alpha and beta tests, you will be able to see more although it will look like magic.
I can't keep people from calling it AI/ML, but I call it applied math.
Saying "exactly" how is a bit much for a blog post. Besides the key is some deep pure and applied math with no way to explain those. Even if I gave an explanation, say, from my math derivations typed into D. Knuth's TeX math word whacking, nearly no one in the Sand Hill Road culture has the math prerequisites to understand it. Only a small fraction of those could do the original work I did. Even if they did do that work, no one on Sand Hill Road would have any interest at all.
I wasted MONTHS jerking the chains of the firms on Sand Hill Road, and all I got were laughs or silence. I explained as here the opportunity for the other 2/3rds of search but no one cared. I never got even to first base with Ycombinator.
One lesson is that Sand Hill Road just will not, Not, NOT do technical due diligence on original technology.
Right: They want a big market. My work stands to be of high interest to nearly everyone in the world with any access to the Internet, smartphone to high end work station. My Web pages will look just fine on nearly any smartphone. Big enough market?
World class research university pure/applied math Ph.D.? No interest. Long background in much of the best in computing at IBM's Watson lab? No interest. Running code ready for production? No interest.
Another lesson is that Sand Hill Road will be interested when I have a few servers busy, revenue significant and growing rapidly. Then they will offer me a term sheet where I go from owning 100% to owning 0% with a vesting schedule with some chance of getting back to maiybe 40% ownership if I don't get fired except it is in the fiduciary interest and responsibility of the board member investor to FIRE me so that I don't get my stock vested.
The US DoD, NSF, NIH, NASA, DoE, etc. WILL do careful evaluations of technical material; Sand Hill Road just will NOT do that.
I also have to ask if I want to report to a BoD with people who have shown with their feet locked deep in reinforced concrete and their eyes and ears totally shut: They can't play a productive role in my work now, and I can't believe they would be able to play a productive role later as the technology improves.
One of the least pleasant ways to spend an hour is to listen to a math lecture when don't understand anything said. I can see clearly: I give a presentation to the BoD about a small, new direction or initiative for the business, based on some applied math, complete with theorems and proofs, one of the best sources of credibility, and several of the BoD members get physically ill and rush to the restrooms. Then the BoD leaves, convenes in a local bar, has a dozen rounds of drinks, and votes me out of the CEO slot.
Those Sand Hill Road people just don't belong on the bridge of my ship; they are NOT qualified; they are a severe threat to the ship.
From some Mary Meeker (KPCB firm) data and some of my software timings, if I can get traffic enough to half fill my first server, then I'll have ballpark $250,000 a month in revenue with essentially all of that pre-tax earnings. At that time, no way will I accept a term sheet; not a chance. Instead I'll expand into three spare bedrooms, put in some good window A/C, get more electric power, install UPS boxes, get a backup generator in a hut out back, and grow to a few $million a month. Then I'll lease or buy some space enough to grow significantly more, hire, and plan for a major organization and server farm. Ah, it's just 2/3rds of search for nearly everyone in the world.
And no way will Sand Hill Road fund anyone to compete with me.
I've funded all of this from my own checkbook and am 100% owner. Some external funding would have helped, but now it's too late for that and for Sand Hill Road and Ycombinator.
It's really a math project; given the math, the rest is nearly all just a lot of routine typing although I did cook up a few maybe new computer science style algorithms, programmed them, and am using them in the code.
When I have alpha and beta tests, you will be able to see more although it will look like magic.
I can't keep people from calling it AI/ML, but I call it applied math.
That's not an elevator pitch, you just used my question as an opportunity to fume about toxic Silicon Valley culture.
I can't deny, you gave me a few good laughs:
> Then they will offer me a term sheet where I go from owning 100% to owning 0% with a vesting schedule with some chance of getting back to maiybe 40% ownership if I don't get fired except it is in the fiduciary interest and responsibility of the board member investor to FIRE me so that I don't get my stock vested.
> I give a presentation to the BoD about a small, new direction or initiative for the business, based on some applied math, complete with theorems and proofs, one of the best sources of credibility, and several of the BoD members get physically ill and rush to the restrooms. Then the BoD leaves, convenes in a local bar, has a dozen rounds of drinks, and votes me out of the CEO slot.
> Those Sand Hill Road people just don't belong on the bridge of my ship; they are NOT qualified; they are a severe threat to the ship.
I honestly can't tell if you're trolling or not. Are you yanking my chain?
I can't deny, you gave me a few good laughs:
> Then they will offer me a term sheet where I go from owning 100% to owning 0% with a vesting schedule with some chance of getting back to maiybe 40% ownership if I don't get fired except it is in the fiduciary interest and responsibility of the board member investor to FIRE me so that I don't get my stock vested.
> I give a presentation to the BoD about a small, new direction or initiative for the business, based on some applied math, complete with theorems and proofs, one of the best sources of credibility, and several of the BoD members get physically ill and rush to the restrooms. Then the BoD leaves, convenes in a local bar, has a dozen rounds of drinks, and votes me out of the CEO slot.
> Those Sand Hill Road people just don't belong on the bridge of my ship; they are NOT qualified; they are a severe threat to the ship.
I honestly can't tell if you're trolling or not. Are you yanking my chain?