Application Development

Webapper provides modern application development and support services. Our blog includes articles on technical concepts, industry news and important trends.

Automated Testing with Selenium

The more likely you are to author tests, the better your results... Automation is the best way to increase test coverage, execution speed, and efficacy in software testing. Automated testing eliminates the tedium of manual, error-prone tests and facilitates unattended (e.g., overnight) testing. Automated testing is an important element in your CI/CD process, and Selenium is a powerful platform for it.

Automated Testing with Selenium2021-09-07T01:57:14-07:00

The Increasing Importance of Software Testing

Quality Assurance (QA) directly affects customer experience. It's becoming more important to shift left -- moving testing earlier in the software development process to save time down the road. The importance of software testing cannot be understated. Technology issues can paralyze customers, so having smart processes in place for issue detection and remedy is not optional anymore.

The Increasing Importance of Software Testing2021-09-07T02:12:30-07:00

Microservices vs. Monolithic Architecture

A microservices architecture addresses the challenges of developing complex software. Switching away from monolithic architectures has made work easier for developers. They are no longer forced to maintain large codebases, and microservices enable them to focus on smaller scoping within projects.

Microservices vs. Monolithic Architecture2022-03-17T21:03:29-07:00

Why You Need a Cloud Native Application Development Strategy

To compete in fast-paced markets, companies must adapt to new methods for designing, building, and delivering applications. If you're still developing in a traditional, monolithic environment or are just getting started with a new software development project, we will explain why you need to consider a cloud native application development strategy.

Why You Need a Cloud Native Application Development Strategy2021-09-07T02:13:49-07:00

Choosing a SaaS Application Development Platform

If you're committing to developing a SaaS product (to take over your market!), you'll also want to evaluate technology stacks. Perhaps you have in-house expertise in something, but you'll want to verify that it's feasible for SaaS. Bear in mind that you'll be married to this platform for 5-10 years. We'll outline key factors you should address when choosing the best application development platform for your SaaS solution.

Choosing a SaaS Application Development Platform2022-09-14T22:30:40-07:00

How to Be a Good Client (and Get the Best Outcomes)

As a cloud technology partner, we share a common goal with clients: to deliver the best solution within budget and time constraints (which are actually good things). We achieve more via a shared understanding, strong process, and mutual enthusiasm about the project. Using this foundation, here's how you can keep your next project moving in the right direction...

How to Be a Good Client (and Get the Best Outcomes)2021-05-03T16:53:03-07:00

Modern Application Development

You may have seen a buzzword (er, buzzphrase?) sneaking into software discussions over the past couple of years: modern application development. Technology leaders like Amazon and Microsoft have both been touting it for some time. If you Google it, you'll find corporate ads and voluminous blog posts promoting services around it too. But what is modern application development, and why do we care? Simply stated, it's a revolution that's been brewing for years, and if you haven't embraced it yet, you should keep reading...

Modern Application Development2021-05-03T16:53:46-07:00
Go to Top