<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Amatosdecaris</title>
    <description>The latest articles on DEV Community by Amatosdecaris (@amatosdecaris).</description>
    <link>https://dev.to/amatosdecaris</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3784425%2F3b70a2e3-cce8-4eac-8341-a1b1b65cb032.png</url>
      <title>DEV Community: Amatosdecaris</title>
      <link>https://dev.to/amatosdecaris</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/amatosdecaris"/>
    <language>en</language>
    <item>
      <title>Bootstrap Icons vs. Lucide: How to Choose an Icon Library for Your Web Project</title>
      <dc:creator>Amatosdecaris</dc:creator>
      <pubDate>Wed, 21 Oct 2026 10:59:44 +0000</pubDate>
      <link>https://dev.to/amatosdecaris/bootstrap-icons-vs-lucide-how-to-choose-an-icon-library-for-your-web-project-2cne</link>
      <guid>https://dev.to/amatosdecaris/bootstrap-icons-vs-lucide-how-to-choose-an-icon-library-for-your-web-project-2cne</guid>
      <description>&lt;p&gt;Icons are an essential part of modern user interfaces. They help users recognize actions, scan navigation menus, and understand information without relying entirely on text.&lt;/p&gt;

&lt;p&gt;However, choosing an icon library can be surprisingly difficult. There are many options, each with its own visual style, naming conventions, and implementation details.&lt;/p&gt;

&lt;p&gt;Two popular choices are Bootstrap Icons and Lucide. Here's how to think about the differences and choose the right option for your project.&lt;/p&gt;

&lt;h2&gt;
  
  
  Bootstrap Icons
&lt;/h2&gt;

&lt;p&gt;Bootstrap Icons is an icon library associated with the Bootstrap ecosystem.&lt;/p&gt;

&lt;p&gt;Despite that association, the icons can also be used in projects that do not use Bootstrap's CSS framework.&lt;/p&gt;

&lt;p&gt;It can be a good option when you're already working with Bootstrap or want a library that fits naturally into a Bootstrap-based interface.&lt;/p&gt;

&lt;p&gt;Official resource: &lt;a href="https://icons.getbootstrap.com/" rel="noopener noreferrer"&gt;https://icons.getbootstrap.com/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Lucide
&lt;/h2&gt;

&lt;p&gt;Lucide is an open-source icon library known for its consistent, outline-based visual style.&lt;/p&gt;

&lt;p&gt;Its icons work well in many modern interfaces, particularly when you want a clean and lightweight appearance.&lt;/p&gt;

&lt;p&gt;Lucide also provides packages and integrations for different development environments, making it useful across a range of frontend projects.&lt;/p&gt;

&lt;p&gt;Official resource: &lt;a href="https://lucide.dev/" rel="noopener noreferrer"&gt;https://lucide.dev/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What Should You Compare?
&lt;/h2&gt;

&lt;p&gt;Before choosing an icon library, consider these factors:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Visual consistency&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An interface usually looks better when icons share a consistent style, stroke weight, and level of detail.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Framework compatibility&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Check whether the library supports your preferred approach, such as inline SVG, React components, or direct use in HTML.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Customization&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Look at how easily you can change icon size, color, stroke width, and other visual properties.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Licensing&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Review the license and attribution requirements before using icons in commercial or distributed projects.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Project requirements&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A simple website may need only a few icons, while a larger application may benefit from a library with broader coverage or framework-specific integrations.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Can You Discover More Icon Resources?
&lt;/h2&gt;

&lt;p&gt;You don't always need to browse dozens of separate websites to start exploring your options.&lt;/p&gt;

&lt;p&gt;A resource directory such as &lt;a href="https://globicon.online/" rel="noopener noreferrer"&gt;Globicon&lt;/a&gt; can be a useful starting point for discovering icon resources and exploring available libraries.&lt;/p&gt;

&lt;p&gt;Once you've found a suitable library, check its official documentation for installation instructions, usage examples, and licensing details.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Practical Recommendation
&lt;/h2&gt;

&lt;p&gt;For a Bootstrap-based project, start by evaluating Bootstrap Icons.&lt;/p&gt;

&lt;p&gt;For an interface that uses a consistent outline style, Lucide is worth considering.&lt;/p&gt;

