For further actions, you may consider blocking this person and/or reporting abuse
Read next
![araminta_arden_a64394cfbc profile image](https://media.dev.to/cdn-cgi/image/width=100,height=100,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2036479%2Fc0150b77-f3fb-48f6-b88b-565b9966074f.png)
Understanding Bing Search History: A Comprehensive Overview
Araminta Arden -
![yooparchitect profile image](https://media.dev.to/cdn-cgi/image/width=100,height=100,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2027847%2F92e903bc-32bb-443e-9eae-4ced290c0e88.png)
7 Ways to Cut Your Extension Costs
Yoop Architect -
![engrsakib profile image](https://media.dev.to/cdn-cgi/image/width=100,height=100,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1767374%2F52d4531c-e699-4053-8709-20cec09895a5.jpg)
Mastering JavaScript's Math Object: A Comprehensive Guide to Built-in Mathematical Functions and Properties
Md Nazmus Sakib -
![alwaysaman profile image](https://media.dev.to/cdn-cgi/image/width=100,height=100,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1827007%2F1d8102b5-147d-445b-b2d4-c0afae99b5bd.png)
Day 8: Cracking Numbers and Math in JavaScript
Aman Kumar -
Top comments (7)
I didn't finish my submission for the Pusher contest on here, but I started to write a Vue app for that. It was my first experience really using a component-based JS framework. It took me a bit to get the hang of it, but the 'Aha!' moment came once I was able to grasp how easy it was to compose components and communicate up and down the component tree.
I'm a backend dev by day so I was a bit rusty on the frontend side of things, the last time I did frontend work was a SPA written with a bunch of spaghetti jQuery code about 5 years back.
The most recent thing I learned is how to use Chrome DevTools with Node. I know this is probably the very first thing devs learn, but I only learned it this week when I started learning Node😅. I also learnt what slots are in Vue after scratching my head for a while.
It was for a WebJob on Azure. I had to schedule a sitemap generator but I had no idea where, relatively to the executable, I could place the site map. One of those "so simple it's hard to find" kind of questions. Turns out that the default path is
d:\home\site\wwwroot\
, but the best approach is to fetch the environment variable for it, which is calledWEBROOT_PATH
. Having that, it was easy to just add wherever the sitemap was supposed to be and schedule the WebJob.I originally studied to be a designer but fell in love with development. That was nearly a decade ago, and over the past few years, I've become frustrated with realising my own ideas. I was missing something to push me further, and to drive some motivation since I wasn't entirely happy with how personal projects ended up.
So the "Aha!" moment for me is getting back into web design!
I was working on my music player web app and I realized the reason it was slow was because I was storing the song file data in IndexedDB as
ArrayBuffer
s instead ofBlob
sI was wondering why Less wasn't compiling with the JS web tags... turns out I had forgotten to add them in the first place 😆
My most recent aha! Moment was figuring out what was Rebase used for in Git(pretty basic maybe, but for some reason people i know are scare of it)