Express.js Cheat Sheet

Express.js helps abstract the complexities of web services and its Router allows us to modularize our endpoints. This cheat sheet demonstrates how to use Express’s Router for basic RESTful request handling. This is not intended to be a deep dive into writing web services but instead something that can be referenced when learning Express or getting started on a new project. For more in depth study check out the official Express documentation.
Continue reading “Express.js Cheat Sheet”

5 Atom Text Editor Tips

Atom is a lightweight, hackable, open source text editor that runs on Electron. Atom was developed by GitHub and originally released in 2015. My favorite thing about Atom is that out of the box it is highly lightweight in the features that it implements. Atom does not inherently implement many of the features you see in most IDEs, but instead relies on developers to take advantage of the open source community. There are thousands of packages that you can install to implement features as you need them. In this article I’m going to briefly mention five Atom text editor tips including shortcuts and useful packages.

Continue reading “5 Atom Text Editor Tips”

How to Setup an Existing Maven Project in Eclipse

At this point you’ve setup Maven locally and cloned a project from Git, but Eclipse is complaining that you are missing your dependencies. For Eclipse to retrieve the dependencies, you need to let it know that the project relies on Maven. In this article we will setup an existing maven project in Eclipse. There are two main reasons why these steps might be necessary: either the previous developers used a different IDE, or they simply didn’t commit the .project file.
Continue reading “How to Setup an Existing Maven Project in Eclipse”