&lt;p&gt;Neither library is universally better. The best choice depends on your design system, technical stack, and project requirements.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Choosing an icon library is not just about finding attractive symbols. It's about consistency, compatibility, customization, and maintainability.&lt;/p&gt;

&lt;p&gt;Compare a few options, test them in your actual interface, and choose the library that fits your project best.&lt;/p&gt;

&lt;p&gt;Useful starting points:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Bootstrap Icons: &lt;a href="https://icons.getbootstrap.com/" rel="noopener noreferrer"&gt;https://icons.getbootstrap.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lucide: &lt;a href="https://lucide.dev/" rel="noopener noreferrer"&gt;https://lucide.dev/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Globicon: &lt;a href="https://globicon.online/" rel="noopener noreferrer"&gt;https://globicon.online/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>opensource</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Binary to Text vs. Binary to Decimal: What's the Difference?</title>
      <dc:creator>Amatosdecaris</dc:creator>
      <pubDate>Wed, 21 Oct 2026 10:36:04 +0000</pubDate>
      <link>https://dev.to/amatosdecaris/binary-to-text-vs-binary-to-decimal-whats-the-difference-2adp</link>
      <guid>https://dev.to/amatosdecaris/binary-to-text-vs-binary-to-decimal-whats-the-difference-2adp</guid>
      <description>&lt;p&gt;Binary is the foundation of digital computing, but converting binary values can mean different things depending on what you want to achieve.&lt;/p&gt;

&lt;p&gt;Two common operations are &lt;strong&gt;binary-to-text conversion&lt;/strong&gt; and &lt;strong&gt;binary-to-decimal conversion&lt;/strong&gt;. Although both start with binary data, they produce different results.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Binary to Decimal
&lt;/h2&gt;

&lt;p&gt;Binary-to-decimal conversion interprets a sequence of bits as a number and converts it into the base-10 system we use every day.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Binary:  1010
Decimal: 10
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The calculation is based on powers of two:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1010₂ = (1 × 8) + (0 × 4) + (1 × 2) + (0 × 1)
      = 10₁₀
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This conversion is useful when working with numeric values, understanding computer architecture, studying number systems, or interpreting binary representations of integers.&lt;/p&gt;

&lt;p&gt;You can try the &lt;a href="https://fastools.online/en/converter/decimal-to-binary/" rel="noopener noreferrer"&gt;Binary to Decimal converter on Fastools&lt;/a&gt; to convert values directly in your browser.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Binary to Text
&lt;/h2&gt;

&lt;p&gt;Binary-to-text conversion works differently. Instead of interpreting the entire bit sequence as a single number, it interprets groups of bits according to a character encoding, such as ASCII or UTF-8.&lt;/p&gt;

&lt;p&gt;Consider this example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Binary:  01001000 01101001
Text:    Hi
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The first eight-bit group represents &lt;code&gt;H&lt;/code&gt; in ASCII, and the second represents &lt;code&gt;i&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;This conversion is useful when examining encoded text, learning how computers represent characters, or understanding binary data in programming.&lt;/p&gt;

&lt;p&gt;However, not every binary sequence represents valid text. The result depends on the encoding and how the bits are grouped.&lt;/p&gt;

&lt;p&gt;If you want to try it yourself, use the &lt;a href="https://fastools.online/en/converter/text-to-binary/" rel="noopener noreferrer"&gt;Binary to Text Converter on Fastools&lt;/a&gt; to decode binary sequences directly in your browser.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Why Do They Produce Different Results?
&lt;/h2&gt;

&lt;p&gt;Consider the binary sequence:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;01001000
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Interpreted as an unsigned binary number, it equals:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Decimal: 72
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Interpreted as an eight-bit ASCII character, it represents:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Text: H
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Both interpretations are correct. They simply answer different questions.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Conversion&lt;/th&gt;
&lt;th&gt;Interpretation&lt;/th&gt;
&lt;th&gt;Result&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Binary to decimal&lt;/td&gt;
&lt;td&gt;Numeric value&lt;/td&gt;
&lt;td&gt;&lt;code&gt;72&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Binary to text&lt;/td&gt;
&lt;td&gt;Character encoding&lt;/td&gt;
&lt;td&gt;&lt;code&gt;H&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The key difference is that decimal conversion interprets bits as a number, while text conversion interprets them as encoded characters.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Which Converter Should You Use?
&lt;/h2&gt;

