PinnedPublished inBetter ProgrammingA Senior Engineer at Google Reveals “The Best Programming Language To Learn in 2022”I am a senior software engineer at Google Singapore and very often I am asked about which programming language to learnJan 2, 2022A response icon50Jan 2, 2022A response icon50
PinnedPublished inBetter ProgrammingOptimizations Beyond the Big O — Performance Trick I Learned at GoogleI did learn many of these at university, but either didn’t fully understand them or forgot due to lack of practice. Using it at work was a…Jul 11, 2022A response icon2Jul 11, 2022A response icon2
PinnedPublished inBetter ProgrammingWriting Fast and Maintainable Code With Halide —The Pilot EpisodeWriting high-performance code often comes at a cost of reduced portability and simplicity —Halide fixed that and we use it often at Google.Apr 9, 2022Apr 9, 2022
Published inBetter ProgrammingHow To Read an Image File in C++ in Android With NDKDifferent approaches to reading any file directly in the native layer in AndroidNov 12, 2022Nov 12, 2022
Published inScanAppUsing Flash or Torch with Html5 QR code libraryLearn how to use torch with Javascript QR scanning library on Smartphones or enabling torch with camera in general using JS.Oct 30, 2022A response icon3Oct 30, 2022A response icon3
Published inBetter ProgrammingWhy (0.302 == 0.302) is False in C++?A lame question for everyone to explain issues with floating point comparison — that one needs to be careful about.Oct 5, 2022A response icon2Oct 5, 2022A response icon2
Published inILLUMINATIONHow I went from 53 words per minute to 170 + words per minute typing speed?It was surprisingly easy to achieve this with minimal errors using Google’s tech!Jun 19, 2022Jun 19, 2022
Published inBetter ProgrammingI Worked at Microsoft Cloud and Google Mobile for 3 Years — Here Are the Differences in EcosystemsWhy working on cloud vs. mobile (Edge) is so different?Jun 18, 2022Jun 18, 2022
Published inCodeXHow to get the latest commodity pricing in Google SheetGoogle sheet has easy macros to get price of stocks and currency, but not for gold or silver. Here’s easy & free trick to get latest…May 31, 2022A response icon1May 31, 2022A response icon1
Published inBetter ProgrammingFast Image Processing in Android With HalideI have written about how Halide allows us to write both fast and maintainable code. This one will show its power with Android applications.May 21, 2022A response icon1May 21, 2022A response icon1