Flex is slow, much slower than it should be or could be.  We’ve known this for a while and we’ve also known the solution is ramping up the use of a second level cache.  The reason we’ve held off on implementing a solution is that we planned to move to a distributed cache when we…

Read More

After the release of 4.5 and the first maintenance release (4.5.4), we started on the long delayed and much needed project of upgrading our internal build and management tools.  We upgraded the version of Ubuntu we use for the development server and a whole host of tools we depend on, including Jira, Nexus, Bamboo, Confluence…

Read More

All in all, the release of 4.5 last week went pretty smooth.  As much QA as we do — which is not much for software in general, but quite a bit for the rental software industry — we always worry that our testing will miss a serious show stopping issue and we’ll have to slam…

Read More

While Jeff & Courtney have been focused on getting the upcoming 4.5 release ready for production, Suman & I have been making a push to get all the existing Struts stuff (i.e. Admin Console) moved over to Flash. This large task has been pushed off for awhile because there has always been more important things to work on and…

Read More

We’ve been working a lot lately on something we refer to internally as “the meatball”.  Some of you may have heard us use this expression in presentations or on support calls.  Others may not have heard this lingo before.  The meatball, as we define it, refers to the little square you see in quotes or…

Read More

This weekend a major storm hit the Washington, DC area and knocked out power for over a million people.  It also knocked out power to Amazon’s Ashburn, Virginia data center, or the us-east-1d availability zone.  Since Flex runs on the Amazon cloud, I thought it might be a good idea to explain how the Amazon…

Read More

Flex has supported multiple pricing models for some time, and the ability to make one pricing model a multiple of another, but as we started taking a second look at Flex’s labor functionality we realized we’d need to introduce more flexible ways of calculating pricing without requiring customers to use the overly-technical embedded rules engine.…

Read More

Good wishes have been coming in this morning from customers around the world in light of Flex receiving Infocomm’s 2012 Rental and Staging Award for Best Rental Management Software.  I’d like to thank everyone for their kind words and everyone who voted for us.  I know a lot of people can be cynical about these…

Read More

One issue we’ve kind of side stepped around for awhile is the issue of custom fonts in reports, specifically reports built with the Jasper Reports framework. For a while we were just building all our reports in a standard font which was included in the build so this worked fine. However, when we build custom…

Read More

I think I’ve mentioned before a common expression in software development shops: “The cobbler’s children have no shoes.” It means we often spend so much time working on customer projects that we neglect much needed internal projects that will help us do our job better, even if customers may not ever see the results directly. …

Read More