Estimating the time, effort, and cost of custom software development is inherently uncertain—just like planning a cross-country road trip without knowing every twist, turn, or unexpected detour along the way.
Tips if you are looking for Google-like search features...
The Open Source Cloud Custodian can keep your cloud clean and tidy, here's how to get started.
Hunting and killing bad objects in the ZODB for fun and profit.
Amazon’s re:Invent conference was impressive this year again with a whole slew of future-oriented talks and over 40,000 expected attendees. Here’s a re:cap of the most notable re:Invent 2018 announcements...
Amazon hosted an AI Summit as part of their re:Invent event. Geared towards a more general group of people interested in Artificial Intelligence, the Summit strove to explore forward thinking topics such as Alexa Enhancements and Mixed Autonomous Traffic...
Django comes with basic password validators but you can also create your own if you have more specific needs. Here are some tips for doing that...
When running Django migrations, which command should you run: 'makemigrations' or 'migrate'? Here is a simple how-to manual...
From hardened security and improved performances to through-the-web customizations, here are 8 great reasons why you’ll want to upgrade to Plone 5
Some forms will require custom changes to be made with the data sent to the form. Here are some tips for getting that data in the view...