How Misconfiguration Can Leave You Vulnerable to Attackers

Configuration is an essential part of every application. Misconfiguration can happen at any level of the application stack – from code, to web and application servers, to databases and frameworks. Below, I’ve compiled a list of some of the most common scenarios.

Read More »

What Does Done Really Mean?

So, when is a software development project really done? The answer is not as obvious as it seems…but it should be.

Read More »

5 Best Practices for Embracing Agile

More and more companies are making the transition from traditional development methods to Agile. Many times, development organizations are not always clear why and how to make this shift. A common “pro” that I hear from stakeholders and project managers new to Agile is, “We need to move to Agile because we are always changing

Read More »

It Was All Over After Punch Cards

I’m kind of old. I don’t feel old, but when I look around at other people in the IT industry, I realize I’m a dinosaur. How old a dinosaur? My first programming job (the summer after my sophomore year at MIT) was writing COBOL code to cull trends from Polaroid’s customer registration “database” – really

Read More »

Time is Relative

It’s axiomatic that developers are bad estimators. That statement irks me as much as any other software developer, but in general, it’s true and we know it. Yes, there are good ones out there – those who live and breathe PSP , for instance – but by and large, we really don’t have a good track

Read More »

Hire the Athlete

I once found myself sitting across a conference table from an interesting applicant. His resume was strong, but quite varied, and difficult to categorize. We’re always looking for an A-player to hire, but I needed help seeing where he’d fit. So I asked him what his strongest trait was.

Read More »

Calavista Software Participates in Washington DC Patent Reform Panel

AUSTIN, Texas, April 4, 2014 – Calavista Software co-founder Lawrence Waugh and five other patent experts recently participated in a panel discussion on patent reform in Washington DC. Hosted by The American Enterprise Institute (AEI), “Preventing Patent Abuse: Prospects for Reform” focused on patent litigation reform currently making its way through Congress. The reform is

Read More »

Calavista Software Founders Join Austin Technology Council Board

AUSTIN, Texas, February 24, 2014 – Calavista Software, an Austin-based software development company, announced today that co-founders Lawrence Waugh and Sandeep Gupta, have been appointed to the Austin Technology Council Board of Directors. This comes upon the heels of ATC’s announcement of a new, two-year roadmap to secure Austin’s position as a global leader in

Read More »

Austin Software Development Firm Experiences New Growth

Calavista Software Adds Office Space to Meet Expanding Needs AUSTIN, Texas, April 11, 2013 – Calavista Software, an Austin-based software development company, announced today that they are continuing to expand, recently acquiring an additional 1,553 square feet of office space to support a growing demand for their services. The 25% increase brings Calavista’s total office

Read More »