It used to begin with assembly...
I'm a programmer. It's and old and boring title. But it's honest work with no pretensions, and I mean to go on being one for a long time. And I think anyone who interviewed with me who glibly claimed to be "full stack" would have an interesting time...
"I'm not a web monkey, I'm a frontend and backend monkey. Please respect me!"
Also, there's so little mentioned of Pyramid, which in my opinion is the most elegant Python framework there is.
I use Flask as a general rule (though I try to have as little web app specific code as possible with whatever I do). I've worked with django in the past and it's just not for me. Pyramid immediately feels like it strikes a nice balance between the two extremes.
Regarding Pyramid, I completely agree. It's a great framework and definitely one I need to adda page for it as soon as I get my hands dirty with a project so I can confidently write about the differences compared to Django/Flask/Bottle.
This article mentions a-ha moments in relation to Python conditionals. What is so special about Python conditionals? They seem pretty ordinary to me.
I still remember the first program I ever wrote. It was about 15 years ago, and all it did was convert a Celsius temperature to Fahrenheit in C. It was thrilling, and I don't think it even included a conditional!
After all, the site's intro clearly states,
"You're knee deep in learning the Python programming language...Now you want to take your initial Python knowledge and make something real. A real web application that's available on the web"
This is just plain wrong to force someone with your new hype and vague idea of how a web application should be developed using only your new hipster framework of choice and nothing else.
There are tons of way you can write a web application, that's why open source is cool, chose the one that pleases you and have fun with it, but stop trying to prevent others using anything else but what you judge to be the best.
It doesn't warn me about performance issues, but it lasts less when I visit heavy websites.
But, not good for mass audience. It'd be nice if someone (google) took it upon themselves to implement another lang in the browser.
It covers how to get your dev environment setup, how to checkout the repository and how to build a local web app using Flask.
No information yet on deploying, but I'm happy to take pull requests!
As I mentioned, I'm 30 pages into LPTHW, but I think I will be switching immediately to Real Python, since it looks a lot more practical for my needs.
Thanks again to the people who built that site, to the person who submitted it on HN and to all the people who voted on it, so it gets to first page! You all rock!