<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-07-27T17:58:02&#43;02:00</updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by Adam Johnson :django: :python:</title>
  <author>
    <name>Adam Johnson :django: :python:</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub18aeuwaj332znuxugd30kx6fekw57zejwfzfx2249hnfephhndxvqum55j8.rss" />
  <link href="https://nostr.ae/npub18aeuwaj332znuxugd30kx6fekw57zejwfzfx2249hnfephhndxvqum55j8" />
  <id>https://nostr.ae/npub18aeuwaj332znuxugd30kx6fekw57zejwfzfx2249hnfephhndxvqum55j8</id>
  <icon>https://cdn.fosstodon.org/accounts/avatars/109/327/065/600/546/178/original/3dbe25d83db77b24.jpg</icon>
  <logo>https://cdn.fosstodon.org/accounts/avatars/109/327/065/600/546/178/original/3dbe25d83db77b24.jpg</logo>




  <entry>
    <id>https://nostr.ae/nevent1qqs8kapsvam27dvcwh753lrvmrcux926nmhf76up98nq9elzrnz5vqszyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esg2zupy</id>
    
      <title type="html">what a lovely friendship!</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8kapsvam27dvcwh753lrvmrcux926nmhf76up98nq9elzrnz5vqszyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esg2zupy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2qefuyn4u82cppjcxmmpy83v6gwtvuwd90y82ks787hn8cjrr35sdk2k2g&#39;&gt;nevent1q…2k2g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;what a lovely friendship!
    </content>
    <updated>2026-05-12T22:30:53&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9am6g600jd78az3qqzlagwl5u0njtcqal4y5sgphd84whzm2th8szyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5es4t6fru</id>
    
      <title type="html">Nice !</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9am6g600jd78az3qqzlagwl5u0njtcqal4y5sgphd84whzm2th8szyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5es4t6fru" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxgnlmuzd8dpmaae37qz3z7fnkpprgg76pl9yqv573gz6rermpscc2gzwdz&#39;&gt;nevent1q…zwdz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nice !
    </content>
    <updated>2025-04-28T13:53:14&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0pherdnxppelklup0487y80hu7tx282zkr45s5ufxjkhlvdxfeegzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5eshkwtxx</id>
    
      <title type="html">I haven’t seen Sinners, but this cover in the OST truly ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0pherdnxppelklup0487y80hu7tx282zkr45s5ufxjkhlvdxfeegzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5eshkwtxx" />
    <content type="html">
      I haven’t seen Sinners, but this cover in the OST truly slaps... and on theme for #DjangoConEurope !&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Iapw_hbyBjE&#34;&gt;https://www.youtube.com/watch?v=Iapw_hbyBjE&lt;/a&gt;
    </content>
    <updated>2025-04-21T22:01:17&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst9523kmlamfr655wmwadzgwntmat6yvmxlx0f7wzzjnr6n45ef9gzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esezvp07</id>
    
      <title type="html">Yes.. even if not the most scalable or feature-full… what would ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst9523kmlamfr655wmwadzgwntmat6yvmxlx0f7wzzjnr6n45ef9gzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esezvp07" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqp2yh578h0w39pdfsw8tnv45zpelpjh2609ujghvp3ytqug2r2qcwqtmjy&#39;&gt;nevent1q…tmjy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes.. even if not the most scalable or feature-full… what would it actually take?
    </content>
    <updated>2025-04-10T09:37:06&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq4yt8rs4aec2ckjmapc7uwgz9rjwhnmnkjszcjn58ak2fpeshjrgzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esaedq32</id>
    
      <title type="html">That may be where we&amp;#39;re headed.</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq4yt8rs4aec2ckjmapc7uwgz9rjwhnmnkjszcjn58ak2fpeshjrgzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esaedq32" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8ykx2js4z5wgahucdlkw5rkk8tgynwud0f9tcggxdx25r7ncdyqs2dfg4n&#39;&gt;nevent1q…fg4n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That may be where we&amp;#39;re headed.
    </content>
    <updated>2025-03-22T22:35:58&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8vtufmkalufs2zn5zwwlhz0qqxvzc98hgfqp2lf3ysa5q359p7aqzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esz8jg6a</id>
    
      <title type="html">Unfortunately, it may be never! The weight of training data often ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8vtufmkalufs2zn5zwwlhz0qqxvzc98hgfqp2lf3ysa5q359p7aqzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esz8jg6a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswmeswxk6xnt37xe6wn0wmn06xa2fp5hvrfywml5gg5y77hdfka4s503ylv&#39;&gt;nevent1q…3ylv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Unfortunately, it may be never! The weight of training data often outweighs any &amp;#34;thinking&amp;#34; by the model.
    </content>
    <updated>2025-03-22T13:13:08&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszqahdtp32kcx5w3mn2gg6840lx7qzjykl07ut9xxfqdwp97rsdlqzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esarkzr3</id>
    
      <title type="html">go go Will ! Cover looking sick!</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszqahdtp32kcx5w3mn2gg6840lx7qzjykl07ut9xxfqdwp97rsdlqzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esarkzr3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxj3pvcp8lxl6dhc6hjcyfkfkh2qksade5d9uua54wku77vke3utszqwdv8&#39;&gt;nevent1q…wdv8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;go go Will ! Cover looking sick!
    </content>
    <updated>2025-03-06T22:27:32&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspltql3ssfn0frq5sl3yrm02mwwazk3jpjl90ks2rh46tmxytkr6gzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5es3pavrw</id>
    
      <title type="html">Another great post from Carlton analyzing what tech bubble cycles ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspltql3ssfn0frq5sl3yrm02mwwazk3jpjl90ks2rh46tmxytkr6gzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5es3pavrw" />
    <content type="html">
      Another great post from Carlton analyzing what tech bubble cycles can really mean for developers. Buy a subscription, it’s worth your money and time, especially now there’s a sizeable back catalogue!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://fosstodon.org/@carlton/114093544846127347&#34;&gt;https://fosstodon.org/@carlton/114093544846127347&lt;/a&gt;
    </content>
    <updated>2025-03-02T22:49:18&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq5szgqqe5mxhas5w7txkd9rlwpukc0d569fst24m04aazvmg0xwgzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esvrljae</id>
    
      <title type="html">and in at least one case, lack of support in SMSes for the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq5szgqqe5mxhas5w7txkd9rlwpukc0d569fst24m04aazvmg0xwgzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esvrljae" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqf38n526vmy5plpdumk48zx3dqcwu9ayg0gmrt5jx28kyjj7gcqgszwxw6&#39;&gt;nevent1q…wxw6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;and in at least one case, lack of support in SMSes for the undotted I has lead to deaths: &lt;a href=&#34;https://languagelog.ldc.upenn.edu/nll/?p=73&#34;&gt;https://languagelog.ldc.upenn.edu/nll/?p=73&lt;/a&gt;
    </content>
    <updated>2025-02-20T13:33:35&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsd7h35w6kwsz70cjcdzduh92gzy2797vyj43d9c0znvrky6fpcuxczyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5es9f5hqg</id>
    
      <title type="html">🤔 Want to test your Django knowledge? Here’s my blog post ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsd7h35w6kwsz70cjcdzduh92gzy2797vyj43d9c0znvrky6fpcuxczyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5es9f5hqg" />
    <content type="html">
      🤔 Want to test your Django knowledge?&lt;br/&gt;&lt;br/&gt;Here’s my blog post version of last night’s quiz at Django London. It’s been our annual tradition since 2016.&lt;br/&gt;&lt;br/&gt;#Django&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://adamj.eu/tech/2024/12/18/django-quiz-2024/&#34;&gt;https://adamj.eu/tech/2024/12/18/django-quiz-2024/&lt;/a&gt;
    </content>
    <updated>2024-12-18T23:26:43&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs09tml3e5nzytxklhsskgwsc44kmvjacgf2yphvewqtxkxpadfymszyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5es5dypkc</id>
    
      <title type="html">noooo :(</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs09tml3e5nzytxklhsskgwsc44kmvjacgf2yphvewqtxkxpadfymszyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5es5dypkc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsraqu8m04f0zr5j4ggkjnkhgr003rznp0jsentexvj784trahsphs8gmet5&#39;&gt;nevent1q…met5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;noooo :(
    </content>
    <updated>2024-11-27T13:56:02&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswp3pdeek2lusehvpjhk2v4dw6dzezdq8fdpen83jgdvzvzqttv4szyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5es4ph3ve</id>
    
      <title type="html">Thanks for sharing, updating to Sequoia now !!!</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswp3pdeek2lusehvpjhk2v4dw6dzezdq8fdpen83jgdvzvzqttv4szyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5es4ph3ve" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyrfqf4rfagraymprhtm89rnzj5dd98eq3u63m03nufpxh95dcheshp95y0&#39;&gt;nevent1q…95y0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks for sharing, updating to Sequoia now !!!
    </content>
    <updated>2024-11-27T13:01:26&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdv3pypsft63h8vs553ehrzqm7dkqpxh97lxpsc9qtknfsclxjhkszyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esefxm26</id>
    
      <title type="html">it would be great if it had a system check…</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdv3pypsft63h8vs553ehrzqm7dkqpxh97lxpsc9qtknfsclxjhkszyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esefxm26" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs07jjn3ugxyk45ewqc9f4s8zw6g8c35y0fvkc7wr3en7ynnwh0z6qvrrhtp&#39;&gt;nevent1q…rhtp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it would be great if it had a system check…
    </content>
    <updated>2024-11-26T16:48:29&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszpalgmm47q69jwjsp578z9p8u9k79nefue3gmjekywwadtw4jv4gzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5eswy8mq9</id>
    
      <title type="html">Congratulations! Quite something to pull off a whole platform ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszpalgmm47q69jwjsp578z9p8u9k79nefue3gmjekywwadtw4jv4gzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5eswy8mq9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2hljaelkurxctvcztpqmxxwuqm8kwmvh3kz0wv09x8a75k90rrtcm9jweg&#39;&gt;nevent1q…jweg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Congratulations! Quite something to pull off a whole platform like that.
    </content>
    <updated>2024-11-26T15:55:08&#43;01:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9q8lwn7wrhazredq5lanla99a34j5rv6l5g20wk25uj50swnef6szyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esdm4nkj</id>
    
      <title type="html">Nice, did you see ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9q8lwn7wrhazredq5lanla99a34j5rv6l5g20wk25uj50swnef6szyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esdm4nkj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszehxwkx3n9ntwltuexmf4tu92wuuccfsu5fe37wywj8cnplnf5jsvrjumn&#39;&gt;nevent1q…jumn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nice, did you see &lt;a href=&#34;https://youtu.be/inRB6ull5WQ?si=WIzWKvWZDlMxhyVo&#34;&gt;https://youtu.be/inRB6ull5WQ?si=WIzWKvWZDlMxhyVo&lt;/a&gt; ? Basically htmx developers trying to get relevant bits into the HTML spec
    </content>
    <updated>2024-10-12T14:00:01&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrhmvxnl4qanf5yef7mcty9hxd0fksaykmczucu23xrx79xfg69sczyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esp6fn6t</id>
    
      <title type="html">Yesterday, I used the #Zed Multibuffer for two wide-reaching ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrhmvxnl4qanf5yef7mcty9hxd0fksaykmczucu23xrx79xfg69sczyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5esp6fn6t" />
    <content type="html">
      Yesterday, I used the #Zed Multibuffer for two wide-reaching refactors, and wow, it really sped things up. I am slowly adopting Zed, but there are enough rough edges to keep me using Sublime for most tasks.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://zed.dev/docs/multibuffers&#34;&gt;https://zed.dev/docs/multibuffers&lt;/a&gt;
    </content>
    <updated>2024-09-12T12:08:52&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqk729l6cfrw6euulsmt4cm5s6mnregrnx88r937nj3yfle77w3vszyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5eswcx0h4</id>
    
      <title type="html">✍️ New post covering the fast and slow ways to rotate your ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqk729l6cfrw6euulsmt4cm5s6mnregrnx88r937nj3yfle77w3vszyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5eswcx0h4" />
    <content type="html">
      ✍️ New post covering the fast and slow ways to rotate your Django secret key 🔑&lt;br/&gt;&lt;br/&gt;#Django&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://adamj.eu/tech/2024/08/30/django-rotate-secret-key/&#34;&gt;https://adamj.eu/tech/2024/08/30/django-rotate-secret-key/&lt;/a&gt;
    </content>
    <updated>2024-08-30T23:39:13&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst3y6ndvclvfjjdtuffg7xs08mrfeflgrv4y4hm3gxstsvs23sl0gzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5es9pcrpd</id>
    
      <title type="html">Ah, my bad, I misremembered.</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst3y6ndvclvfjjdtuffg7xs08mrfeflgrv4y4hm3gxstsvs23sl0gzyqlh83mk2x9g20sm3pk97cmf8xe6nctxfeyfyef25k7d8yx77d5es9pcrpd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdtje7c2fcgfwauq469cyaywwss0c6dnydf3km9g8ym470hcu2jggsa858f&#39;&gt;nevent1q…858f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ah, my bad, I misremembered.
    </content>
    <updated>2024-08-08T13:29:53&#43;02:00</updated>
  </entry>

</feed>