3 ms·
Ask HN: How have you changed your choice of tech stack in recent years?
Presumably everyone's choice of database/back end/front end development stack changes over time.
Has yours changed? From what to what and why?
- mindcrime 3y agoI haven't whole shifted to an entirely different stack, as in say, moving from Java to Erlang, or anything. But there have been some tweaks. I still mostly use Grails for any kind of web application, but if I need just a REST service in isolation I'm probably more likely to use plain old Spring Boot now (where I might have used Grails for that in the past). I also reach for Python more often nowadays, but that's mainly because I'm doing a lot of AI/ML stuff and a lot of the docs/tutorials and popular libraries, etc. are Python oriented. I still mostly use Postresql if I need a database. If anything, I find postgres more appealing than ever, as things have been added, like really solid JSON support, and the AGE (A Graph Extension)[1] stuff. Front end? Well, I don't do a lot of complex front-end stuff, and over the years I've mostly stuck to pretty vanilla HTML, CSS, Javascript, with a touch of jQuery and using something like Bootstrap. This one is the most "in flux" though, as I keep dabbling with things like React, Elm, Vue, Tailwind, and this-that-and-the-other trying to settle on something I like and am productive in. Still trying to work out where I'll land on that last point. [1]: https://age.apache.org/ https://age.apache.org/
- shortrounddev2 3y agoMy default tech stack is .Net on the backend and Angular on the frontend. MS Makes this easy by just running `dotnet new angular`. Database changes depending on what I'm doing, but I use SQLite for local dev and usually postgres for deployment. I started out as a LAMP developer.