Home / Blog / Categories / Software-development
Blog

Software-development

NodeJS - Best Practices Error Handling

NodeJS - Best Practices Error Handling

Returning errors in the first argument of a callback works great in the simplest of examples, but the further you go down that path and the more code you write it quickly becomes apparent that it's not maintainable and should be handled differently.[...]

Read more...
Guidelines for a Great API

Guidelines for a Great API

It comes from the best intentions, and we've all seen it before. The business has a need, a project is started, developers are hired and given a rough set of specs that outline basic functionality and they get to work crafting HTML & CSS to make[...]

Read more...
Introduction to Node.js

Introduction to Node.js

We've been developing solutions with Node.js for a couple years now and once you wrap your head around a few simple concepts, going back to anything else feels like work. Before getting into details, lets talk about a few key points. Node.js is not[...]

Read more...
Grunt tips

Grunt tips

I've heard plenty of developers talk about how being "lazy" has pushed them into using build scripts, but that's not being fair to the value that can be achieved from a good build script. It's not about being lazy, it's about being smart. The[...]

Read more...
What is this 'DevOps'?

What is this 'DevOps'?

The computer industry is famous for creating lingo, acronyms and buzzwords. So much so that there are even boardroom games like Buzzword Bingo. When new terminology comes along we have to sort out where it fits. Wikipedia shows DevOps as the[...]

Read more...