Recently, website accessibility has become a priority for many organizations. Being noncompliant with accessibility laws can be costly and lead to serious fines and poor publicity for the organizations and businesses involved. Fortunately, there are strides being made to help improve the process of verifying web accessibility compliance. This post...
Continue reading...
New continuous integration (CI) tools and practices are being developed all the time and it can be hard to keep up. You’ll find a number of resources below that will help improve your CI knowledge and keep you updated on industry trends. DZone DZone is a user-generated technical library that...
Continue reading...
Recently, the Zivtech team decided to run some Google Ad campaigns. Before the campaigns launched, I was tasked with creating several different landing pages for each of the campaigns. As it was, Zivtech’s landing page layout did not effectively convey the proper information to our audience. After a bit of...
Continue reading...
Continuous delivery (CD) is a development approach where teams develop, build, test, and release software in short sprints so that code is in a constant deployable state. Most of the CD process is automated, which shifts the role quality assurance (QA) plays in the development process. So what exactly is...
Continue reading...
As is true with any trend, certain words are repeated so often that they become “buzzwords.” If you take a look at the rise of DevOps, there a few words related to speed, efficiency, and accuracy that have gotten the buzzword treatment. One word in particular that comes up a...
Continue reading...
Drupaldelphia is an annual all-day event held in Philadelphia as part of Philly Tech Week. The event focuses on Drupal and gives developers, site-builders, content administrators, designers, and others from the Philadelphia area the opportunity to participate in and attend sessions, sprints, labs, and workshops. This year, we were a...
Continue reading...
There is increasing pressure for software developers to develop features and products that provide customers with everything they want. On top of that, there is a need for these products to be delivered on time and under budget. It’s for these reasons that developers are turning to continuous testing. As...
Continue reading...
During traditional software development, it isn’t uncommon for development and operations teams to work in silos. Silos limit cross-team communication until the very end of the software development project. This means that throughout the development cycle, developers only work on developing and operation teams only focus on operations. This method...
Continue reading...
In software development, a bottleneck describes a point in your workflow that slows or comes to a stop. A bottleneck occurs when tasks begin to pile up and can’t be processed quick enough to be pushed through to the next stage of development. Bottlenecks can cause serious project delays and...
Continue reading...
This is the final blog entry of a three-part series that we started about shift-left testing. Part one of this series introduced shift-left testing and the concepts and methodologies behind it. You can read more about the history of shift-left testing, here. You should also check out part two of...
Continue reading...