← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 26
  1. Setting Up DNS for SaaS Emails

    When you create a Software as a Service (SaaS) or a social web platform, one of the often-overlooked parts of it is the email DNS configuration.

  2. When Python is Too Slow

    Python is a perfect language for Agile development, where requirements might change on the go.

  3. If you are coming from the PHP world, you might be used to thinking that when a request reaches the web server, everything is parsed and processed from scratch.

  4. For DjangoTricks, and some other websites, I intentionally didn't set email notifications when a feedback message arrived – I didn't want to pay for an email server or spam my inbox.

  5. Recently I have been experimenting with http streaming and realized how it can improve page performance.

  6. If you are familiar with Wagtail CMS for Django, you know that you can create Wagtail pages and control their content and layout with blocks inside of stream fields.

  7. This year, I want to bring my centralized gamified donation platform www.make-impact.org to life (at least technically).

  8. Recently, I developed a reusable Django app django-clearplaintext for normalizing plain text in Django templates.

  9. After more than 20 years of building for the web, this topic somehow kept slipping past me.

  10. The Situation The domain for my first SaaS project 1st-things-1st.com was registered with GoDaddy.

  11. The Challenge Elasticsearch improves the performance of filterable and searchable list views, reducing load times from several seconds to about half a second.

  12. User Timezones in Django

    When you create a local website, the local time usually matches your country’s timezone, and all visitors see times in that timezone.

  13. A decade ago, adding website analytics was simple: you’d just paste a JavaScript snippet from Google Analytics, and that was it.

  14. Rate Limiting for Django Websites

    Sometimes, certain pages of a Django website might receive unwanted traffic from crawlers or malicious bots.

  15. When I studied algorithms more than twenty years ago, I saw their general usefulness, but since then, I have never had to use them in the real world because they had already been implemented by database management services or built-in functionalities of m…

  16. When you need to use GraphQL with Django, a common practice is to use Graphene-Django, which allows you to query Django models.

  17. Although social media algorithms usually discourage posting links so that users stay as long as possible on the network, people often still post links below an introductory post as a comment or reply.

  18. Certain modern website features require HTTPS, including Progressive Web Apps (PWA), WebSockets, camera and microphone usage, and geolocation detection.

  19. Summarizing lengthy text can be tedious, especially on platforms like PyBazaar, where concise summaries improve user experience.

  20. At DigitalOcean, when you need large amounts of static data (images, documents, or videos), you have two options: Volumes Block Storage and Spaces Object Storage.

  21. As you might know, I am developing PyBazaar, a Python Developer Marketplace.

  22. Django Project on NGINX Unit

    Recently, I learned about the NGINX Unit and decided to try it on my DjangoTricks website.

  23. Recently, I moved the DjangoTricks website and started PyBazaar on servers with Nginx Unit.

  24. I like django-crispy-forms.

  25. How to Rename a Django App

    When I initially created my MVP (minimal viable product) for 1st things 1st, I considered the whole Django project to be about prioritization.

  26. As you might know, I have been developing, providing, and supporting the prioritization tool 1st things 1st.