Toggle Menu

Tech Tips Insights

Insights > Tech Tips

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...

.NET, Software Development

What Is An Entity Framework Code First Migration?

Update: Readers in the Washington, DC area can learn more about this topic at Shahed’s upcoming...

DevOps, Django, Python, Software Development

How Do I Internationalize My Django App?

Internationalizing a website is hard. If you have a simple site and are working with...

Agile, Developer Tools, Scrum, Tools

Physical Scrum Board vs. Trello – Which is Better?

You may be surprised by how often we are asked this question! Despite the growing...

Agile, Business Analysis, Tools

Agile Business Analyst Survival Kit: 5 Tools You Need To Get the Job Done

Fishing hooks, waterproof matches, folding knife, canteen, and compass:  these are amongst the essential items...

DevOps, Mobile, Software Development

How Do I Validate An Android Form?

I have heard lots of questions about how to develop for Android OS lately, so...

Developer Tools, Java, Software Development

How Do I Write A Batch Job Using Java?

Admittedly, batch jobs are not sexy or even “in fashion” compared to other technologies, but...

.NET, Developer Tools, DevOps

Are There Any Free Code Coverage Tools For .NET?

So you’re thinking about measuring the coverage of your developers’ unit tests using a code...

.NET, Developer Tools, Software Development

How Do I Set Up A .NET Development Environment On A MacBook Pro?

 Setting Up a .NET Development Environment on a MacBook Pro and the Development Experience There...

Agile, Agile Requirements, Best Practices, Business Analysis, Developer Tools, Requirements, Software Development

Should I Use A Tool For Agile Requirements Documentation?

Agile requirements documentation can mean different things to different people. Before choosing a tool or...

Automated Testing, Best Practices, Software Development

Why Is Unit Testing Important?

The other day I was talking with a client and they asked me the following...