Posts

Showing posts with the label vaccine

[15th December 2024] Interesting Things I Learnt This Week

Image
1. Why you should never use !! in Kotlin - Using double-bang operator(!!) is a bad practice; multiple alternatives cover every other possible case. Using it is a hack and a shortcut that will backfire while not saving you much time at the time of writing using it. You shouldn’t use it unless you're writing a short personal script. My Take : The double-bang operator (!!)  which throws null pointer exception in Kotlin might very well be considered " Billion Dollar Mistake ." While it offers a concise way to assert that a variable is not null, I believe it's preferable to have slightly more verbose code that explicitly handles nullability and avoids potential runtime exceptions. Null pointer exceptions have plagued programmers for decades, and introducing a feature that can easily lead to them seems counterproductive. I'm uncertain whether all Kotlin linters currently check for excessive or inappropriate use of the !! operator, but if yours don't, I strongly re...

[28th April 2024] Interesting Things I Learnt This Week

Image
 1. Open UI :   An GenAI tool test and prototype our next generation tooling for building powerful applications on top of LLM's. My Take: This integration is incredibly exciting! While I haven't had the chance to test it myself yet, it feels like a major leap forward in developer workflows.  I can see a future where more IDEs incorporate similar tools, eliminating the need to constantly switch back and forth to ChatGPT. This would streamline the development process and potentially lead to the creation of even more powerful developer tools.   2. New Vaccine Strategy Breakthrough :  It discusses how it could eliminate the need for yearly flu shots . The vaccine uses a modified virus that cannot suppress the host’s immune response. This allows the immune system to fight the virus using small RNA molecules . The strategy was successful in protecting mice from a lethal dose of a virus. The researchers believe this strategy could be used to create vaccines for many ...