Technical & Development Resources

Explore insights on technical and development resources

  • Improve Your Technology Skills for Free From Coding to Technical Literacy, These free Online Learning Resources Deliver As technology transforms the way we work and live at an increasing pace, developing and improving your technical skills and literacy is an ongoing need. With IT becoming the key business driver at virtually every company, [...]

  • 5 Things to Consider When Choosing a Third-Party API While third-party APIs are powerful and resourceful tools for many startups, be sure to take caution when choosing your provider. You’re essentially putting the security of your business and into the hands of someone else, so make sure your provider is trustworthy before jeopardizing [...]

  • National Cyber Awareness System (NCAS) News Get the latest news from US-CERT, a part of DHS' National Cybersecurity and Communications Integration Center (NCCIC). The Department of Homeland Security's United States Computer Emergency Readiness Team (US-CERT) leads efforts to improve the Nation's cybersecurity posture, coordinate cyber information sharing, and proactively manage cyber risks [...]

  • What is Open Source Software? Open Source: Customizable Building Blocks for Business Trying to find the perfect software can be difficult. Although having fully customized software is the most ideal, it is also the most costly. One option that gives a good balance between a commercial package and a fully custom solution is [...]

  • How QAT Global Uses Open Source Putting Open Source to Work in the Enterprise At QAT Global, we often employ open source platforms and software when building custom solutions for our clients and for internal use. We’ve found that many open source technologies are stable, reliable, efficient, and powerful. QAT Global has [...]

  • Tips for Developing Your Enterprise Software Requirements from QAT Global How to Create Enterprise Software Requirements That Have All the Right Details When you make the decision that your current software isn’t working for you anymore or you know you need something custom, the first thing you need to do is put [...]

  • 14 Open Source Tools for Software Development What's great about open source? The members of our software development team are strong supporters of open source tools. So what’s so great about open source tools for software development?  The team tells me they like open source tools for a number of reasons: They [...]

  • REST Service with Web Interface using the MEAN Stack Introduction This tutorial is made up of a series of smaller tutorials which go over different parts of the MEAN (Mongodb, ExpressJS, AngularJS, Node.js). Simple REST Service with Node.js and Express. This tutorial shows you how to create a REST service [...]

  • Using wait/notify vs Thread.sleep() in Java This is a pattern I see very often when doing Java code reviews. There is one thread that is doing some processing on some type of object or file, then another thread needs to act on that object or file when it is finished. [...]