Software Development

What is Docker? A Layman’s Explanation

In the technology world, things have a funny way of being “reinvented” such that the same ideas are re-packaged as the next greatest thing since sliced bread, despite the fact that we’ve seen the whole dog and pony show before. First, there were “mainframes” (centralized computing), then we went to workstations (decentralized computing) then we […]

Algorithmia – The World’s Biggest Algorithm Marketplace

For the average layperson, the word “algorithm” may not be too meaningful, but for computer programmers it’s the very essence of their job. An algorithm is best described as a series of steps a computer follows when a human gives the computer a particular command. Typically, an algorithm will take some inputs and use them […]

AI for Web and Mobile App Security Testing

People who work in Software Quality Assurance (SQA) are responsible for ensuring that a piece of software is built to specification (internal requirements) and that what was built matches what the user needs (external requirements). It’s a very unrewarding job because even if you manage to achieve zero defects, you’re just seen as doing your job. […]

Using Artificial Intelligence for Software Development

Developing good software is extremely challenging for any number of reasons. Look no further than cloud-based solutions like Workday to see that just because you have a $26 billion company, it doesn’t mean you’re capable of deploying something that would be considered remotely usable by anyone other than your local human resources department. On the […]

Catalyte Uses AI to Hire Better Software Engineers

Way back in 2004 when nanotechnology became a trendy topic among investors, everyone wanted to get in on the action. It’s kind of like how blockchain and cryptocurrency are today. We’re seeing numerous examples of companies that are changing their names only to see their share prices skyrocket. A great example of this was the recent […]

Computers that Code Themselves Using AI

What many tech founders who built the incredible digital infrastructure you see today would never openly admit is that they were not born into a world which treated them very well.  They didn’t have the best of upbringings because they grew up in an era where an interest in computers was a stigma, and something that could (and often times […]

A List of 15 Free AI Software Programs to Download

So you just received your MBA and now you’re thinking about starting an artificial intelligence (AI) software startup. Well, so is just about everyone else. If you do decide to build your own AI software startup, you will be joining the likes of +1,500 other artificial intelligence startups out there that have already thrown their […]