Our Blog

Boost your knowledge with the insights from our expert team.

Latest posts

placeholder background

Uploading files from the frontend to Amazon S3

A common problem appears when uploading large files to Heroku. Every request made to Heroku must last less than 30 seconds or it will get terminated, when uploading large files, 30 seconds might not be enough. Here is how to circumvent that with Amazon S3

A common problem appears when uploading large files to Heroku. Every request made to Heroku must last less than 30 seconds or it will get terminated, when uploading large files, 30 seconds might not be enough. Here is how to circumvent that with Amazon S3

placeholder background

Uploading files from the frontend to Amazon S3

A common problem appears when uploading large files to Heroku. Every request made to Heroku must last less than 30 seconds or it will get terminated, when uploading large files, 30 seconds might not be enough. Here is how to circumvent that with Amazon S3

A common problem appears when uploading large files to Heroku. Every request made to Heroku must last less than 30 seconds or it will get terminated, when uploading large files, 30 seconds might not be enough. Here is how to circumvent that with Amazon S3

placeholder background

Uncovering input fields from iOS keyboard

One thing new iOS developers notice on their first experiences developing applications is that their interfaces do not adapt to the screen when the keyboard is shown. Because of this, text input fields might be hidden by the keyboard. The good news is that the solution for this is not very complex.

One thing new iOS developers notice on their first experiences developing applications is that their interfaces do not adapt to the screen when the keyboard is shown. Because of this, text input fields might be hidden by the keyboard. The good news is that the solution for this is not very complex.

placeholder background

Uncovering input fields from iOS keyboard

One thing new iOS developers notice on their first experiences developing applications is that their interfaces do not adapt to the screen when the keyboard is shown. Because of this, text input fields might be hidden by the keyboard. The good news is that the solution for this is not very complex.

One thing new iOS developers notice on their first experiences developing applications is that their interfaces do not adapt to the screen when the keyboard is shown. Because of this, text input fields might be hidden by the keyboard. The good news is that the solution for this is not very complex.

placeholder background

10 Django apps you're not using but should

There are some open-source Django apps that make our lives as Django developers easier, but sometimes we don't even know they exist! Good third-party apps can give you new features at little expense, make your tests easier or even improve the performance of your deployment process.

There are some open-source Django apps that make our lives as Django developers easier, but sometimes we don't even know they exist! Good third-party apps can give you new features at little expense, make your tests easier or even improve the performance of your deployment process.

placeholder background

10 Django apps you're not using but should

There are some open-source Django apps that make our lives as Django developers easier, but sometimes we don't even know they exist! Good third-party apps can give you new features at little expense, make your tests easier or even improve the performance of your deployment process.

There are some open-source Django apps that make our lives as Django developers easier, but sometimes we don't even know they exist! Good third-party apps can give you new features at little expense, make your tests easier or even improve the performance of your deployment process.

placeholder background

Classy Django REST Framework

Classy Django REST Framework, a web-based documentation with flattened information about Django REST Framework's class-based views and serializers. It is heavily based on Classy Class-based View and users familiar with it will feel right at home.

Classy Django REST Framework, a web-based documentation with flattened information about Django REST Framework's class-based views and serializers. It is heavily based on Classy Class-based View and users familiar with it will feel right at home.

placeholder background

Classy Django REST Framework

Classy Django REST Framework, a web-based documentation with flattened information about Django REST Framework's class-based views and serializers. It is heavily based on Classy Class-based View and users familiar with it will feel right at home.

Classy Django REST Framework, a web-based documentation with flattened information about Django REST Framework's class-based views and serializers. It is heavily based on Classy Class-based View and users familiar with it will feel right at home.

placeholder background

URL, URI, URN what's the difference?

URL, URI and URN are widely used terms when we talk about the web, although they seem to be the same, there is a slight difference between each one of them.

URL, URI and URN are widely used terms when we talk about the web, although they seem to be the same, there is a slight difference between each one of them.

placeholder background

URL, URI, URN what's the difference?

URL, URI and URN are widely used terms when we talk about the web, although they seem to be the same, there is a slight difference between each one of them.

URL, URI and URN are widely used terms when we talk about the web, although they seem to be the same, there is a slight difference between each one of them.

