loading...
Corey Cleary profile picture

Corey Cleary

Tech Lead primarily working with JavaScript and Node.js

Joined Joined on  Twitter logo External link icon
Simplifying local dev setup with Docker Compose

Simplifying local dev setup with Docker Compose

Reactions 7 Comments 1
5 min read
Should you use a logging framework or console.log() in Node?

Should you use a logging framework or console.log() in Node?

Reactions 8
6 min read
Using the `debug` module to avoid polluting your application logs with logs from Node modules

Using the `debug` module to avoid polluting your application logs with logs from Node modules

Reactions 8
6 min read
Awaiting multiple requests to finish using Promise.all

Awaiting multiple requests to finish using Promise.all

Reactions 14 Comments 1
3 min read
Express-approved middlewares to use in your API

Express-approved middlewares to use in your API

Reactions 62 Comments 2
5 min read
Do you always need to separate services and controllers?

Do you always need to separate services and controllers?

Reactions 18 Comments 3
5 min read
Faking errors to test error scenarios in Express API's

Faking errors to test error scenarios in Express API's

Reactions 8
3 min read
Is it possible to browse multiple tags?

Is it possible to browse multiple tags?

Reactions 7 Comments 1
1 min read
Set up your Node project to run tests locally and on CircleCI

Set up your Node project to run tests locally and on CircleCI

Reactions 6
3 min read
How to use `import/export` in Node without Babel

How to use `import/export` in Node without Babel

Reactions 10 Comments 1
2 min read
Awaiting or just returning asynchronous values in JavaScript async/await functions

Awaiting or just returning asynchronous values in JavaScript async/await functions

Reactions 16
3 min read
Possibly the greatest value in having tests for your code is...

Possibly the greatest value in having tests for your code is...

Reactions 35 Comments 1
6 min read
Using functional programming to avoid intermediate variables and nested functions

Using functional programming to avoid intermediate variables and nested functions

Reactions 55
5 min read
How to run a npm package from the command line

How to run a npm package from the command line

Reactions 8
2 min read
How to run more than one command as part of a npm script

How to run more than one command as part of a npm script

Reactions 8
3 min read
Lessen the pain of mocking/stubbing by writing smaller JavaScript functions for easier unit testing

Lessen the pain of mocking/stubbing by writing smaller JavaScript functions for easier unit testing

Reactions 11
6 min read
Why would you download a Docker image vs. just building from the Dockerfile for local dev?

Why would you download a Docker image vs. just building from the Dockerfile for local dev?

Reactions 10
4 min read
How to pitch your skills as a developer in a way that aligns with a company's needs

How to pitch your skills as a developer in a way that aligns with a company's needs

Reactions 52 Comments 1
10 min read
A better way to sell your skills as a developer than just "hire me!" or mass applying

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

Reactions 612 Comments 20
8 min read
Understand how to approach designing queues in Node

Understand how to approach designing queues in Node

Reactions 20
10 min read
Should you log the Express req object and external API responses?

Should you log the Express req object and external API responses?

Reactions 10
5 min read
Executing arrays of async/await JavaScript functions in series vs. concurrently

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

Reactions 56 Comments 4
3 min read
Applying the callback -> async/await conversion process to a real-world example

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

Reactions 11 Comments 2
4 min read
Why should you separate Controllers from Services in Node REST API's?

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

Reactions 86 Comments 10
7 min read
What is the difference between Controllers and Services in Node REST API's?

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

Reactions 101 Comments 4
6 min read
Why should your Node.js application not handle log routing?

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

Reactions 73 Comments 8
8 min read
Real world testing: Using business and technical requirements to know what to test

Real world testing: Using business and technical requirements to know what to test

Reactions 16
9 min read
How to rewrite a callback function in Promise form and async/await form in JavaScript

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

Reactions 117 Comments 10
5 min read
expect(await fn()) vs await expect(fn()) for error tests with chai-as-promised

expect(await fn()) vs await expect(fn()) for error tests with chai-as-promised

Reactions 12
3 min read
Why you should isolate Express from the rest of your Node application

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

Reactions 61 Comments 2
4 min read
Real world testing recipes: Node service that calls an external API

Real world testing recipes: Node service that calls an external API

Reactions 48 Comments 1
9 min read
Explain JavaScript unit testing like I’m five

Explain JavaScript unit testing like I’m five

Reactions 71 Comments 6
6 min read
Which of the 635000 npm modules do I choose?

Which of the 635000 npm modules do I choose?

Reactions 83 Comments 4
11 min read
Project structure for an Express REST API when there is no "standard way"

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

Reactions 153 Comments 12
11 min read
Avoid manually prepending '/api' to every Express route with this simple method

Avoid manually prepending '/api' to every Express route with this simple method

Reactions 52 Comments 2
2 min read
How to find the best open source Node.js projects to study for leveling up your skills

How to find the best open source Node.js projects to study for leveling up your skills

Reactions 95
10 min read
Separating logic from Express routes for easier testing

Separating logic from Express routes for easier testing

Reactions 53 Comments 1
5 min read
Tried TDD and didn't realize the benefits? Try it the next time you get writer's block

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

Reactions 71 Comments 10
6 min read
Why isn't this unit test catching an error from this async/await function?

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

Reactions 44 Comments 9
4 min read
Know what to test using these recipes: Node service that calls a database

Know what to test using these recipes: Node service that calls a database

Reactions 19
14 min read
loading...