What about your other blogs? What’s the difference?
The difference between this site and my other sites is this site will cover Open Source data platforms. Whereas my other sites cover SQL Server exclusively.
MongoDB
I was assigned MongoDB at work after several co-workers departed during the great resignation of 2021 and 2022. Since thing, I’ve grown to like MongoDB quite a bit. Currently, I do mostly administrative work, such as monitoring, backups, replica sets, security, and configuration. I’ve just learning the query / pipeline side of MongoDB. The indexing / access pattern strategies are really interesting, coming from the SQL Server world.
PostgreSQL
Similar to MongoDB, I’ve positioned myself to be the backup resource for PostgreSQL at work. Why? I see a lot of content around PostgreSQL. Also, the general consensus I see, at least in my usual hangouts, is to utilize PostgreSQL on any new projects that require a relational database. Plus the cost (free) doesn’t hurt!
Typescript / Javascript / Node JS
There is no escaping Javascript. Javascript can do it all. Because of that, there is a ton of Javascript content out there, that it’s hard to decide on where and how to start. I’ve made the call to start my journey with TypeScript and NodeJS. The TypeScript tooling built into Visual Studio Code is fantastic. What I like is seeing errors early, rather than running into issues later down the line. And, I thinking that Typescript will save me from myself and any rookie mistakes.
Python
This is another language that I’ve studied from afar. I understand Python has a large data science presence, but I’ve seen a lot of general purpose and scripting content as well. To help me learn, I’ve started working on some Python for Kids content with my children. This way, I can learn along with them. I’m excited to learn with them!