Towards Channels 2.0

Outlining my plan for iterating on Channels’ design, and what the future might hold for both Django and Python in general.

It’s been around three years since I came up with the current Channels design –
that of pushing everything over a networked “channel layer” and strictly
separating protocol handling and business logic – and while it’s generally working
well for people, I have this feeling it can be improved, and I’ve been thinking about how for the past few months.

Django efficient implementation of Amazon s3 and Cloudfront CDN for faster loading.

Source article: Django efficient implementation of Amazon s3 and Cloudfront CDN for faster loading. Django by default to store the files in your local file system. To make your files load quickly and secure we need to go for any third party storage systems. AWS s3 is one of the storage service for the Internet. […]

3 Reasons to Upgrade to the Latest Version of Django

Source article: 3 Reasons to Upgrade to the Latest Version of Django When considering a website upgrade, many business stakeholders probably think about the frontend, i.e., how the website looks or the features users interact with. Perhaps less often considered is the importance of upgrading the backend; that is, the databases, applications, and servers powering […]

How to Document API Requests using Django Rest Swagger

Source article: How to Document API Requests using Django Rest Swagger In Developing an application, we'll write our required API's. To Document these API's we use Django Rest Swagger. Django Rest Swagger is used to Document your API for eg., Listing all Your project Rest API's in the browser with brief description abou the API. […]

PyGrunn: creating abstraction between consumer and datastore – Marco Vellinga

Source article: PyGrunn: creating abstraction between consumer and datastore – Marco Vellinga (One of my summaries of a talk at the 2017 PyGrunn conference). Marco Vellinga started his talk with train-related analogies and photos, which I of course liked. They have a big monolythic application. Like a big train: move one part (a locomotive) and […]

PyGrunn: django localization (‘l10n’) – Cees van Wieringen

Source article: PyGrunn: django localization (‘l10n’) – Cees van Wieringen (One of my summaries of a talk at the 2017 PyGrunn conference). What is L10N (=LocalizatioN)? You have multiple terms like that. Translation (t9n): just translating text. Localization: the adaption of a product or content to a specific language or culture. This includes localization. But […]

PyGrunn: looking at molecules using python – Jonathan Barnoud

Source article: PyGrunn: looking at molecules using python – Jonathan Barnoud (One of my summaries of a talk at the 2017 PyGrunn conference). He researches at fat molecules. He applies simulation to molecules. F = m * a (+ some much more elaborate formulas). With an elaborate simulation, he was able to explain some of […]

PyGrunn: deep learning with tensorflow ("Trump tweet generator") – Ede Meijer

Source article: PyGrunn: deep learning with tensorflow ("Trump tweet generator") – Ede Meijer (One of my summaries of a talk at the 2017 PyGrunn conference). He originally used a java solution for ‘machine learning’, but that didn’t work very comfortably. He then switch to tensorflow, written in python. Machine learning is learning from data without […]

PyGrunn: google machine learning APIs for python developers – keynote from Google Cloud

Source article: PyGrunn: google machine learning APIs for python developers – keynote from Google Cloud (One of my summaries of a talk at the 2017 PyGrunn conference). Lee Boonstra and Dmitriy Novakovskiy gave the keynote. Python at google. Python is widely used at google, it is one of its official languages. It is integral to […]

PyCon tutorials, day one

Source article: PyCon tutorials, day one 11:39: This morning’s tutorial was on the OpenAPI specification, née Swagger. I wasn’t satisfied with this one. Much of it was a series of, “Look at X. Now make the changes in your file that are like X,” exercises. At times it was almost pattern-matching in nature. I wish it had spent […]

Django webpacker – A compression tool to bundles css, js files

Source article: Django webpacker – A compression tool to bundles css, js files In production, it's challenging to developers to improve the performance of an application. One of the technique to improve performance is compressing the CSS, js files into a single file. Django webpacker provides you a single compressed CSS, js file to the […]