Yes! This site is still alive and actively maintained. Sorry that there’s not much news. It’s literally because there’s not much of new!
But… here is one news item.
Today a kind Latin teacher let me know that the English to Latin page was not working. I fixed it. Sorry about that!