Toggle Menu

Tech Tips Insights

Insights > Tech Tips

Developer Tools, JavaScript, Node.js, Software Development

2016 Will Be the Year of Node.js (Part 2)

In part 1 of my blog post I’ve reviewed the state of Node.js and the...

Best Practices, Software Development, Technical Debt

Top 5 Reasons Writing Bad Code Happens

In my previous post, I discussed symptoms of bad code. Here I’m going to look...

Best Practices, Software Development, Technical Debt

2016 Will Be the Year of Node.js (Part 1)

JavaScript Front and Center in 2015 By 2015, JavaScript became the most valuable skill a...

Agile, Compliance, Developer Tools, Software Development

508 Compliance and Agile

Many agile teams treat 508 compliance as an afterthought. Teams typically build the product then...

Best Practices, Software Development, Technical Debt

Top 4 Symptoms of Bad Code

Bad code tends to creep up on us over and over again. We’ve all been...

Developer Tools, Ruby, Software Development

Bootstrapping Elasticsearch in Rails

Whether you’re a small company selling hand-knit dog sweaters or a powerhouse like Amazon, most...

Continuous Integration, DevOps, Open Source, Project Management, Software Development

Three Tangible Advantages of Going Open Source

There are two common benefits cited as reasons to make a project open source: Generosity:...

Continuous Integration, Developer Tools, DevOps

8 Ways to Keep Your Continuous Integration and Deployment (CI/CD) Pipeline Working for You

What is a CI/CD Pipeline? A continuous integration and deployment (CI/CD) pipeline is such an...

Communications, Culture, Professional Development

5 Reasons We Love Slack

Every so often a disruptive new technology comes along that changes the way organizations get...

Developer Tools, Docker, Vagrant

Vagrant vs Docker: The Development Environment Challenge

Earlier this June, I gave a talk at DevOpsDays DC about a tool called Vagrant....

Java, JavaScript, Node.js

Node.js Challenges: Why MEAN Doesn’t Work, But a Hapi “LEBRON” Does

When I first started working with Node.js, the MEAN stack seemed to be the most...

JavaScript

Which JavaScript Test Library Should You Use? qUnit vs. Jasmine vs. Mocha

In JavaScript, unit testing is a topic that does not seem to be discussed as...