Bespoke Web Apps
We create beautiful, reliable, performant and secure web apps. We do the whole nine yards — from your original vision to the finished, polished product.
Our clients say:
“GoodCode was instrumental in taking a product from concept to reality. The team brings tremendous technology and consultative value to the relationship. We look forward to a long relationship with GoodCode.” - Jeff Crump, ciValidator Corp.
“A team of extremely talented, literate, and professional developers. I had high expectations and they went above and beyond, really a pleasure to work with and can't imagine wanting anything else.” - Nandan Rao, Bunkhouse
“We had a great pleasure in working with GoodCode team. They are top developers in creating multimedia hosting sites using up-to date web technology. We were very happy with the speed and quality of the work done for us. Keep up the good work.” - Damir Regvart, CARNet
“Excellent, very professional work.” - Matti Kakkori, Dsider
From the blog
-
Supporting the Django migrations project
South author Andrew Godwin recently put up a Kickstarter campaign to help fund a project to bring database migrations to Django core and improve on the original idea. The idea was met with overwhelming positive response and support and Andrew was able to reach the project goal fundin in just over an hour, and the [...]
-
Putting a price on a software development contract: fixed vs. agile
In some industries, it’s easy to calculate a price for a product sold or service rendered. Often it’s cost plus some margin, or time spent and the cost of the raw materials used. In software development, it’s usually hard to do, and for a simple reason: it’s very hard to accurately estimate the cost of [...]
-
Using CasperJS in automated end-to-end tests for Django applications
Recently we searched for a good way of writing end-to-end tests covering both the frontend logic (JavaScript) as well as the backend Django system, that could be nicely integrated with the testing framework’s (Django’s & Nose) we already use. Django has a decent support for automated testing, including end-to-end (or “acceptance”) tests by simulating requests. [...]
