DEV Community

Corey Cleary profile picture

Corey Cleary

Tech Lead primarily working with JavaScript and Node.js

All 57 comments

How do you organize your personal projects

I use Trello for organizing pretty much all of my side projec...

Lessons for architectural design from Netflix

Netflix architecture is amazing to study, especially when i...

Express-approved middlewares to use in your API

I think those wouldn't necessarily be considered "middlewar...

(How) do you test the synergy of multiple services?

That's a very thoughtful analysis! I generally use a tool ...

When is the last time you used `var`?

I haven't used it in forever. 95% of the time now I use con...

I don't prep for the 'tech' part of tech interviews; does that work for you, too?

I respect that a lot. The last round of interviews I did I ...

Do you always need to separate services and controllers?

Yeah, different types of logic, and where that logic goes i...

How to Test my database layer code in nodejs?

This is one of those things where there is no general conse...

Cypress vs.....

I'd take a look at TestCafe too. It's similar to Cypress in...

Postgres Is Underrated—It Handles More than You Think

I wasn't aware of tsquery, thanks for pointing that out! - ...

Hand and wrist pain?

I had this problem a couple years ago - I switched to an er...

A better way to sell your skills as a developer than just "hire me!" or mass applying

Yeah that can be really frustrating - one thing to point ou...

A better way to sell your skills as a developer than just "hire me!" or mass applying

I do [thing] so that [people] can [do their thing]. Yeah t...

A better way to sell your skills as a developer than just "hire me!" or mass applying

Best of luck Mark - I've also noticed that sometimes hiring...

A better way to sell your skills as a developer than just "hire me!" or mass applying

That's awesome to hear - thanks for commenting. This kind o...

A better way to sell your skills as a developer than just "hire me!" or mass applying

w/o sounding like you are begging Yes, exactly. You nail...

How do you separate and organize your Express.JS files?

Lack of a common project structure in the Node-world is ver...

Executing arrays of async/await JavaScript functions in series vs. concurrently

Hey Sung, yeah I think thats accurate. For fetching things ...

Applying the callback -> async/await conversion process to a real-world example

Yes, exactly. They will be in series (sequentially). In som...

Why should you separate Controllers from Services in Node REST API's?

Hey, great question Andrei - I personally tend to favor usi...

Why should you separate Controllers from Services in Node REST API's?

Services are just an organizational concept - and they don'...

Why should you separate Controllers from Services in Node REST API's?

Glad to hear it, and you got it

What is the difference between Controllers and Services in Node REST API's?

I haven't tried it out yet, but will play around with it so...

Why should your Node.js application not handle log routing?

Awesome, glad it was helpful

How to rewrite a callback function in Promise form and async/await form in JavaScript

Yeah I've got another post in my backlog that will be somet...

The Realistic Guide to Remote Work

I'm glad you pointed out something that many people seem to...

How to rewrite a callback function in Promise form and async/await form in JavaScript

Haha yeah this one's classic - good point too, you can hit ...

What is a type of "overconfidence" you have observed in developers?

Great to see someone post some Erik Dietrich/Daedtech links...

📈 What is the size of dev.to community we could expect in a year?

This is probably the best developer community I've ever exp...

Why you should isolate Express from the rest of your Node application

Thanks! And I agree it's very important. I think it's very ...

My experience with toxic teams

When you quit without anything lined up, how was your experie...

Explain JavaScript unit testing like I’m five

Thanks so much for your comment and glad to hear it was hel...

Explain JavaScript unit testing like I’m five

In this case describe comes from mocha, the test framework ...

What’s a concept you understand now, but took you forever to grasp?

When you're interviewing, you're interviewing the company j...

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

Glad to hear it was helpful! I used to get "fat controller...

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

Yeah I totally agree that the "big picture" is often missin...

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

Great to hear someone else follows this too - I think it's ...

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

Haha I've never seen that link before - I somewhat agree th...

10 things I've learned from working remotely

When I was working remotely I found that having a routine h...

How to Improve Your Development Experience

I've seen a lot of keyboards that are "split" like that but...

How to Improve Your Development Experience

Agreed, I switched to an ergonomic mouse and keyboard a yea...

Tried TDD and didn't realize the benefits? Try it the next time you get writer's block

"using tests as a form of todo-list" -> this is a perfec...

Tried TDD and didn't realize the benefits? Try it the next time you get writer's block

Awesome, glad to hear it was helpful. For me even just writ...

Tried TDD and didn't realize the benefits? Try it the next time you get writer's block

Totally, I had a similar realization when I first started g...

Looking for Tech Lead resources (books, sites, etc.)

Seconding this, Patrick Kua has some great insights and rea...

I created a copy of Red Onion's Daily Prophet using CSS Flexbox

this is top notch

What JS Logging library / tool do you use?

I've written two posts on logging in JavaScript that might ...

How do you delegate work? especially to offshore developers?

My strategy has been to find another lead or senior level "...

Why isn't this unit test catching an error from this async/await function?

Unfortunately this doesn't work and just leads to the same ...

The Dev.to-Community's Opinion about Unit-Tests

I'm a bit late to the conversation, but I wrote a blog post...

loading...