Python
-
Reflections on Clean Architecture Implementations with ORM
It has been a while since I started using and evangelising clean architecture concept for a lot of projects. I have witnessed they’re being successful. Customer maintenance teams happy continue to maintain them, less coupled, following TDD, etc. However, if I look back at the design documents of the very early projects I have done,… Continue reading
-
Django: From Response Content to InMemoryUploadedFile
InMemoryUploadedFile is very common in Django which is often used in the context of handling file uploads from web forms. This type represents a file that has been uploaded by a user via a web form, but instead of being stored on the server’s filesystem, it’s kept in memory as a temporary file-like object. This… Continue reading
-
How to use Django-1.5 via parallel installable python-django15
Last week, the package python-django15 was approved. It’s a Django package to be installed in parallel to e.g python-django. Once you installed it, you can not use it directly. For example for python-django-horizon aka. OpenStack Dashboard we need to change the django.wsgi from github to import logging import os import sys #### # explicitly require… Continue reading
Recent Posts
- Comments on Service Locator (Anti Pattern)
- RESP – Redis Client Server Protocol
- Reflections on Clean Architecture Implementations with ORM
- Startup Process Internals of Python Apps on Azure App Service for Linux
- Power of Services: Decoupling Secrets for a More Flexible System Architecture
- Decoding the Clash: Navigating the Conflict Between Django LocMemCache and Uvicorn Workers
- Replace Conditionals with Polymorphism Requires At least One Conditional
- Django Logging Raw SQL Statements
- Learnings From Game of Life
- Django: From Response Content to InMemoryUploadedFile
- JSON Data Type on MySQL and PostgreSQL
- On Web Servers Handling Multiple Requests
- On Callable Units of a Program (aka “methods”)
- TDD and Type-safety
- DIP: Understanding the Levels
- LSP: Definition, Rules, Violations, and Implementation
- OData Responses in Camel-Case for Non-EDMs in ASP.NET Core
- JS Inspired C# Generator
- JWT Validation Middleware in ASP.NET Core
- Convenience Methods, Golden Hammer and Boat Anchor