Category Archives

25 Articles

Uncategorized

A new adventure!

Posted by Danial on

The last time I posted I was embarking on an ambitious personal project – Project 300. The process was rough; I had temporarily stopped all non-essential activities, namely gaming and tabletop trading card games. My days were a cycle of work and code, rinse and repeat. I completed freeCodeCamp’s JavaScript Algorithms and Data Structures and managed to clear a significant portion of The Odin Project’s Foundations.

The plan/goal was that by 14 March 2022, I would be in a role (internal or external) that was closer to code and software development. However, midway through around end-August, I decided to apply for a Technical Support Engineer role Adyen that involved reading and debugging code as part of the job scope. I did not really expect that I would get very far, as my knowledge extended to basic HTML/CSS, JavaScript, Python and surface-level SQL. Regardless, I went in with the mindset that no matter what the outcome, I would still at least get feedback on where I am currently in my learning journey.

I managed to clear all 5 rounds to receive an offer which I accepted! Looking back, I remember that the technical assessment round, which was a take-home assignment that required me implementing the company’s API integration using Postman and testing the API calls to get the response required of the scenario. It was fun because it was the first time that I was integrating APIs and using Postman, and it was exciting observing my API integration receiving the expected responses.

It’s now my first week in the role, and to be honest it’s still pretty surreal. There is an overwhelming amount of knowledge to go through, considering that complexities of the payments industry. Excited to see where this adventure takes me!

Uncategorized

DOM Events

Posted by Danial on

DOM events are user events that a web browser monitors to provide interactivity in the website.

https://www.w3schools.com/js/pic_htmltree.gif
https://www.w3schools.com/js/pic_htmltree.gif

When listening to user events, it’s important to set the id of the different buttons that you want to monitor (using id preferred over class as there is a slight performance improvement).

Uncategorized

Starting with JavaScript today!

Posted by Danial on

Finally starting with learning JavaScript after taking so long with HTML and CSS. Having learnt Python before, it’s a gentler slope to overcome when learning JS.

First few lessons are simple basics, i.e. understanding what are numbers, strings, booleans, comparisons, variables. There was also a couple of exercises to practice with in the browser dev console.

Also learnt control flow, namely conditionals. Very similar to Python except slightly different syntax (OR is||, AND is &&, NOT is !).

Days since last Zero Day: 9 (10/9/2020)