We use flyway for the biggest monolith database in our company. We also use alembic for some microservices.
Alembic is extra convenient if you're already invested in sqlalchemy.
I've tried yoyo-migrations[1] once, a while ago.
With yoyo, like flyway, migrations are written as SQL queries. However, they're expressed as SQL steps in python files. Might worth a look if you're using python.
Hi, the one I'm trying to build is also an aggregator. I would like to make it as automated as possible. This is something I just built for the heck of it. Periodix looks really cool and has a bigger scope than my site. Thank you for the comment.
Scaling a blog is not a big of an issue these days. Even with Wordpress, caching and other optimizations should not be a hassle. There are also many other alternatives in the static-site realm.
Blogger is not as good an option as it was before. It was an attractive buy for google at the time of the acquisition. But now they have stopped using it even for their own blogs. I wouldn't be surprised if Google decides to shut down blogger in the near future.
I couldn't agree more with you about nesting loops. It seems clever at the moment when you're writing but when you have to come back after a while or worse, another developer has to, it becomes a nightmare.
I would also go a bit further and put nesting if statements. Sometimes it's really required but other times nesting can be avoided. I try to avoid nesting as much as possible.
I wonder how people come up with these insanity. It does not add any value to the article and is so infuriating. Apart from that, I found the article good.
I have seen a bastardized version of Django admin used as a quite sophisticated dashboard. This new addition will make it even easier to hack together things like that in a very short time.
This is a good news and kudos to them for trying to increase our options. FF OS might have taken off had it been a little bit earlier. It took a lot of time for Android to get to where it is right now. Even for Google, it took them a lot to get it right.
It was a good project but lets face it, there was no way it would have been more than just an experiment. Firefox OS never had a chance to begin with.
I hope they've learned their lesson. Now they can focus on their real projects.