45 engineers on Hacker News describe using Flask first-hand: 12 endorse it, 2 regret it, 1 are mixed.
“Flask for its elegant simplicity without hidden conventions”
endorse · production · level09 · 2025-12-08 · source ↗ · wrong label?“We migrated our api server from flask Python to node-express-typescript. The gains of async, stricter typing and being able to share api schema types with frontend were totally worth it.”
regret · production · nojvek · 2023-07-20 · source ↗ · wrong label?“Server side I stick mainly with flask because it's the devil I know and it's super simple to spin up a functional API.”
endorse · personal · speedylight · 2022-12-16 · source ↗ · wrong label?“I am quite surprised at how slow it is now that I've seen what kind of numbers can be achieved.”
regret · personal · james_roberts · 2021-12-15 · source ↗ · wrong label?“I used to really like Flask but after trying FastAPI I doubt I'd ever go back.”
endorse · production · fastball · 2021-12-08 · source ↗ · wrong label?“I built few Python + Flask functions which have cold boot time of less than a second”
endorse · production · blntechie · 2020-09-25 · source ↗ · wrong label?“I've worked with Flask and Bottle, which are great but sometimes go too far in the opposite direction”
mixed · production · BerislavLopac · 2016-12-25 · source ↗ · wrong label?“for the stuff I need Flask usually is the right answer and gives quick results and stable(!) libraries”
endorse · personal · wink · 2015-07-13 · source ↗ · wrong label?“It's pretty smooth sailing for us.”
endorse · production · Svenstaro · 2014-12-10 · source ↗ · wrong label?“I also like how easy a REST API can be done in Python using Flask.”
endorse · production · MojoJolo · 2013-12-25 · source ↗ · wrong label?“We use Flask for most things at my work; ... the advantage of a minimal framework like that is having the ability to easily install just what you need”
endorse · production · thinkpad20 · 2013-12-18 · source ↗ · wrong label?“I have not used Pyramid or Flask framework in production, but I have played with both... Flask is easier to learn and you could probably master it.”
endorse · personal · leejoramo · 2012-10-17 · source ↗ · wrong label?“I adopted Flask and don't regret it one bit”
endorse · personal · mekoka · 2011-10-18 · source ↗ · wrong label?“Flask is also the best thing that happened to the Python web development community recently.”
endorse · personal · jgalvez · 2010-10-17 · source ↗ · wrong label?“Flask is a very nice framework, and the documentation is awesome.”
endorse · production · luffy · 2010-10-12 · source ↗ · wrong label?“We use flask and go at work.”
neutral · production · hecanjog · 2025-12-04 · source ↗ · wrong label?“expected everyone, who already had a full time job working on their main product, to also be a full stack react+flask dev on the side”
neutral · production · 1.5 yr · al_borland · 2024-08-08 · source ↗ · wrong label?“make entire sites with flask, python, html+js+css, backed with SQLite db and it's amazing.”
neutral · production · cryptoz · 2023-10-31 · source ↗ · wrong label?“We heavily use microservices but we have a well defined stack. Python/gunicorn/flask/mongodb with k8s.”
neutral · production · orochimaaru · 2023-10-30 · source ↗ · wrong label?“I'd be interested in hearing about someone talk about their Flask stack because that's what I use in my business”
neutral · production · mtlynch · 2022-12-11 · source ↗ · wrong label?“We used alembic for database migrations. It was a Python Flask app.”
neutral · production · samsquire · 2022-12-10 · source ↗ · wrong label?“I teach it to my students (Python, flask, Django..).”
neutral · personal · jventura · 2021-12-28 · source ↗ · wrong label?“We use Python/Flask for backend.”
neutral · production · pinepage · 2021-08-04 · source ↗ · wrong label?“I've built many projects with Python, including web apps (using Flask)”
neutral · personal · zapperdapper · 2020-10-28 · source ↗ · wrong label?“a couple years ago we switched from using vanilla Flask to Connexion”
neutral · production · abetlen · 2019-06-24 · source ↗ · wrong label?“I haven't had a single performance issue with a bunch of different Rails, Flask, Node, Phoenix and Jekyll apps”
neutral · production · nickjj · 2018-12-29 · source ↗ · wrong label?“I've mostly been using flask for simple APIs / dashboards”
neutral · personal · closed · 2018-12-23 · source ↗ · wrong label?“I often use Flask + vue, but haven't used Django much.”
neutral · personal · closed · 2018-12-23 · source ↗ · wrong label?“running Dockerized web apps (mostly Flask, Rails and Phoenix apps with Webpack, etc.)”
neutral · production · nickjj · 2018-12-07 · source ↗ · wrong label?“pipenv works well for a simple flask application because I don't ask much of it.”
neutral · personal · moonsun · 2018-12-05 · source ↗ · wrong label?“I've been using Neo in production on GrapheneDB with py2neo and Flask for about a year.”
neutral · production · 1 yr · motohagiography · 2018-11-01 · source ↗ · wrong label?“Ran a flask API as a lambda. Works, but there is just no way we would use this”
neutral · production · Rapzid · 2017-09-25 · source ↗ · wrong label?“a combination of node js, golang, and Python/flask apps”
neutral · production · nstart · 2017-07-05 · source ↗ · wrong label?“It is definitely secondary to learning Flask but you learn enough to get comfortable using Docker in development.”
neutral · personal · nickjj · 2016-12-18 · source ↗ · wrong label?“I've chosen Python+Flask+SQL and vanilla JS, but have considered using Node and Go at various times of my coding.”
neutral · personal · 0.33 yr · terminalcommand · 2016-11-15 · source ↗ · wrong label?“(Django, Flask, Tornado on uWSGI). This simplified deployment and administration quite a bit.”
neutral · production · dom0 · 2016-10-15 · source ↗ · wrong label?“gunicorn/Flask (web apps and APIs)”
neutral · production · 0.67 yr · knz · 2015-07-28 · source ↗ · wrong label?“I do most of my backend programming in Python (Flask)”
neutral · production · izyda · 2015-07-24 · source ↗ · wrong label?“Been using flask for everything I do so far”
neutral · personal · nstart · 2015-07-21 · source ↗ · wrong label?“I'm not very familiar with Tornado (we've switched to mostly Flask now)”
neutral · production · quasse · 2014-10-28 · source ↗ · wrong label?“Works extremely well in production, as in, on a flask web server, as well.”
neutral · production · elliott34 · 2014-10-20 · source ↗ · wrong label?“I've only ever used Flask in production on Heroku”
neutral · production · ihatehandles · 2013-12-25 · source ↗ · wrong label?“When we run servers, it's usually Flask and Nginx/uWSGI.”
neutral · production · jeremyjbowers · 2013-02-25 · source ↗ · wrong label?“We use Flask and nginx in various areas now (the main app is still Django).”
neutral · production · zeeg · 2012-11-22 · source ↗ · wrong label?“I use Flask mostly for its HTTP request handling functionality.”
neutral · personal · jgalvez · 2010-11-07 · source ↗ · wrong label?