Singapore FinTech Festival 2022 Notes

Singapore FinTech Festival is a great festival to attend and get an understanding of various aspects of the intersection of Finance and Technology space. The festival is a great learning experience for anyone, as it brings together some of the best people and the best companies in the world, all at once place. This year, it was an in person event with 324 talks, panel discussions, industry initiatives. product announcements, demos, workshops. The fact that there were 324 scheduled events over 3 days meant that it was physically impossible to digest everything. I have managed to attend a few talks and events and this blogpost will summarize some of the points from the talks. In these summaries, I have also added fantastic visual summaries created by thoth.art

JavaScript - 10,000 ft. view

JavaScript ranks as one of the most popular languages for developers across the world. With the rise of Internet and mobile devices, JavaScript has evolved too. For some reason, till date, I had never paid attention or understood how various frameworks work at a 10,000 ft view. Since I never really worked or learned this space, my understanding was really vague; In my mind, JavaScript equates to some script that helps with interactivity on the browser side.

Became curious to at least understand the various types of frameworks popular in this space and here is what I have understood as a rookie:

Effective Python - Book Review

A few months ago, I had this thought of practicing Python every day for 20 minutes. If you use Python in your daily work, you should not rely on that work a substitute for a deliberate practice session. This was also echoed by Josh Kaufman in his book, The First Twenty Hours, where he could not rely on daily work that involved typing as a substitute for a deliberate practice session on touchtyping. If you are trying to learn touch typing, you might assume that since you are anyway typing emails, reports etc, you are in essence doing deliberate practice. Not really. Once you are in a deliberate practice session, your focus become the craft itself unlike the outcome of the specific task. Unless you set aside some time for the task on a regular basis, it is difficult to improve in any skill, be it touch typing or coding python.

In any case, setting aside a 20 min time slot for going through the book, “Effective Python” , helped me in reading this book slowly and digest all the wonderful information present in it. In any case, this book cannot be consumed in a few sittings. It will take quite amount of time to read, to think and understand various ways in which one could improve the craft of coding

This blogpost summarizes some of the main points from the book.