PinnedPublished inWhatfixEngineeringBlogService Worker in Browser ExtensionsChrome has introduced a new manifest version which will be mandated across all chrome extensions. With the introduction of the new version…Jan 28, 20222Jan 28, 20222
What projects should you build?If you are a college/university student, most notably in your final year, you must be pondering this question. Since you don’t have prior…Nov 3Nov 3
Is Java pass-by-reference or pass-by-value?Java has an interesting way of handling the passing of variables across methods. Officially, it’s considered to be pass-by-value (the…Aug 15Aug 15
Binary Search — A guide to partition the search space.We are all too familiar with the binary search algorithm. An optimal search on sorted data with log(n) time complexity. Yes, it seems like…Jul 2, 2023Jul 2, 2023
Effective Code ReviewsCode reviews are an essential part of the software development cycle. Code reviews should be taken seriously for a number of reasons…Feb 6, 2023Feb 6, 2023
Partition Key in CassandraCassandra is a no-SQL, column-wide database with queries very similar to SQL called CQL.Jan 22, 2023Jan 22, 2023
Introduction to Kafka (Part 1)This is the first in a series of posts about basic Kafka concepts.May 23, 2021May 23, 2021
Introduction to CSP and CORSThe nightmare of every front-end developer is errors related to CORS and CSP while trying to load web resources from a different origin…Mar 28, 2021Mar 28, 2021
Monolithic vs MicroservicesIn monolithic architecture, all parts of an application are tightly coupled. They aren’t treated as separate entities that provide…Oct 19, 2018Oct 19, 2018