Estimating Software Projects in an Agile World

Calavista boasts an impressive 90+% on-time, in-budget track record. As I pointed out in an earlier blog, I consider this SEVEN times better than the industry average of 30%. And yet, Calavista is very firmly an agile shop — we know the folly of waterfall methodology, especially for greenfield projects. It doesn’t really work for real […]

How to Find The Right Oil and Gas Software Development Partner

Software reaches all realms of business, including the oil and gas industry, so it is important to find a strong oil and gas software development partner. However, searching for a software development partner can take months. Even then, you may not be satisfied with your candidates after weeks of searching. Considering how important reliable software […]

Web App Jump Start Comparison: Generated UI

This is the third in the author’s blog series comparing two “jump start” tools for making Java-based Web Applications: JHipster Cuba Framework Both of these platforms create for you an application with a ton of functionality. There is a tremendous value just to starting with a completely working application, so you can actually get to […]

Web App Jump Start Comparison: Setup and Start

This is the second in the author’s blog series comparing two “jump start” tools for making Java-based Web Apps: Jhipster Cuba Framework   To the amusement of my colleagues at Calavista, I am constantly saying how much I hate computers. I don’t, of course, but what I hate are how hard they are to do […]

Hire The Professional

“If you think it’s expensive to hire a professional……wait until you hire an amateur.”– Red Adair * I recently changed the radiator in my Jeep. I did it myself, in part to save money, in part because it was a project my son and I could do together, and in part just because I wanted […]

How Healthcare Software Development Differs From Other Industries

The healthcare industry is itself incredibly different from any other market, so it stands to reason that software development within the healthcare industry is unique. Some of the main differences between software development in healthcare and other industries is that healthcare is highly regulated, a complex B2C market, and communal. The same principles that are […]

Web App Jump Start Comparison

  One thing Calavista does very well as a company is building Web Applications from scratch. If you have a great idea for an application and you plan to bet your life savings on building a company around it, a smart move would be to find a development organization with a on-time, within-budget record of […]

Software and Sourdough

My non-computer hobby since quarantine started has been making sourdough bread. I created my own starter and I’ve been making bread almost every weekend since last March. I’ve gotten pretty good at it, such that commercial bread now is unacceptable to anyone in my family. (In other words, I’m not allowed to stop making it […]

Marten DB With Jeremy Miller

The 6 Figure Developer is a website designed to help others reach their potential. They’re focused on providing developers tools, tips, and techniques to increase your technical skills, communication skills, and income. In this podcast, our Senior Architect, Jeremy Miller, is interviewed by The 6 Figure Developer podcast hosts John Callaway, Clayton Hunt and Jon Ash. […]

Technical Debt Patterns: Copied and Pasted Code

This is the sixth part in the series, “Technical Debt Patterns.“ There are two (or more!) copies of the same bit of code, because some lazy (or unknowing) programmer copied a whole block and just edited a few of the lines.  Sure, it’s a lot easier than figuring out the right refactoring, and it gets […]