DEV Community

Shreya Dahal profile picture

Shreya Dahal

Full-stack Software Engineer. Free Software Enthusiast. Team Lead. (in that order)

Location London, ON, Canada Joined Joined onΒ  Personal website https://squgeim.github.com github website twitter website

Education

Computer Engineering

Work

Software Engineer

All 26 comments

How to write a tree-shakable component library

I have been trying to build a react component library that ex...

What was your win this week?

Got through a technical interview!

What do you do within the first 30 minutes of starting your work day?

I have been working from home so there isn't really a "warm-u...

Hacktoberfest Miscellaneous discussion (October 15th)

How do you deal with projects that don't seem to be activel...

Where is the best place to put your project documentation?

What is your process to make sure the documentation is up t...

Why I prefer objects over switch statements

I tend to do this in JS as well, but it was more of a habit...

The 2 ways to learn how to code

Reminds me how I started coding (when I was about 13 too). ...

How do /you/ write tests for React components?

That's what I've been doing. I've seen some posts from avid...

Project structure for an Express REST API when there is no "standard way"

This is pretty much the same standard we use throughout all...

5 ways to make your codebase withstand the test of time

That book looks interesting. How are you handling inter-dom...

Remembering that "functions are objects" can help in writing more concise code

I think this is fine for little things, but often maintaina...

5 ways to make your codebase withstand the test of time

Awesome writeup. The common issue with separating codebade ...

Better console.logs

console.table also comes in handy a lot.

Good resources for learning desktop application architecture so that they can be applied to web applications

I'm thinking more along the lines of classic large desktop ...

How do you organize source code on your computer?

Day job: ~/Projects/CompanyName/ProjectName Personal serious...

Why you shouldn't reassign values in JavaScript

This is what I tell people when they argue against using co...

Date-ing Javascript

True. I just wanted to point out that you need to know what...

Oh Javascript... πŸ™„

What's more troublesome is that that is inconsistent across...

better conditional operator than javascript itself

Reminds me of AngularJS. :D

Oh Javascript... πŸ™„

That is true. This was a major issue for us in the backend,...

Oh Javascript... πŸ™„

Using moment does not solve this issue. Initializing date w...

Oh Javascript... πŸ™„

Here's a quote from the ECMAScript 5 specification: All n...

Oh Javascript... πŸ™„

The thing is initializing dates with string is very ambiguo...

loading...