Foreword Due to the rising popularity of Flutter I feel it’s a good time to review some of the aspects of keeping your code clean and maintainable. One of the things that developers might not pay so much attention to while building apps is error handling. While it might not be so glamorous it is […]
SQL Query Performance Optimization
Need of Optimization In most IT systems, the database is an integral part. Data needs to be processed from databases to actually use it — and SQL is the standard interface language used to query the Database for data. Most of the time, SQLs written to communicate with the Database are simple, easy and fast. […]
Work-life-study balance in the IT sector
Most of us have been there, sometimes out of survival necessity, sometimes for extra pocket money, sometimes for extra experience in the field, we have searched for a part-time job while studying. But, have you ever considered getting a full-time job while studying full-time in a foreign country? Is it even possible to Work life […]
Importance of UX Accessibility – One for all
What is UX Accessibility Let’s start with a dream example where we came up with a product planning with an elegant design and pinpoint engineering work. But what if at the end we see only a percentage of people can use our products only. But why? We often forget about one thing, in this diverse […]
Using Emscripten/WebAssembly in web workers and interacting with native C/C++ code concurrently
What problem are we trying to solve? JavaScript runs in a single thread per web-page in the browser. This limitation prevents CPU intensive work on client side (encoding/decoding, complex calculations, etc…). Let’s see how WASM and WebWorkers help pull through these problems by porting native C/C++ libraries to the web and interact with them concurrently. […]