---
title: "Discussion on \"My Journey from a novice to a Front-end Engineer\" | Hashnode"
description: "Discussion on \"My Journey from a novice to a Front-end Engineer\". How? How exactly does one start a damn Blog?!??? Maybe I should introduce myself. Maybe I can jump in straight away and talk about... No, the introduction sounds better! \nCLEARLY, I AIN'T A PRO AT WRITING BLOGS 😆, but I do write code though 😂. I ha..."
url: "https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [My Journey from a novice to a Front-end Engineer](https://blog.aakansha.dev/my-journey-from-a-novice-to-a-front-end-engineer?utm_source=hashnode&utm_medium=feed)

How? How exactly does one start a damn Blog?!??? Maybe I should introduce myself. Maybe I can jump in straight away and talk about... No, the introduction sounds better! CLEARLY, I AIN'T A PRO AT WRITING BLOGS 😆, but I do write code though 😂. I ha...

Jun 27, 2021 · 9 min read · blog.aakansha.dev  
Updated Sep 17, 2022  
Read the article

-   [#frontend](https://hashnode.com/tag/frontend)
-   [#personal](https://hashnode.com/tag/personal)
-   [#developer](https://hashnode.com/tag/developer)
-   [#frontend-development](https://hashnode.com/tag/frontend-development)
-   [#interview](https://hashnode.com/tag/interview)

## Written by

[Aakansha Doshi](https://hashnode.com/@aakansha)

@aakansha · Bangalore, India

  
[View profile](https://hashnode.com/@aakansha)

Open-source developer

Hi 👋 I am Aakansha, a FOSS Enthusiast (Free and OpenSource Software Enthusiast). I love deep-diving into the Internals of Javascript and the Web. I am a core maintainer of excalidraw, mermaid-to-excalidraw, react-tags, and more libraries. I am also an active conference Speaker. As I am an Independent OpenSource maintainer, I rely on sponsorships to sustain my FOSS work, if you are interested in backing my opensource efforts, you can take a look at my sponsorship profile 🙏 If you would like to discuss something, just drop me an email :)

## Responses 12

Markdown supported · ⌘↵ to post

[kora nonta](https://hashnode.com/@koranonta)

[Sep 10, 2022](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/631bd88c3e8d6f3497ad13e2)

Hi,

Do you have the earliest version of excalidraw source code? The version 0.9 available on github has so much code that it is difficult to follow.

[Aakansha Doshi](https://hashnode.com/@aakansha)

[Sep 10, 2022](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/631bd88c3e8d6f3497ad13e2#reply-631c6901f73f4734bc053d51)

Hey I am not sure how the readability is getting impacted as the code would be minified in the package so it shouldn't matter. As per early versions you can use any version starting from "0.1.0" but I would recommend using the latest one to be up to date. Also for further queries you can open a GitHub issue in [github.com/excalidraw/excalidraw](https://github.com/excalidraw/excalidraw) and we can discuss there.

[Ishan Sharma](https://hashnode.com/@ishandeveloper)

[Jul 2, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60df98004f8e376422a76468)

That's exceptionally well written! Thank you for sharing this journey of yours. The work you've done with react-tabs and while being a part of react18 working group is so inspiring.

Honestly speaking, You are someone a lot of us look up to and one of the major reasons why I and several other co-interns even applied to HackerRank.

The qualities/challenges and hurdles which are depicted from your journey are something I can relate to a lot. Would love to learn a lot more from the work that you've done in the upcoming weeks.

Again, thank you for writing this blog : )

[Aakansha Doshi](https://hashnode.com/@aakansha)

[Jul 3, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60df98004f8e376422a76468#reply-60e0971f4f8e376422a77f8d)

Thank you so much Ishan for the kind words, it genuinly means a lot 🙂. I am really glad you could relate to it ❤️. And a very warm welcome to HackerRank 😍.

[Anjali Chauhan](https://hashnode.com/@anjalichauhan)

[Jul 1, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60de09a02c9e6e178047618e)

Hey[Aakansha Doshi](https://hashnode.com/@aakansha) 😊Very well written, How you improved your debugging skills. Can you suggest resource if any.

[Aakansha Doshi](https://hashnode.com/@aakansha)

[Jul 2, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60de09a02c9e6e178047618e#reply-60ded05903707d644a4fdedd)

Thank you so much [Anjali Chauhan](https://hashnode.com/@anjalii) 🙂 You just need to understand and apply the standard ways of debugging in that language

-   Reproduce the issue 👀
-   Adding logs, this is probably the first thing you would want to try 🙂
-   Adding breakpoints, ex in Javascript you can do via browser dev tools in the sources panel or adding `debugger` in that line where you want to stop execution and then use the dev tools to control/trace the code execution
-   [Watch expression](https://developer.chrome.com/docs/devtools/console/live-expressions/) is also helpful
-   Most of the time the above should help in finding the root cause. Most importantly patience as sometimes it can even take days to debug 😀

[Rishabh Pagaria](https://hashnode.com/@rishabhpagaria)

[Jun 30, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60dc61800970dd75de76dba7)

Wow Thank You for sharing this amazing journey and inspiring us(Everything takes time, it's you need to be consistent). Waiting for more such great articles near fututre. Could you also share some of you experience of placement of your college, as my 3rd year has ended so it would be great learning from your experiences. Thank You

[Aakansha Doshi](https://hashnode.com/@aakansha)

[Jun 30, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60dc61800970dd75de76dba7#reply-60dcdb6d95305075b9338502)

Thank you so much [Rishabh Pagaria](https://hashnode.com/@rishabhpagaria).

It actually doesn't matter whether off-campus or on campus but building strong basics will always help throughout to get into a good company

-   DS and Algorithms
-   Basics of web development
-   Some good projects / OSS contributions

And you are all set :)

[Shivanshi Saxena](https://hashnode.com/@whatshivanshi)

[Jun 29, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60db0999f4984338ee7cb4a4)

Inspiring! Thanks for sharing your journey

[Utkarsh vijay](https://hashnode.com/@Indominous)

[Jun 29, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60daddd8703d372ea06c9b28)

Thanks for sharing this with us!

[Divyesh Vishwakarma](https://hashnode.com/@motidivya)

[Jun 28, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60da3f3068364a2e7b2cf364)

Wow this was really motivational. I liked that you had a learning nature throughout the journey. Thanks a lot for sharing.🔥🤩🥳😇

[Aakansha Doshi](https://hashnode.com/@aakansha)

[Jun 29, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60da3f3068364a2e7b2cf364#reply-60db77567ad49f6471acc6a8)

Thank you so much Divyesh 😍.

[Praful Anand](https://hashnode.com/@prafulAnand)

[Jun 28, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60da2c9c68364a2e7b2cf224)

This is gem. The way you handled e everything is spectacular. Hardwork , persistence, perseverance the entire blog highlights these qualities , and these are the only 'routes' to success.

Thanks for sharing

[Aakansha Doshi](https://hashnode.com/@aakansha)

[Jun 29, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60da2c9c68364a2e7b2cf224#reply-60db75f67ad49f6471acc68a)

Thanks a lot Praful for the kind words😍.

[Munish Thakur](https://hashnode.com/@munish710)

[Jun 28, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60da01ed703d372ea06c89db)

Loved it!

[Aakansha Doshi](https://hashnode.com/@aakansha)

[Jun 28, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60da01ed703d372ea06c89db#reply-60da1ba468364a2e7b2cf1b1)

Thanks Munish 🙂

[Naufil Shaikh](https://hashnode.com/@naufil09)

[Jun 28, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60d96714703d372ea06c71ea)

Great to read all the things, good job and all the very best for future. Btw good article. 👌

[Aakansha Doshi](https://hashnode.com/@aakansha)

[Jun 28, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60d96714703d372ea06c71ea#reply-60da1b76703d372ea06c8c7c)

Thank you so much Naufil :)

[Srish Codes](https://hashnode.com/@srishcodes)

[Jun 27, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60d8b3fede92ef110afdf977)

Cannot emphasize the importance of planning before implementation! Great article 🔥

[Aakansha Doshi](https://hashnode.com/@aakansha)

[Jun 28, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60d8b3fede92ef110afdf977#reply-60da1b8f703d372ea06c8c81)

Thank you Srish 🙂

[Shreyasi Patil](https://hashnode.com/@error404_sp)

[Jun 27, 2021](https://hashnode.com/posts/my-journey-from-a-novice-to-a-front-end-engineer/60d89633cb0aa8118c23cdde/comment/60d8b17dde92ef110afdf924)

Thanks for sharing😊
