3 ms·
This release is going to be huge. With support for Postgres arrays, UUIDs, security checks, jinja2, better fixtures support, etc., the gap between professionals
by Alex3917 12y ago
This release is going to be huge. With support for Postgres arrays, UUIDs, security checks, jinja2, better fixtures support, etc., the gap between professionals and amateurs is getting smaller and smaller.
I remember five years ago when you could make enormous amounts of money if you knew how to send a tweet, ten years ago when you could make enormous amounts of money if you knew how to install anti-virus software, etc. And now these things have gotten so easy that the value of knowing how to do them is basically zero. Releases like this show that web development is quickly going the same way.
I would add though, the one thing I'm hoping to see in an upcoming release is native support for JWT auth. Right now it's annoying to have to add Rest Framework just to be able to follow current best practices for having an API-driven front end, assuming you don't also have a need to serialize your endpoints into YAML or whatever.
- vezzy-fnord 12y agoI remember five years ago when you could make enormous amounts of money if you knew how to send a tweet... I don't. Wow, what a missed opportunity. ten years ago when you could make enormous amounts of money if you knew how to install anti-virus software I don't remember that, either. That said, you can still make passable money doing charlatan "computer repair" that amounts to running an antivirus scan, CCleaner, disk cleanup and maybe some graphics tweaks to speed things up a bit. And now these things have gotten so easy that the value of knowing how to do them is basically zero. They've always been easy? Releases like this show that web development is quickly going the same way. It's an arms race, really. You have a lot more batteries than ever before, but the expectations for today's web applications are so high that the real value comes in being able to compose vast and multifaceted technological stacks, which as it turns out, is not so easy. There's almost this zealotry against building a native application that makes people take ridiculous hoops just so they can view things under a web browser. Additionally, the abstractions are still pretty leaky thus far, so building a complex app requires a lot of domain-specific knowledge that has yet to become invisible.
- mtbcoder 12y ago> " And now these things have gotten so easy that the value of knowing how to do them is basically zero." Have they gotten easier...or have you, yourself, gained more experience and knowledge that you understand things better now?
- mrits 12y ago"the gap between professionals and amateurs is getting smaller and smaller" I guess you are meaning Django is not a professional framework?
- e12e 12y ago> I remember five years ago when you could make enormous amounts of money if you knew how to send a tweet What? Do you mean programatically send a tweet based on some event? I think you can still make money from that. > ten years ago when you could make enormous amounts of money if you knew how to install anti-virus software Still don't know what you're talking about. While the demography that had difficulty installing anti-virus on their windows box 10 years ago, now get a bare-bones anti-virus bundled with windows 8 -- this same demographic still need help with a lot of the same things they needed help with 10 years ago. So I'm not quite sure what you think have changed?