It’s been two more month journey for my current interview with Tesla Berlin, for senior software engineer role. I received the initial interview call from this end of February, and conducted int...
Back to 2022 August, I have attended one extensive training from Python expert David Beazley, I didn’t really pick up and review what I have learnt. Now sitting in the quiet coffee shop in Helsi...
I looked at the windows side of Kaffee shop when waiting for my food, the meoment I feel the world is so amazing and beautiful.
That moment I’m so grateful to tell myself I’m glad where I have ...
Reactjs is truly FP style, to adjust the new business logic I have to redesign the codebase, which made it more module and new changes is to place the logic in the components level. During the w...
I haven’t really written any words for one more year, but I learnt a life lesson and Singapore really teaches me a lot in the subject of life, which is a missed course to me. Move on, to this wr...
For a reason to connect with why when writing this one, I felt I have bit of ideas but just don’t know what is it (Yet!). Maybe the key point I want to express, that code writing should well man...
Time flies, if I don’t pay attention, I would miss it. 2020 is an interesting year, adventure.
I have taught in coding community for the summer two month, solo biked to Mogan Mount for 400 KM, i...
The second module for Kafka Developer Training, this module is about Kafka Architecture, which focuses on configuration and strategy of partitioning and replication. For partitioning data is goo...
I’m preparing the Kafka Developer Certification, so taking Confluent training Confluent Developer Skills for Building Apache Kafka. To me, I write notes down for they’re a useful resource, so if...
It’s been a week more from my bike ride, total 400KM from Shanghai to Mogan Mount, it was a journey I always look for, to ride far away, then take back a filtered me. I give this activity a verb...
Every time I come to a stale stage, don’t have a clear idea to motivate myself to take action, I always come back to watch The Story of Aaron Swartz documentary, for in the beginning of I self-t...
Monad attracts me, for its abstraction and logical reasoning, so I started try to dig into by studying Type and Category Theory, read one book Category Theory for Programmer, not finished yet. N...
Read a new article which posted today The Death of Hype: What’s Next for Scala from active Scala developer Haoyi, generally he is good at Python and Java too. From his article that he mentioned...
Since I fall in love for Scala, by its pure functionality and the way it been expressed from both FP and OOP sides, so I can’t stop but look this language further. The further leads me to tiny s...
For the learning, logic is very important, it needs thinking not memorization, so if something I can’t understand it, then drop it, redo, but do not memorize it [ban!]. Therefore, to write this ...
Polymorphism is one key part in OOP when we use class, as we all known class servers two purposes in software programming. 1).construct values(instance) 2).define a data type. Here is one good e...
I just read and inspired by this medium article Every Python Programmer Should Know Lru_cache From the Standard Library. From this article, it uses cache function to speed up Python code. The co...
Applying REST Proxy and Avro Schema Registry is good for front-facing, be it APP or any API rendering data or whatever. So we are using Apache Avro as a schema writer, to encode and decode messa...
I plan to make a separate article to do avro and its usage with Kafka REST, which I don’t know before. I will set up and run a simplified exploratory, so that I can understand. Confluent’s schem...
I have been more active since this year, for I want to get involved in community. The place I came from. I came from learning programming is currently a lot of mates called ‘self taught’, yes I ...
Life is not about happiness, but something above which is exploring the human capacity and feeling the full range of emotions with body functions we all gifted with.
Walking ...
I choose to use Apache Kafka, one of the reasons is it provides API for user-friendly Python which easy to integrate to many other tools via Kafka Connect, also it’s so sophisticated for big dat...
When I was young as a kid, I liked making dream and resolutions far away in time span, like I want to become a fashion designer at 20ish, hmm.. its far away, for when life goes, a lot of real dr...