Moving to a new blogging platform
Developer Service Blog
by Nuno Bispo (Developer Service)
8M ago
Photo by Erda Estremera on Unsplash This post diverges a bit from my usual content, but I wanted to share an update from my end. I've transferred all my articles from SubStack to a self-hosted Ghost platform. I faced some challenges with SubStack recently, details of which aren't pertinent to discuss here. Moreover, I appreciate that with a self-hosted Ghost platform, I can fully manage my articles and audience. For those who subscribed to my SubStack blog, you should still receive my new posts and newsletters (though migrations can be unpredictable at times). Additionally, I'm broadening my ..read more
Visit website
Building Web Apps with Streamlit: A Guide for Data Enthusiasts
Developer Service Blog
by Nuno Bispo (Developer Service)
8M ago
Photo by Myriam Jessier on Unsplash In today's fast-paced tech landscape, there is an increasing demand for tools that can expedite web development, especially for data scientists and analysts who may not be well-versed in full-fledged web development. Streamlit is one such powerful tool that enables data professionals to convert their Python scripts into interactive web applications with ease. In this article, we’ll delve deep into the basics of Streamlit and its capabilities. What is Streamlit? Streamlit is an open-source Python library designed to help data scientists and engineers build ..read more
Visit website
Django-Waffle: Feature Toggles for Your Django Applications
Developer Service Blog
by Nuno Bispo (Developer Service)
9M ago
Photo by Kelly Sikkema on Unsplash In an era where continuous integration and continuous deployment (CI/CD) have become standard practices, developers need tools that can help manage the deployment of new features with minimal disruptions. Django-Waffle is one such tool for the Django framework, providing a robust feature flagging, sampling, and switching system. This article dives into what Django-Waffle is, why it’s useful, and how you can integrate it into your Django projects. Project GitHub at: https://github.com/django-waffle/django-waffle What is Django-Waffle? Django-Waffle is an ope ..read more
Visit website
Episode 06 - Django Common Pitfalls and How to Avoid Them
Developer Service Blog
by Nuno Bispo (Developer Service)
9M ago
Photo by Rostyslav Savchyn on Unsplash In this episode of the Developer Service Podcast, we explore the intricacies of Django development. While Django boasts a plethora of built-in features and tools, it's not without its pitfalls. From the dangers of ignoring native functionalities and hardcoding URLs, to the nuances of database optimization and the significance of proper configuration management, we delve into common missteps and provide strategies to sidestep them. Whether you're a Django novice or a seasoned expert, join us as we navigate the framework's landscape and offer insights to ..read more
Visit website
How to use Django's Custom Tags and Filters
Developer Service Blog
by Nuno Bispo (Developer Service)
9M ago
Photo by Florian Olivo on Unsplash Django, the high-level Python web framework, is revered for its modularity, flexibility, and "batteries-included" philosophy. One of the areas where this philosophy shines the brightest is Django's templating system. Recognizing the diverse needs of different projects and the ever-evolving landscape of web development, Django also provides developers with the freedom to craft their own custom template tags and filters. This flexibility underscores Django's commitment to adaptability, ensuring that its templating system can be meticulously molded to meet the ..read more
Visit website
Creating a Simple Image Gallery with Django and Bootstrap 5
Developer Service Blog
by Nuno Bispo (Developer Service)
9M ago
Photo by Zalfa Imani on Unsplash Hello, future Python and Web Development enthusiasts! In today's article, we'll explore constructing an image gallery using Django and Bootstrap 5. Django is a robust Python web framework that promotes swift development and a clear, practical design approach. It simplifies many challenges of web development, allowing you to concentrate on crafting your application without starting from scratch. Full source code available at: https://github.com/nunombispo/ImageApp Project Setup First, we need to set up our Django project. Install Django (if you haven't done so ..read more
Visit website
Django-Tenant-Schemas: Simplifying Multitenancy in Django Applications
Developer Service Blog
by Nuno Bispo (Developer Service)
9M ago
Photo by Jason Richard on Unsplash Django, a high-level Python web framework, is known for its rapid development, clean design, and robustness. However, when it comes to developing multitenant applications, where each tenant or customer has its own isolated data and view, things can get complex. This is where `django-tenant-schemas` comes into the picture. Project GitHub at: https://github.com/bernardopires/django-tenant-schemas What are Multitenant Applications? Before we delve into `django-tenant-schemas`, it's essential to understand multitenancy. A multitenant application is one where a ..read more
Visit website
Episode 05 - Companies using Django
Developer Service Blog
by Nuno Bispo (Developer Service)
9M ago
Photo by Souvik Banerjee on Unsplash Today, we're setting our sights on the giants of the tech jungle, exploring how these behemoths harness the might of the Django framework. From social media platforms to space agencies and newsrooms, prepare for a whirlwind tour of Django's vast and varied landscape. Buckle up and let’s dive in ..read more
Visit website
Strategies for Scaling Django Applications
Developer Service Blog
by Nuno Bispo (Developer Service)
9M ago
Photo by CHUTTERSNAP on Unsplash The world of web development is dynamic, filled with challenges that evolve as rapidly as user expectations. Among these challenges, ensuring that web applications scale gracefully to accommodate growing traffic stands paramount. Django, a robust framework that has seen extensive use in diverse projects, isn't exempt from these scalability concerns. So, how does one fortify a Django application for the onslaught of exponential user growth? Let’s delve into the comprehensive strategies that every developer should consider. Laying the Groundwork with Database O ..read more
Visit website
Mastering Django Package Deployment: A Comprehensive Guide
Developer Service Blog
by Nuno Bispo (Developer Service)
10M ago
Photo by Mediamodifier on Unsplash Django, a Python-based web framework, enables developers to build sophisticated, data-driven websites quickly and easily. Once you've developed a Django package and want to deploy it for wider use in other projects, there are several steps involved. This comprehensive guide will lead you through each of these steps in detail to successfully deploy your Django package. Prerequisites First, let's review the necessary tools you'll need: - Python: As Django is a Python-based framework, Python is a fundamental requirement. - Django: You'll obviously need Django ..read more
Visit website

Follow Developer Service Blog on FeedSpot

Continue with Google
Continue with Apple
OR