Software Development

AI-Powered Autocomplete for Programming Languages

Developing good software is tough. That’s because finding rock-star developers is extremely tough. These are the people who spend their free time coding because they love it so much. They’re good and they know it, they don’t suffer fools easily, and any tools they use better be built to meet their extremely high standards. In […]

The Emergence of Low-Code Platforms for Enterprises

Social media now makes it easy for anyone to make armchair observations about how hiring in STEM ought to take place. “There needs to be more people from group X, Y, or Z represented in the population of tech workers,” you’ll hear them say. Then, they’ll point to some machine learning startup that’s selling a snake oil […]

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 […]