5 ms·
I'm feeling old. I went back to Flask recently and keep finding everything I know is deprecated, or not best practice any more. Then I read every week that so
by jimnotgym 4y ago
I'm feeling old.
I went back to Flask recently and keep finding everything I know is deprecated, or not best practice any more.
Then I read every week that some new framework is out that is better.
I'm tired of it. I end up spending more time learning new things than I do building new things! Maybe I should get off hn for a while
- ccanassa 4y agoI worked on some REALLY big Flask projects over my carrer and I came up with my rule for it: "Any sufficiently large Flask project contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Django." Just sticky with Django. It's stable, well-maintaned and includes most batteries out-of-the-box.
- aliqot 4y agoDon't judge your insides by other people's outsides.
- maroonblazer 4y agoI like that. I'd not heard that line before and wanted to find the source. Surprisingly, Rob Lowe heard it from someone in AA. https://www.youtube.com/watch?v=UNQcFjIOfCE https://www.youtube.com/watch?v=UNQcFjIOfCE
- cirospaciari 4y agojust follow your heart <3 take a breath, just do what you love and makes you happy.
- exabrial 4y agoIt’s not you getting old, it’s you going tired of the pretentiousness of that pervades the industry right now.
- fbn79 4y agoThe secret is stop using frameworks and use just libraries (even the latter with parsimony)
- cfuendev 4y agoLearn as you develop. I've been there, I've felt like I'm constantly switching techs because my app should have the most bleeding edge stuff.. And in the end I always felt overwelmed at the sheer amount of frameworks/libs coming out every year, or at how the larning curve of each tech didn't allow me to actually develop because I couldn't get past the "Researching and trying out tech before marrying a technology" phase. The thing is: You A) Don't need to learn the newest things if all you want is to create a cool app. And B) Won't get anything from learning about building apps without actually building them. Maybe you do need to get off HN, but I recommend just browsing HN safely and knowing that there'll be time to learn these new things if you learn them through making cool stuff. If your priority is to make apps, these new frameworks shouldn't bother you so much. You can make a nice app just with Flask. But I do feel old too. I used to think Angular was the hottest thing.. Now I hardly enjoy it lol but that's because my Angular-married colleagues use very outdated practices, which were "modern" a few years ago.
- googlryas 4y agoTime to write your own framework!
- coliveira 4y agoIf every month comes out someone from nowhere with the latest and best, what this really means is that its is really not the best! People nowadays put together two shiny things and go around the world saying they have the best thing ever. It is just silliness. Stop paying attention to that and stick to well tested and proven technologies.
- davedx 4y agoJavaScript Developer has entered the chat
- deleted 4y ago[deleted]
- asoneth 4y agoI feel you. Tooling for programming often seems to presume that programming is your primary focus and that you can afford to spend time every month keeping up with changes. For a small passion project the overhead of this churn eats a large fraction of the time budget, not to mention the demotivation of realizing how much energy you are spending to essentially tread water. Whereas with art or math or writing projects I can come back to old notes decades later and basically pick up where I left off.
- epolanski 4y agoThat's just the nature of our work. Anyway what worked fine yesterday isn't necessarily a bad choice today.
- rho4 4y agoThis helped me: Nobody asks a professional violin player to "just" switch to the cello, because the orchestra is missing one. Yes, there are many musicians who are proficient in multiple instruments, and yes, the underlying music theory is the same and maybe even the playing mechanics might be very similar (e.g. within strings or winds). A few years ago I made a conscious decision that - at least during my remaining professional career - I will not switch to a new programming language anymore. Instead, I intend to keep specializing in Java. I embrace the fact that in 20 years I will be today's (Assembly|Fortran|C|...)-specialist. I do enjoy reading about other language features. I applaud the people at the cutting edge, experimenting with new stuff, and I am glad that Java is slowly incorporation some of those innovations. Every LTS release (2-3 years), I enjoy learning the curated set that Oracle's language architects decided to add. This decision helped me tremendously with the fear of missing out on the latest and greatest.