placeholder background

Configuring Sass & Bower with django-compressor – Part 2

This is the part 2 of the guide on how to configure a Django 1.8 project with Sass (django-libsass), Bower (django-bower) and django-compressor.

This is the part 2 of the guide on how to configure a Django 1.8 project with Sass (django-libsass), Bower (django-bower) and django-compressor.

placeholder background

Configuring Sass & Bower with django-compressor – Part 2

This is the part 2 of the guide on how to configure a Django 1.8 project with Sass (django-libsass), Bower (django-bower) and django-compressor.

This is the part 2 of the guide on how to configure a Django 1.8 project with Sass (django-libsass), Bower (django-bower) and django-compressor.

placeholder background

Configuring Sass & Bower with django-compressor – Part 1

This is a quick guide on how to configure a Django 1.8 project with Sass (django-libsass), Bower (django-bower) and django-compressor (which combine static files and minificate them).

This is a quick guide on how to configure a Django 1.8 project with Sass (django-libsass), Bower (django-bower) and django-compressor (which combine static files and minificate them).

placeholder background

Configuring Sass & Bower with django-compressor – Part 1

This is a quick guide on how to configure a Django 1.8 project with Sass (django-libsass), Bower (django-bower) and django-compressor (which combine static files and minificate them).

This is a quick guide on how to configure a Django 1.8 project with Sass (django-libsass), Bower (django-bower) and django-compressor (which combine static files and minificate them).

placeholder background

Creating Cordova/Phonegap plugins

Building hybrid mobile apps is all nice and easy until you need some native feature that does not yet have a cordova package. But don't you worry, we will show you how to do it. We will be writing a plugin to run some simple android code and call it from the javascript side.

Building hybrid mobile apps is all nice and easy until you need some native feature that does not yet have a cordova package. But don't you worry, we will show you how to do it. We will be writing a plugin to run some simple android code and call it from the javascript side.

placeholder background

Creating Cordova/Phonegap plugins

Building hybrid mobile apps is all nice and easy until you need some native feature that does not yet have a cordova package. But don't you worry, we will show you how to do it. We will be writing a plugin to run some simple android code and call it from the javascript side.

Building hybrid mobile apps is all nice and easy until you need some native feature that does not yet have a cordova package. But don't you worry, we will show you how to do it. We will be writing a plugin to run some simple android code and call it from the javascript side.

placeholder background

An approach to Angular separation of concerns

Angular.js is a great JavaScript framework, it makes easy to develop Single Page Applications (SPAs) and removes most of the pain regarding data binding, requests and routing. I've read many blog posts talking about interesting design patterns and project architectures. Here is the result.

Angular.js is a great JavaScript framework, it makes easy to develop Single Page Applications (SPAs) and removes most of the pain regarding data binding, requests and routing. I've read many blog posts talking about interesting design patterns and project architectures. Here is the result.

placeholder background

An approach to Angular separation of concerns

Angular.js is a great JavaScript framework, it makes easy to develop Single Page Applications (SPAs) and removes most of the pain regarding data binding, requests and routing. I've read many blog posts talking about interesting design patterns and project architectures. Here is the result.

Angular.js is a great JavaScript framework, it makes easy to develop Single Page Applications (SPAs) and removes most of the pain regarding data binding, requests and routing. I've read many blog posts talking about interesting design patterns and project architectures. Here is the result.

placeholder background

Django CORS: handling cross-origin requests

It’s common among web developers, and mainly the ones who are developing web APIs, to face problems related to CORS. Wanna know how to use CORS in Django and understand better how it works under the hood? Don't worry. We will explain.

It’s common among web developers, and mainly the ones who are developing web APIs, to face problems related to CORS. Wanna know how to use CORS in Django and understand better how it works under the hood? Don't worry. We will explain.

placeholder background

Django CORS: handling cross-origin requests

It’s common among web developers, and mainly the ones who are developing web APIs, to face problems related to CORS. Wanna know how to use CORS in Django and understand better how it works under the hood? Don't worry. We will explain.

It’s common among web developers, and mainly the ones who are developing web APIs, to face problems related to CORS. Wanna know how to use CORS in Django and understand better how it works under the hood? Don't worry. We will explain.