Posts

Testing in open source projects

Image
This week in our open source class we learned about the new javascript or should I say ECMAscript. So what is ECMAscript? ECMAscript is a standardize javascript to foster multiple independent implementation. It is mostly used for client-side scripting and is used in modern web technologies like node.js and react - redux frameworks. A well way to contribute to open source project for beginners are coding testing scripts, build development and QA. I had a look at the ECMAscript test suite experimental harness https://github.com/bterlson/test262-harness This test suite allows users to unit test for function in javascript. So after setting up the environment , I ran the test using the code test262-harness test/**/*.js As we can see out of the 205 tests , 199 passed and 6 failed. The error shows problems with using strict mode. After that I updated some of the test : // Test 1 assert . sameValue (reverse, x, " value is not equal " ); // Test 2 assert . ...

My journey with Visual Studio Code.

I have been a Visual Studio user since 2012. Mostly focused on C++ and C# programs , I always like the technical aspect of Visual Studio , like the watch windows or the memory map , which made debugging easier. Then I went on to do web development , I started on sublime text . Then came Atom, sleek , smooth and easy to use. But still lacked an in built debugging tool. Enter Visual Studio Code.Visual Studio as a text editor. Visual Studio Code is easily customizable with all the plug in you can imagine. From linters to icons , you can make the code editor your own experience. My top extensions are: 1) C++ intellisense 2) Python linter 3) Beautify 4) Debugger for chrome.

Introductory Blog

Hello , My name is Soutrik. I am a software engineer from Toronto,Ontario,Canada. I mostly work on front end frameworks , mostly Javascript based , but I also like C++ based projects . Currently I am working on React based application and slowly climbing on board the vue.js hype train. Also Native Apps for the win. 😃