PinnedNurettin AbacıEnable HTTPS in Django LocalhostHi, I will show you how to enable https for localhost development in this blog post.Dec 29, 2023Dec 29, 2023
Nurettin AbacıChatGPT API JSON ModeJSON mode was introduced in the first OpenAI developer conference as a new feature and you might need time to time to use this feature in…Mar 25Mar 25
Nurettin AbacıFront Controller Design PatternIt handles incoming requests centrally in a handler and then dispatches the corresponding view. The requests are handled centrally because…Mar 12Mar 12
Nurettin AbacıStripe Subscription IntegrationI want to add a few more steps to this tutorial in this blog post. This blog post is a continuation of the tutorial link I gave.Mar 11Mar 11
Nurettin AbacıDependency InjectionIn this blog post, I want to introduce dependency injection starting by giving a real-life example case for dependency injection. It will…Feb 12Feb 12
Nurettin AbacıMixin Design PatternI want you to introduce the mixin design pattern in this blog post. I will be using Python language since mixins are some kind of multiple…Jan 19Jan 19
Nurettin AbacıPython @property and InheritanceEncapsulation helps create a black box from an object that hides the internal state and requires all interaction to be performed through an…Jan 19Jan 19
Nurettin AbacıAuto Renew SSL/TLS CertificatesLet’s Encrypt is a certificate authority offering free SSL/TLS certificates for HTTPS connections.Dec 15, 2023Dec 15, 2023
Nurettin AbacıTrailing Slash RedirectsExamining the subject in terminological terms, the directory https://example.com/foo/ signifies a directory, while https://example.com/foo…Nov 10, 2023Nov 10, 2023
Nurettin AbacıRange RequestsEfficiently transferring large files over the web has always been a challenge, but thanks to the clever use of HTTP headers, we have a…Aug 13, 2023Aug 13, 2023