<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-08-15T05:51:17Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by Mike Driscoll</title>
  <author>
    <name>Mike Driscoll</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1larj6mmu8ppzusjr40apsz9jr8xyhe40s49r0dd07329nv5psqjsrh95el.rss" />
  <link href="https://nostr.now/npub1larj6mmu8ppzusjr40apsz9jr8xyhe40s49r0dd07329nv5psqjsrh95el" />
  <id>https://nostr.now/npub1larj6mmu8ppzusjr40apsz9jr8xyhe40s49r0dd07329nv5psqjsrh95el</id>
  <icon>https://files.mastodon.social/accounts/avatars/111/403/963/817/736/112/original/e49ce0e82f675907.jpg</icon>
  <logo>https://files.mastodon.social/accounts/avatars/111/403/963/817/736/112/original/e49ce0e82f675907.jpg</logo>




  <entry>
    <id>https://nostr.now/nevent1qqsrux2sq3xse9y6rkh0a60l9p8h9skdrr0vprqxjekzw73jjzyqkzgzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2kf4q3w</id>
    
      <title type="html">Django 6.1 is out now! New features include: 🐍Database level ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrux2sq3xse9y6rkh0a60l9p8h9skdrr0vprqxjekzw73jjzyqkzgzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2kf4q3w" />
    <content type="html">
      Django 6.1 is out now!&lt;br/&gt;&lt;br/&gt;New features include:&lt;br/&gt;&lt;br/&gt;🐍Database level delete options for ForeignKey&lt;br/&gt;🐍Dictionary based email settings&lt;br/&gt;🐍Support for Python 3.12-3.14&lt;br/&gt;🐍Model field fetch modes&lt;br/&gt;&lt;br/&gt;and more!
    </content>
    <updated>2026-08-07T12:56:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8pq6e6mklx2dpud7v6tz0earf6zqrhkshtsauxq0fj3jwjt0e65gzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz28z7ddx</id>
    
      <title type="html">Need to shorten a string while adding an ellipsis to indicate ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8pq6e6mklx2dpud7v6tz0earf6zqrhkshtsauxq0fj3jwjt0e65gzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz28z7ddx" />
    <content type="html">
      Need to shorten a string while adding an ellipsis to indicate it&amp;#39;s been shortened?&lt;br/&gt;&lt;br/&gt;You can use #Python&amp;#39;s handy `textwrap` library for that:&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/595/735/366/826/488/original/858cc5c05905d1a5.png&#34;&gt; 
    </content>
    <updated>2026-05-18T13:08:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9cqyqhrp9a0lhwtzz2am8cfqyms749w5924ttvucyngfdel096agzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz247uqwq</id>
    
      <title type="html">If you couldn&amp;#39;t use #Python anymore, which language would you ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9cqyqhrp9a0lhwtzz2am8cfqyms749w5924ttvucyngfdel096agzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz247uqwq" />
    <content type="html">
      If you couldn&amp;#39;t use #Python anymore, which language would you switch to and why?&lt;br/&gt;&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/115/586/866/311/214/184/original/f6c2c51a5f64afbb.mp4&#34;&gt;&lt;/video&gt;
    </content>
    <updated>2025-11-21T09:00:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0mcwj79384pewwwl8jyg8efrdfnnd4wlke2s02pq3nhey5pv0kyczyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz23qf3j7</id>
    
      <title type="html">Which version of Linux did you start with and which one do you ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0mcwj79384pewwwl8jyg8efrdfnnd4wlke2s02pq3nhey5pv0kyczyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz23qf3j7" />
    <content type="html">
      Which version of Linux did you start with and which one do you use now?
    </content>
    <updated>2025-11-04T14:10:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst22tyekswzyj47w8g4577qtzzv5w7ulvx7ma4vz2n8cfa6pk6naczyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz28c69ks</id>
    
      <title type="html">What is your favorite #Python IDE and why? 🐍 PyCharm 🐍 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst22tyekswzyj47w8g4577qtzzv5w7ulvx7ma4vz2n8cfa6pk6naczyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz28c69ks" />
    <content type="html">
      What is your favorite #Python IDE and why?&lt;br/&gt;&lt;br/&gt;🐍 PyCharm&lt;br/&gt;🐍 Visual Studio Code&lt;br/&gt;🐍 Wingware IDE&lt;br/&gt;🐍 Eclipse&lt;br/&gt;🐍 Something else
    </content>
    <updated>2025-06-12T14:19:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqftzqep203wara5metsg95cfaqmmc7za2eldw74azccqyn6alzhqzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2xsentm</id>
    
      <title type="html">#Python Pop Quiz 🐍❓ What is the output of the following REPL ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqftzqep203wara5metsg95cfaqmmc7za2eldw74azccqyn6alzhqzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2xsentm" />
    <content type="html">
      #Python Pop Quiz 🐍❓&lt;br/&gt;&lt;br/&gt;What is the output of the following REPL session, if any?&lt;br/&gt;&lt;br/&gt;A) Deleted! &lt;br/&gt;B) Deleted! (gets printed twice) &lt;br/&gt;C) Nothing is printed &lt;br/&gt;D) None of the above&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/284/534/337/569/985/original/5a0493ee8f5ea1ff.png&#34;&gt; 
    </content>
    <updated>2025-04-05T09:00:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswye6wu3urc7kjp468ezgz97xztj973lhtrvn6gjly5vacy8l8t4szyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2v4kz74</id>
    
      <title type="html">#Python Pop Quiz 🐍❓ What is the output of this crazy code? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswye6wu3urc7kjp468ezgz97xztj973lhtrvn6gjly5vacy8l8t4szyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2v4kz74" />
    <content type="html">
      #Python Pop Quiz 🐍❓&lt;br/&gt;&lt;br/&gt;What is the output of this crazy code?&lt;br/&gt;&lt;br/&gt;A) SyntaxError &lt;br/&gt;B) {} &lt;br/&gt;C) {10: (10, 10)} &lt;br/&gt;D) {10: ({...}, 10)} &lt;br/&gt;E) What the heck?!&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/268/379/847/885/263/original/0b451f2ee8cfbe7a.png&#34;&gt; 
    </content>
    <updated>2025-04-02T12:31:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp480qpvez9l4dxaqndjdpfdcrzwevlhy04k7walpdg6jw3h9dhyczyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2z4hwya</id>
    
      <title type="html">#Python Pop Quiz 🐍❓ What is the value of the number variable ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp480qpvez9l4dxaqndjdpfdcrzwevlhy04k7walpdg6jw3h9dhyczyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2z4hwya" />
    <content type="html">
      #Python Pop Quiz 🐍❓&lt;br/&gt;&lt;br/&gt;What is the value of the number variable at the end of this code?&lt;br/&gt;&lt;br/&gt;A) 5 &lt;br/&gt;B) 49 &lt;br/&gt;C) 50 &lt;br/&gt;D) None of the above&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/250/560/668/480/337/original/50a4dfbd669e3213.png&#34;&gt; 
    </content>
    <updated>2025-03-30T09:00:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsq7mrhaclhr9yel2jkm7t5m8nh4yrgelcxsl5k4dejc4q67kq2q9qzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2frqzxt</id>
    
      <title type="html">#Python Pop Quiz 🐍❓ Can you make this code work again? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsq7mrhaclhr9yel2jkm7t5m8nh4yrgelcxsl5k4dejc4q67kq2q9qzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2frqzxt" />
    <content type="html">
      #Python Pop Quiz 🐍❓&lt;br/&gt;&lt;br/&gt;Can you make this code work again?&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/177/792/589/764/428/original/719ab7379d674a40.png&#34;&gt; 
    </content>
    <updated>2025-03-17T12:34:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspdz3xx52yeqyt8fl2aqpadh8284qa946eglzgw45hrfwgyj4w8vszyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2d6ntfk</id>
    
      <title type="html">The latest edition of The Python Papers Newsletter is out! Learn ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspdz3xx52yeqyt8fl2aqpadh8284qa946eglzgw45hrfwgyj4w8vszyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2d6ntfk" />
    <content type="html">
      The latest edition of The Python Papers Newsletter is out!&lt;br/&gt;&lt;br/&gt;Learn about Python&amp;#39;s built-in REPL and IDLE in this tutorial!&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/832/764/729/550/357/original/f2b326228036b29f.jpeg&#34;&gt; 
    </content>
    <updated>2025-01-15T14:09:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9zmerxyslglt3t9p3zyznqlzknu3uea26exv3x37rcn2vtxug9dgzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz27p0tg5</id>
    
      <title type="html">#Python Pop Quiz 🐍❓ What is the output of the following ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9zmerxyslglt3t9p3zyznqlzknu3uea26exv3x37rcn2vtxug9dgzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz27p0tg5" />
    <content type="html">
      #Python Pop Quiz 🐍❓&lt;br/&gt;&lt;br/&gt;What is the output of the following code?&lt;br/&gt;&lt;br/&gt;A) 10.00 &lt;br/&gt;B) 10.13 &lt;br/&gt;C) 10.10 &lt;br/&gt;D) 10.20&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/729/863/904/783/559/original/817ddb5a39643dee.png&#34;&gt; 
    </content>
    <updated>2024-12-28T10:00:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp2fzcgdueejeqwrmglpxjxp0r5a86svwhz2ev49wpy94fltrk9zgzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2slwpx2</id>
    
      <title type="html">Do you know how to use #Python&amp;#39;s built-in `next()` function? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp2fzcgdueejeqwrmglpxjxp0r5a86svwhz2ev49wpy94fltrk9zgzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2slwpx2" />
    <content type="html">
      Do you know how to use #Python&amp;#39;s built-in `next()` function?&lt;br/&gt;&lt;br/&gt;If not, maybe these examples will help you figure them out:&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/550/557/849/585/749/original/04f3237049519fb6.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/550/557/923/290/720/original/abc577a9a2ac3220.png&#34;&gt; 
    </content>
    <updated>2024-11-26T18:00:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2ysjxwww34zxcef7lcyza3z5t70quh77d4al0fa7g2sw08aj6etgzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2kjkj0p</id>
    
      <title type="html">#Python Pop Quiz 🐍❓ What is the output of the following ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2ysjxwww34zxcef7lcyza3z5t70quh77d4al0fa7g2sw08aj6etgzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2kjkj0p" />
    <content type="html">
      #Python Pop Quiz 🐍❓&lt;br/&gt;&lt;br/&gt;What is the output of the following code?&lt;br/&gt;&lt;br/&gt; A) `[]`&lt;br/&gt; B) `[&amp;#39;C&#43;&#43;&amp;#39;, &amp;#39;JavaScript&amp;#39;, &amp;#39;Rust&amp;#39;]`&lt;br/&gt; C) `[&amp;#34;JavaScript&amp;#34;, &amp;#34;Julia&amp;#34;, &amp;#34;Rust&amp;#34;]]`&lt;br/&gt; D) An exception is raised&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/514/696/052/436/497/original/94268b6581e969ff.png&#34;&gt; 
    </content>
    <updated>2024-11-20T10:00:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrycsddetwzveud8cxcftk07wtkrsjuzlasr78pesdaqzrlqaq9aqzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2aj4k6x</id>
    
      <title type="html">Did you know you can do file or string diffs with #Python? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrycsddetwzveud8cxcftk07wtkrsjuzlasr78pesdaqzrlqaq9aqzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2aj4k6x" />
    <content type="html">
      Did you know you can do file or string diffs with #Python?&lt;br/&gt;&lt;br/&gt;Here&amp;#39;s a handy way to do a diff that outputs HTML:&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/470/441/250/687/795/original/6dc9afea4e753ddd.png&#34;&gt; 
    </content>
    <updated>2024-11-12T14:25:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrx5nlwr9fefk8ww60s0zkhz0x75mh45742hmkr6tr90w8c9gy30gzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2wlegpl</id>
    
      <title type="html">Need to do encryption in #Python? Check our PyCryptodome! ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrx5nlwr9fefk8ww60s0zkhz0x75mh45742hmkr6tr90w8c9gy30gzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2wlegpl" />
    <content type="html">
      Need to do encryption in #Python? Check our PyCryptodome! 🐍🔥&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/447/746/758/209/697/original/287232de2928a616.png&#34;&gt; &lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/447/746/834/368/258/original/d088e287bd45c2db.png&#34;&gt; 
    </content>
    <updated>2024-11-08T14:13:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsx6gyea9edrs3tjx9z2dyvge5sqdrxt0ymc66wwz3n98fqg8c93dczyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2v4747v</id>
    
      <title type="html">Need to split out the parts of a path in #Python? Try out ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsx6gyea9edrs3tjx9z2dyvge5sqdrxt0ymc66wwz3n98fqg8c93dczyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2v4747v" />
    <content type="html">
      Need to split out the parts of a path in #Python? Try out pathlib!&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/434/244/229/561/127/original/dbbf8517ba75a3c6.png&#34;&gt; 
    </content>
    <updated>2024-11-06T05:00:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2dv6m8cu7zm3rvm8jpp3t7zegdk2ata8pppft67hjf87fp6ek4pgzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2q44lp5</id>
    
      <title type="html">Read my latest tutorial on displaying pandas 🐼 DataFrames in ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2dv6m8cu7zm3rvm8jpp3t7zegdk2ata8pppft67hjf87fp6ek4pgzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2q44lp5" />
    <content type="html">
      Read my latest tutorial on displaying pandas 🐼 DataFrames in your terminal using Textual and Python 🐍over on @mousevspython &lt;br/&gt;&lt;br/&gt;I use the cool textual-pandas package for this one!
    </content>
    <updated>2024-08-02T01:00:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsr5yz25xq2gec6f2s86yx2p6jl7v9syaqhjz9dgyjuxw32h409ysqzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2x922vs</id>
    
      <title type="html">Here&amp;#39;s the link: ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsr5yz25xq2gec6f2s86yx2p6jl7v9syaqhjz9dgyjuxw32h409ysqzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2x922vs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2dv6m8cu7zm3rvm8jpp3t7zegdk2ata8pppft67hjf87fp6ek4pgpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qh3fp8p&#39;&gt;nevent1q…fp8p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Here&amp;#39;s the link:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.blog.pythonlibrary.org/2024/08/01/displaying-pandas-dataframes-in-the-terminal/&#34;&gt;https://www.blog.pythonlibrary.org/2024/08/01/displaying-pandas-dataframes-in-the-terminal/&lt;/a&gt;
    </content>
    <updated>2024-08-02T01:00:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp724rx86kr3mc4ceutyav38p90uv5dtegd02dyf03eykw73l6nkqzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2l7afs2</id>
    
      <title type="html">#Python Pop Quiz 🐍❓ Is this valid code? True or False? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp724rx86kr3mc4ceutyav38p90uv5dtegd02dyf03eykw73l6nkqzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2l7afs2" />
    <content type="html">
      #Python Pop Quiz 🐍❓&lt;br/&gt;&lt;br/&gt;Is this valid code? True or False?&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/112/733/061/617/872/803/original/940295cf08b3c4c8.png&#34;&gt; 
    </content>
    <updated>2024-07-05T09:00:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswjtnqtx0jnh2hnrne099gqxmpvva557rvcuvgdyy3lx8g6lw8c9qzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz28e2lel</id>
    
      <title type="html">Number 4️⃣ ain&amp;#39;t bad for a book on Python Logging! ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswjtnqtx0jnh2hnrne099gqxmpvva557rvcuvgdyy3lx8g6lw8c9qzyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz28e2lel" />
    <content type="html">
      Number 4️⃣ ain&amp;#39;t bad for a book on Python Logging!&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/112/556/350/063/857/485/original/ae8b99faa6c9f3dd.jpeg&#34;&gt; 
    </content>
    <updated>2024-06-04T04:00:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswtmwegdfw82y6c0u9vsrkzxmc8x3vn6jcvr4qgcnvwpfyqln9h6szyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2p4h5dc</id>
    
      <title type="html">Want to print directly to a printer with #Python? 🐍🖨 Try ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswtmwegdfw82y6c0u9vsrkzxmc8x3vn6jcvr4qgcnvwpfyqln9h6szyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2p4h5dc" />
    <content type="html">
      Want to print directly to a printer with #Python?  🐍🖨&lt;br/&gt;&lt;br/&gt;Try this out. I discovered this method a couple of years ago:&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/112/358/641/099/269/626/original/771602f0a9765aa3.png&#34;&gt; 
    </content>
    <updated>2024-04-30T06:00:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgkl47ytjfeqyhf6rvj09898uxxf96rcc4g02gl69wcfzdvz380wczyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2mdx63u</id>
    
      <title type="html">About two years ago, I started learning about the #Django web ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgkl47ytjfeqyhf6rvj09898uxxf96rcc4g02gl69wcfzdvz380wczyrl5wtt00suyytjzgw4l5xqgkgvucjlx47z55da44l69gkdjsxqz2mdx63u" />
    <content type="html">
      About two years ago, I started learning about the #Django web framework, one of the most popular #Python web frameworks around.&lt;br/&gt;&lt;br/&gt;I created a short cheatsheet while I was reading books and learning on the job that I am sharing below.&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/112/356/045/954/056/736/original/62eb0300c6bb5df2.png&#34;&gt; 
    </content>
    <updated>2024-04-29T19:00:05Z</updated>
  </entry>

</feed>