&lt;p&gt;Choose binary-to-decimal when you need the numeric value of a bit sequence.&lt;/p&gt;

&lt;p&gt;Choose binary-to-text when you want to decode a binary representation of text and know, or can determine, the relevant character encoding.&lt;/p&gt;

&lt;p&gt;For quick conversions, you can explore the tools available on &lt;a href="https://fastools.online/" rel="noopener noreferrer"&gt;Fastools&lt;/a&gt;, a collection of online utilities designed to simplify everyday digital tasks.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Binary-to-text and binary-to-decimal conversions both help us understand binary data, but they serve different purposes. Knowing whether a bit sequence represents a number or encoded characters is essential to interpreting the result correctly.&lt;/p&gt;

&lt;p&gt;Understanding this distinction makes working with binary data much easier, whether you're learning programming, studying computer science, or troubleshooting data formats.&lt;/p&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>webdev</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>🔐 Understanding Text to Base64 Encoding (With Practical Examples)</title>
      <dc:creator>Amatosdecaris</dc:creator>
      <pubDate>Tue, 03 Mar 2026 11:22:01 +0000</pubDate>
      <link>https://dev.to/amatosdecaris/understanding-text-to-base64-encoding-with-practical-examples-142k</link>
      <guid>https://dev.to/amatosdecaris/understanding-text-to-base64-encoding-with-practical-examples-142k</guid>
      <description>&lt;p&gt;Base64 encoding is something most developers encounter at some point — whether working with APIs, authentication headers, file transfers, or embedding data inside JSON or HTML.&lt;/p&gt;

&lt;p&gt;But what exactly is Base64, and when should you use it?&lt;/p&gt;

&lt;p&gt;Let’s break it down.&lt;/p&gt;

&lt;h2&gt;
  
  
  📌 What is Base64?
&lt;/h2&gt;

&lt;p&gt;Base64 is an encoding scheme that converts binary data into a text format using a set of 64 ASCII characters.&lt;/p&gt;

&lt;p&gt;It is commonly used to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Encode credentials in HTTP Basic Auth&lt;/li&gt;
&lt;li&gt;Embed images directly into HTML or CSS&lt;/li&gt;
&lt;li&gt;Transfer binary data over text-based protocols&lt;/li&gt;
&lt;li&gt;Store structured data safely inside JSON&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Important&lt;/strong&gt;: Base64 is not encryption. It does not secure data — it only encodes it.&lt;/p&gt;

&lt;h2&gt;
  
  
  🧠 How It Works (Simple Example)
&lt;/h2&gt;

&lt;p&gt;Let’s encode the text:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Hello World&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Using Python:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import base64

text = "Hello World"
encoded = base64.b64encode(text.encode()).decode()

print(encoded)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Output:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;SGVsbG8gV29ybGQ=&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;That’s the Base64 representation of "Hello World".&lt;/p&gt;

&lt;h2&gt;
  
  
  🔄 When You Need Quick Conversion
&lt;/h2&gt;

&lt;p&gt;Sometimes you don’t want to open your terminal or write a quick script just to encode a string.&lt;/p&gt;

&lt;p&gt;In those cases, an online converter can save time.&lt;/p&gt;

&lt;p&gt;One simple option is the Text to Base64 Converter available on:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://fastools.online/en/converter/text-to-base64/" rel="noopener noreferrer"&gt;fastools.online/en&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The platform, Fastools, provides lightweight utilities for developers, and the Base64 converter allows you to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Instantly encode text to Base64&lt;/li&gt;
&lt;li&gt;Decode Base64 back to readable text&lt;/li&gt;
&lt;li&gt;Copy results quickly&lt;/li&gt;
&lt;li&gt;Use it directly in the browser without installation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It’s useful for quick debugging, API testing, or verifying encoded strings.&lt;/p&gt;

&lt;h2&gt;
  
  
  ⚠️ Common Use Cases in Real Projects
&lt;/h2&gt;

&lt;p&gt;Here are practical examples where Base64 appears:&lt;/p&gt;

&lt;p&gt;1️⃣ HTTP Basic Authentication&lt;br&gt;
&lt;code&gt;Authorization: Basic dXNlcjpwYXNzd29yZA==&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;2️⃣ Embedding Images in HTML&lt;br&gt;
&lt;code&gt;&amp;lt;img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA..." /&amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;3️⃣ Sending Data via APIs&lt;br&gt;
Some APIs require file uploads or payloads to be Base64-encoded before sending.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Base64 encoding is simple but extremely useful in real-world development scenarios.&lt;/p&gt;

