I'm trying to get up to date. There were a lot of backend updates for both the webapp framework and the database version that were overdue, tech debt to be paid and all that. Unglamorous and invisibile to users but needs to be done. I was also behind on responding to all the support tickets and trade disputes, which I finally finished getting up to date last week. There are some more database issues with utf8 text to solve, emojis do not work in chats and other fields. This was waiting for the mysql upgrade which was done (not smoothly) today. Still need to set up some changes in my backup flow to account for the new mysql version and my new physical db server, that needed an upgrade.
Wizards keeps printing insane numbers of varieties that need attention when importing, they do not provide a database to nicely parse. Scryfall is mostly up to date as a double check source, but they also I think have problems with etched, the new special d&d treatment, and they do not list the double sided tokens either. Tcgplayer and mtgcardmarket do add things quickly but I cannot write an importer for those, as they are full of badly named cards with "V1" or other random text in their names. So it's a slog.
I was not (and still am not) sure how to handle the etched in the best way, backend-code wise. All other sites seem to just add another printing for it, so I think I'm going for that as well. Should be finally coming up this week.
That's mostly the current status.