Hi! I'm Anton, Golang developer and SQLite enthusiast. I work on open-source and blog about programming.
You're receiving this email because you subscribed to my updates at antonz.org/subscribe. If you'd like to unsubscribe, use the link at the bottom of this email.
What a month, huh?
Since the last issue, I've written an interactive guide to Upsert in SQL, that covers all the major database engines. It's fun to see how each vendor has implemented upserts in their own unique way. Fortunately, some implementations are more popular than others. And, of course, there is a standard version.
Speaking of databases and interactivity, I've made a playground for FerretDB — an open source drop-in replacement for MongoDB that uses PostgreSQL or SQLite as a backend. Give it a try!
While I'm not a fan of clean code in the "Robert Martin" sense, I do have a pretty strong opinion about what constitutes good code. What do you think?
Finally, here is a sad story of stupid me trying to publish a SQL course on Educative (it's like Udemy, but for programmers and with text lectures instead of videos).
That's all for now! See you in about two weeks (or maybe a month).
Anton