&lt;p&gt;Whether you're debugging authentication headers, embedding assets, or testing API payloads, understanding how text-to-Base64 conversion works will save you time.&lt;/p&gt;

&lt;p&gt;And when you just need a quick conversion without writing code, tools like the one available on Fastools can make the process much faster.&lt;/p&gt;

</description>
      <category>base64</category>
      <category>python</category>
      <category>security</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How to Build a QR Code Generator in Django (Step-by-Step Guide)</title>
      <dc:creator>Amatosdecaris</dc:creator>
      <pubDate>Mon, 23 Feb 2026 11:16:25 +0000</pubDate>
      <link>https://dev.to/amatosdecaris/how-to-build-a-qr-code-generator-in-django-step-by-step-guide-5bji</link>
      <guid>https://dev.to/amatosdecaris/how-to-build-a-qr-code-generator-in-django-step-by-step-guide-5bji</guid>
      <description>&lt;h1&gt;
  
  
  How to Build a QR Code Generator in Django (Step-by-Step Guide)
&lt;/h1&gt;

&lt;p&gt;QR Codes are widely used for payments, marketing campaigns, WiFi sharing, and WhatsApp links.&lt;/p&gt;

&lt;p&gt;In this tutorial, we’ll build a simple QR Code generator using Django and Python.&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 1 — Install the Required Library
&lt;/h2&gt;

&lt;p&gt;Install the qrcode package:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;pip install qrcode[pil]&lt;/code&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 2 — Create the View
&lt;/h2&gt;

&lt;p&gt;Inside your Django app, create a view:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import qrcode
from django.http import HttpResponse
from io import BytesIO

def generate_qr(request):
    data = request.GET.get("data", "Hello World")

    qr = qrcode.make(data)
    buffer = BytesIO()
    qr.save(buffer, format="PNG")

    return HttpResponse(buffer.getvalue(), content_type="image/png")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now you can access:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;http://localhost:8000/generate_qr/?data=Hello&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;And the QR code will be generated dynamically.&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 3 — Configure URLs
&lt;/h2&gt;

&lt;p&gt;In urls.py:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;from django.urls import path
from .views import generate_qr

urlpatterns = [
    path("generate_qr/", generate_qr),
]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Step 4 — Extending the Generator
&lt;/h2&gt;

&lt;p&gt;You can extend this project to support:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;WiFi QR Codes&lt;/li&gt;
&lt;li&gt;WhatsApp QR Codes&lt;/li&gt;
&lt;li&gt;Email QR Codes&lt;/li&gt;
&lt;li&gt;vCard contact QR Codes&lt;/li&gt;
&lt;li&gt;Custom colors&lt;/li&gt;
&lt;li&gt;Logo inside QR&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For example, generating a WhatsApp QR:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;data = f"https://wa.me/{phone_number}"&lt;/code&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Production Considerations
&lt;/h2&gt;

&lt;p&gt;If you're planning to deploy this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add caching for performance&lt;/li&gt;
&lt;li&gt;Implement rate limiting&lt;/li&gt;
&lt;li&gt;Optimize SEO for each QR type&lt;/li&gt;
&lt;li&gt;Add multilingual support&lt;/li&gt;
&lt;li&gt;Create a frontend interface&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you'd like to see a production-ready example with multilingual support and multiple QR formats, you can check out:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://fastools.online/en/qr-code-generator/" rel="noopener noreferrer"&gt;fastools.online/en&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Building a QR Code generator in Django is simple and scalable.&lt;/p&gt;

&lt;p&gt;You can turn this into:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A SaaS tool&lt;/li&gt;
&lt;li&gt;A marketing utility&lt;/li&gt;
&lt;li&gt;A developer tool&lt;/li&gt;
&lt;li&gt;A multilingual QR platform&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Django makes it flexible and powerful.&lt;/p&gt;

&lt;p&gt;Happy coding!&lt;/p&gt;

&lt;blockquote&gt;
&lt;/blockquote&gt;

</description>
      <category>django</category>
      <category>python</category>
      <category>webdev</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
