Navigating The Politics of Microservices

Microservices has the potential of significantly impacting the way in which developers create applications. It’s possible to create applications using microservices faster and more efficiently than other technologies that are currently available. The problem is that many … [Read more...]

What The Internet of Things Is Not

Some time ago, I wrote an article entitled, “What is the Internet of Things?” It sought to help put the Internet of Things (IoT) into perspective and helped describe a dream about what the IoT could eventually become. Technologies always mature and people’s feelings toward … [Read more...]

Testing Challenges Associated with Machine Learning APIs

Introduction Machine learning is a combination of specialized algorithms, data, and automation. The machine is actually an algorithm that learns from past mistakes in order to create a refined solution. The learning process involves training with known data and then testing … [Read more...]

Performance Issue Considerations for Microservices APIs

It isn’t possible to create any sort of application that doesn’t experience performance issues at some point. Performance actually takes in a lot of territory, but most developers worry about reliability and speed the most. An application that works fast, but doesn’t perform … [Read more...]

Considering Net Neutrality and API Access

By now, you’ve heard a lot about net neutrality. The FCC has voted to classify Internet service providers as Title II common carriers. ISPs no longer have the right to provide preferential treatment to some customers or to throttle bandwidth for others. The FCC now has all … [Read more...]

Delving Into the Microservices Architecture

Although microservice architecture is fairly new, the basic concept behind it is one that will seem familiar to many software professionals. The guiding principles behind microservices include: Using small, single purpose, service-based applications to create a fully … [Read more...]

Security Lessons Courtesy of Snapchat

Some apps are there to teach the rest of us the painful lessons of doing it wrong—Snapchat is one of them.   https://storify.com/SmartBearSalmon/security-lessons-courtesy-of-snapchat … [Read more...]

API Security Testing: Think Like a Bad Guy

You want to check an API to ensure that it’s secure, but just how do you think like a bad guy intent on breaking your API and potentially into your site? Performing the right sorts of API security testing is essential. Every day it seems like you see another security … [Read more...]

5 Truly Effective CSS Boilerplates and Frameworks

Creating engaging websites that invite return visits is hard work. A modern site also has to scale to support every device available and be launched online in ever -shorter times. Perhaps the only reasonable way for developers to implement the responsive design demanded by … [Read more...]

Five Free Tools to Clean Up Your CSS

You and your team have worked hard to create an amazing-looking website. Over time, you add some new tweaks and get rid of a few that just didn’t do the job. But now that you think that the website is nearly perfect, users start to complain about slow load times. What’s … [Read more...]