My personal blog
Thoughts and notes from my daily work.
Selected projects and practical experiments.
Useful resources I am learning from.
Ways to contact and collaborate with me.