Getting the Airflow 3 DAG Authoring Certification

A few years ago I took the Astronomer DAG Authoring certification for Airflow 2. Airflow has moved on a lot since then, so in November 2025 I sat the updated Airflow 3 DAG Authoring exam.Here is what changed, and a money-saving tip if you want … Read more »

Getting the Google Cloud Data Engineer Certification

After getting the Associate Cloud Engineer certification I wanted to go deeper on the data side, so I went for the Professional Data Engineer exam. As usual I kept all the materials I gathered in a public repo:ovimihai/google-cloud-data-engineer-training.Here is the short version of how it … Read more »

Getting the Google Cloud Associate Certification

A while ago I decided to get certified on Google Cloud, and I kept all the materials I gathered along the way in a public repo:ovimihai/google-cloud-associate-training.If you are thinking about doing the same, here is the short version of how it went.The learning pathsI didn’t … Read more »

Getting the Astronomer Airflow DAG Authoring Certification

Between the Google Cloud certifications I took some time to get more comfortable with Apache Airflow, so I went through the Astronomer DAG Authoring for Apache Airflow course and exam. As usual I kept all my notes in a public repo:ovimihai/airflow-cert-dag-authoring.And yes — I passed … Read more »

Thug life

Still getting added on LinkedIn, and lots of offers

MongoDB more indexes on Secondaries

I’ve been wondering for a time if it works, the documentation is not really clear if you can have different indexes on a replicaset secondary, maybe delayed or with priority 0.Using this feature you can do reports better on a secondary (maybe delayed too) secondary server. … Read more »

Job offer

I have this LinkedIn account for a while now..I have around 2^7 connections and lots of Job Offers come in daily,but today I got the best since now!Here you have it:So I replied in plain English, because I also know that language (read my CV).And … Read more »

Compare strings in PHP

Just read a comment in the PHP documentation and had another PHP madness moment.It seems you have to be really, really careful when comparing strings that include numbers… Command \ PHP Version7.0.0 – 7.1.35.4.4 – 5.6.305.2.1 – 5.4.3var_dump(‘123’ == ‘       123’);TRUETRUETRUEvar_dump(‘1e3’ == ‘1000’);TRUETRUETRUEvar_dump(‘+74951112233’ == ‘74951112233’);TRUETRUETRUEvar_dump(‘00000020’ == … Read more »

PHP switch case after default works normally

When you put the a case block after the default block the switch will work normally and fallback to the default only after testing all cases.The documentation doesn’t specify this directly, but there is a note with an example.Another thing worth mentioning is that switch … Read more »