<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns:webfeeds="http://webfeeds.org/rss/1.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://blog.rust-lang.org/</id>
  <title>Development</title>
  <updated>2026-11-12T00:57:57.484178+00:00</updated>
  <author>
    <name>development communities</name>
  </author>
  <link href="https://trvny.github.io/feedseek/development.xml" rel="self"/>
  <link href="https://blog.rust-lang.org/" rel="alternate"/>
  <generator uri="https://github.com/trvny/feedseek">Feedseek</generator>
  <icon>https://feeds-proxy.travny.workers.dev/favicon?domain=blog.rust-lang.org&amp;sz=64</icon>
  <logo>https://feeds-proxy.travny.workers.dev/favicon?domain=blog.rust-lang.org&amp;sz=256</logo>
  <webfeeds:logo>https://feeds-proxy.travny.workers.dev/favicon?domain=blog.rust-lang.org&amp;sz=256</webfeeds:logo>
  <webfeeds:icon>https://feeds-proxy.travny.workers.dev/favicon?domain=blog.rust-lang.org&amp;sz=64</webfeeds:icon>
  <subtitle>Combined Rust, Django, developer blogs, and ecosystem updates.</subtitle>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/07884cc0321e017e</id>
    <title>v2.0.0 of jank_free_progress_indicator</title>
    <updated>2026-11-12T00:47:54.820383+00:00</updated>
    <content>A jank-free progress indicator on the web. Offloads animation to the GPU, continuing animating smoothly, even if the main thread hangs.

Changelog excerpt:
- **Breaking:**Migrated from `package:flutter/material.dart`to the standalone [`material_ui`](https://pub.dev/packages/material_ui)package introduced in Flutter 3.50.
- **Breaking:**Requires Flutter `&gt;=3.50.0`and Dart `^3.13.0`.</content>
    <link href="https://pub.dev/packages/jank_free_progress_indicator" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:47:54.820383+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/6ce5d8bbdd84bb18</id>
    <title>v1.17.0 of material_themes_widgets</title>
    <updated>2026-11-12T00:39:50.468682+00:00</updated>
    <content>Widgets that use the Material Themes Manager by default in order to allow for theme udpates</content>
    <link href="https://pub.dev/packages/material_themes_widgets" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:39:50.468682+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d6e486756c245fa6</id>
    <title>v2.18.0 of google_maps_flutter_platform_interface</title>
    <updated>2026-11-12T00:35:16.028123+00:00</updated>
    <content>A common platform interface for the google_maps_flutter plugin.

Changelog excerpt:
- Adds support for configuring the color displayed behind unloaded map tiles.
- Updates minimum supported SDK version to Flutter 3.41/Dart 3.11.</content>
    <link href="https://pub.dev/packages/google_maps_flutter_platform_interface" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:35:16.028123+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/443582ce1f8cff38</id>
    <title>v0.9.0 of myiam_flutter_sdk</title>
    <updated>2026-11-12T00:31:45.523736+00:00</updated>
    <content>Authentication SDK for MyIAM service in Flutter.

Changelog excerpt:
- `MyiamApi.getRegistrationInfo({required token})`추가 — `POST /api/v0/account/register/info`. 가입을 확정하기 전에 SNS가 준 매핑 전 사용자 정보(`RegisterInfoResponse.snsType`, `snsRawData`)를 조회. 서비스 설정 "SNS 원본 정보 제공"이 꺼져 있으면 `MyiamApiError`(status 400, code 403), 없거나 만료됐거나 가입을 마친 토큰은 404. `SignupWebView`는 토큰을 받는 즉시 가입을 확정하므로 커스텀 가입 UI에서 쓰는 메서드</content>
    <link href="https://pub.dev/packages/myiam_flutter_sdk" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:31:45.523736+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/565f4de54fe78ed9</id>
    <title>v1.0.0 of jaipurfs</title>
    <updated>2026-11-12T00:14:13.425241+00:00</updated>
    <content>Jaipur Flower Shop flower delivery Jaipur helpers. Official https://www.jaipurflowershop.com/

Changelog excerpt:
- Initial release</content>
    <link href="https://pub.dev/packages/jaipurfs" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:14:13.425241+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f272301d0371bca2</id>
    <title>v1.0.0-dev.49 of limitless_ui</title>
    <updated>2026-11-12T00:13:48.506613+00:00</updated>
    <content>Reusable AngularDart UI components and directives for web applications.

Changelog excerpt:
- `li-select`: changing `labelKey`, `valueKey`or `disabledKey`rebuilds the options from the last `dataSource`, so a constant data source no longer renders an empty list when the keys are bound. See "`li-select`keys and constant data sources in `1.0.0-dev.49`" in `doc.md`/`doc-pt_BR.md`.
- `li-select`with a `List `data source: a missing label key no longer throws; the label is empty. Covered by `test/selec</content>
    <link href="https://pub.dev/packages/limitless_ui" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:13:48.506613+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/65d6fd385194e210</id>
    <title>v0.3.3 of bluez_native</title>
    <updated>2026-11-12T00:11:02.263215+00:00</updated>
    <content>High-performance BlueZ client for Linux with zero-copy GATT notifications. API-compatible with canonical/bluez.dart, with lower latency.

Changelog excerpt:
-  Add `BlueZDevice.connectProfile(uuid)`, wrapping Device1.ConnectProfile. The UUID is lower-cased and 16- and 32-bit short forms are expanded to 128 bits first, since BlueZ matches the string against its own lower case 128-bit UUIDs and BlueZUUID equality ignores case.


-  Fix async operations that never completed. Every entry point that </content>
    <link href="https://pub.dev/packages/bluez_native" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:11:02.263215+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d5ed0c03a8da7b90</id>
    <title>v1.0.0 of presented_bloc</title>
    <updated>2026-11-12T00:10:22.998413+00:00</updated>
    <content>Cubit state management with MVVM views and presenter-driven navigation: routes, dialogs and bottom sheets get managed cubits and adaptive Material or Cupertino UI.

Changelog excerpt:
- First Stable Version</content>
    <link href="https://pub.dev/packages/presented_bloc" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:10:22.998413+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/7fa12ad9c5638fe4</id>
    <title>v2.2.0 of uuid_type</title>
    <updated>2026-11-12T00:07:08.509757+00:00</updated>
    <content>UUID type, parser and generators. Can generate v1 and v4-v7 UUIDs

Changelog excerpt:
### Added

- UUIDv6 and UUIDv7 generators, including monotonic generation and state restoration
- `UuidV1Generator`alias for `TimeUuidGenerator`
- `UuidUtil.v6()`and `UuidUtil.v7()`convenience methods</content>
    <link href="https://pub.dev/packages/uuid_type" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:07:08.509757+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f995b059a4182b43</id>
    <title>v0.1.1 of parlance_mcp</title>
    <updated>2026-11-12T00:05:23.688266+00:00</updated>
    <content>A host's parlance for agents over stdio, reached over a Unix socket or TCP.

Changelog excerpt:
- Fix the link to the packaged parlance-core contract documentation.</content>
    <link href="https://pub.dev/packages/parlance_mcp" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:05:23.688266+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/e9de9e63ac878e62</id>
    <title>v0.1.1 of parlance_generator</title>
    <updated>2026-11-12T00:05:19.892721+00:00</updated>
    <content>Makes parlance's typed words from a module's abstract Dart class: the enums of its states, commands, queries and facts, with their shapes.

Changelog excerpt:
- Support analyzer 9–14 and build 4/5 while retaining Dart 3.10 compatibility.</content>
    <link href="https://pub.dev/packages/parlance_generator" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:05:19.892721+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/b612c373d7d28d1f</id>
    <title>v0.1.3 of parlance</title>
    <updated>2026-11-12T00:05:11.979498+00:00</updated>
    <content>A shared language for app parts that do not know each other: owned states, commands, queries and facts, with rights and causes.

Changelog excerpt:
- Use the published RPC generator 0.7.1 and regenerate package vocabularies with versioned provenance.</content>
    <link href="https://pub.dev/packages/parlance" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:05:11.979498+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/a30c4a9e7d8f7953</id>
    <title>v1.1.1 of image_ffmpeg</title>
    <updated>2026-11-12T00:04:16.582980+00:00</updated>
    <content>Image decoding and encoding with a pinned FFmpeg build, the same on every platform. Native through FFI, web through WebAssembly.

Changelog excerpt:
- A full-size decode of an odd-width image with subsampled chroma, such as a 4:2:0 JPEG, WebP or AVIF, wrote no last column: it held leftover memory, so random colors and alpha. FFmpeg's fast unscaled YUV-to-RGB path converts pixel pairs; decoding now uses `SWS_ACCURATE_RND`, which avoids that path, and the output buffer starts cleared. Other pixels</content>
    <link href="https://pub.dev/packages/image_ffmpeg" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:04:16.582980+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/318b98a0b561f125</id>
    <title>v1.0.0 of pastebuy</title>
    <updated>2026-11-12T00:01:29.277303+00:00</updated>
    <content>PasteBuy non-custodial Telegram Solana swap helpers. Official https://pastebuy.com/

Changelog excerpt:
- Initial release</content>
    <link href="https://pub.dev/packages/pastebuy" rel="alternate"/>
    <category term="pub.dev packages" label="pub.dev packages"/>
    <published>2026-11-12T00:01:29.277303+00:00</published>
    <media:group>
      <media:content url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png"/>
    </media:group>
    <dc:creator>pub.dev packages</dc:creator>
    <link rel="enclosure" href="https://pub.dev/static/hash-28k0ao8a/img/pub-dev-icon-cover-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/177df466e01dd27c</id>
    <title>11.html#a185507</title>
    <updated>2026-11-11T18:55:07+00:00</updated>
    <content>Braintrust query : If you're a writer, but not a techie, do you like Markdown? If so, what do you use to write your MD text? Is any of it public? If so how do you get it on the web? Where do you store it? How much does it cost, if anything? Also on Bluesky and Twitter .</content>
    <link href="http://scripting.com/2026/11/11.html#a185507" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-11T18:55:07+00:00</published>
    <dc:creator>Scripting News</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1cb6b8711b171a71</id>
    <title>Listen to Bernie</title>
    <updated>2026-11-11T14:05:35+00:00</updated>
    <content>Whoever leads the Democratic majority in the Senate must have the support of Bernie Sanders. At the beginning of Sanders' running for president, I didn't like him. I thought HRC was a much better choice. Maybe the electorate wasn't ready for him. I sure wasn't. But now, last week's election was his validation. This is our second chance to get past the toxic combination of the Repub leadership and the Dem leadership. If we're going to have a war it has to come from our strength. Ideally there wil</content>
    <link href="http://scripting.com/2026/11/11/140535.html?title=listenToBernie" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-11T14:05:35+00:00</published>
    <dc:creator>Scripting News</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/06aec4ae1c3d6fc2</id>
    <title>django-admin-grove</title>
    <updated>2026-11-11T12:25:09.715062+00:00</updated>
    <content>django-admin-grove</content>
    <link href="https://www.djangopackages.org/packages/p/django-admin-grove/" rel="alternate"/>
    <category term="Django Packages latest" label="Django Packages latest"/>
    <published>2026-11-11T12:25:09.715062+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-admin-grove%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-admin-grove%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages latest</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-admin-grove%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5438e5364615005f</id>
    <title>Rider 2026.3 for Game Development: Lua and Verse Plugins, Better C++ Debugging, and Closer Godot Integration</title>
    <updated>2026-11-11T10:30:56+00:00</updated>
    <content>Rider 2026.3 brings improvements to the workflows you rely on to write, run, and debug games. This release connects Rider more closely with the Godot Editor, improves debugging for Unreal Engine and custom C++ engines, adds support for Unity CoreCLR Players, and introduces new Lua and Verse plugins in Beta. Here’s what’s new for game […]</content>
    <link href="https://blog.jetbrains.com/dotnet/2026/11/11/rider-2026-3-for-gamedev/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-11T10:30:56+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/lua-2.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/lua-2.png"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/lua-2.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/9bb37fd2e1d2221b</id>
    <title>JetBrains IDEs Transformed for the Agentic Era of Development – With Air</title>
    <updated>2026-11-11T09:38:53+00:00</updated>
    <content>As agents write more code, individual productivity goes up, but the bottleneck moves to review. 49% of developers now spend four or more hours a week reviewing AI output and correcting prompts (Atlassian State of Developer Experience Report 2026). We believe this means you need to understand what changed, decide whether it belongs in your […]</content>
    <link href="https://blog.jetbrains.com/ai/2026/11/air-in-jetbrains-ides-ga/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-11T09:38:53+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/daywell_session_compressed.gif" type="image/gif" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/daywell_session_compressed.gif"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/daywell_session_compressed.gif" type="image/gif" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/3766626f78ed5bc7</id>
    <title>Django API Versioning</title>
    <updated>2026-11-11T09:33:53.259852+00:00</updated>
    <content>API versioning for Django! 🎯 Automatically register routes, inherit unchanged endpoints across API versions, and manage version-specific behavior with a simple decorator. Supports Django REST Framework (DRF), function-based and class-based views. Stop manually defining API versions—let Django API Versioning handle it for you! 🚀</content>
    <link href="https://www.djangopackages.org/packages/p/django-api-versioning/" rel="alternate"/>
    <category term="Django Packages latest" label="Django Packages latest"/>
    <published>2026-11-11T09:33:53.259852+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-api-versioning%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-api-versioning%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages latest</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-api-versioning%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/b9d01ac047316d46</id>
    <title>Google Summer of Code 2026 results</title>
    <updated>2026-11-11T00:00:00+00:00</updated>
    <content>The Rust Project participated in Google Summer of Code (GSoC) for the third time this year. This time we had 13 projects, and our dear contributors have been working very hard on them for several months. As usual, the projects had various durations, so while some of them have ended in August, the last one has only finished in November, so we have been waiting until we have all the results before publishing this blog post. We are very happy to announce that all 13 projects were successful and pas</content>
    <link href="https://blog.rust-lang.org/2026/11/11/gsoc-2026-results/" rel="alternate"/>
    <category term="Rust Blog" label="Rust Blog"/>
    <published>2026-11-11T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Blog</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/a734a6cd4f3ca5dc</id>
    <title>RubyLLM 2.2: The AI Framework for Coding Agents</title>
    <updated>2026-11-10T22:15:00+00:00</updated>
    <content>RubyLLM 2.2 runs the code a model writes in a sandbox on your own servers, adds skills and file stores, lets tools ask a person, keeps a chat alive through a deploy, and is built to be used well by coding agents.</content>
    <link href="https://paolino.me/rubyllm-2-2/" rel="alternate"/>
    <category term="Carmine Paolino" label="Carmine Paolino"/>
    <published>2026-11-10T22:15:00+00:00</published>
    <media:group>
      <media:content url="https://paolino.me/images/rubyllm-2.2.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://paolino.me/images/rubyllm-2.2.png"/>
    </media:group>
    <dc:creator>Carmine Paolino</dc:creator>
    <link rel="enclosure" href="https://paolino.me/images/rubyllm-2.2.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/404842faa114ddea</id>
    <title>A parable from the West Wing</title>
    <updated>2026-11-10T22:14:43+00:00</updated>
    <content>President Bartlet is the president we all wish we could have but can't. He's a rich chocolate cake with ice cream and hot fudge topped with whipped cream and nuts and a cherry. A cookie on the side. He sees a Republican consultant on a political show clean the clock of bright Sam Seaborn , one of the leading minds of his generation, and insists that Leo McGarry, the grizzled chief of staff with the big heart, hire her. Leo protests that he'll change his mind in the morning, but the President ass</content>
    <link href="http://scripting.com/2026/11/10/221443.html?title=aParableFromTheWestWing" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-10T22:14:43+00:00</published>
    <dc:creator>Scripting News</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/48a60af2b93bd610</id>
    <title>10.html#a221128</title>
    <updated>2026-11-10T22:11:28+00:00</updated>
    <content>Google's web is falling apart in front of us. It's objecting to sites that support HTTPS as if they were those oldfashioned HTTP pages. I'm sorry I wrote them so long ago, but some of them are funny, like the one I wrote on my birthday in 2005, a story about the TV show The West Wing. By 2005 we were ready to live in that world instead of the one we lived in. We've been back there dreaming of the West Wing ever since. Anyway if Google is going to desert the web I hope they don't mind if we rebui</content>
    <link href="http://scripting.com/2026/11/10.html#a221128" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-10T22:11:28+00:00</published>
    <dc:creator>Scripting News</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/0878c9a0d592a50f</id>
    <title>ReSharper 2026.3: Claude Agent and Codex in Visual Studio, .NET 11 and C# 15 Support, and More</title>
    <updated>2026-11-10T21:43:46+00:00</updated>
    <content>ReSharper 2026.2 brought Junie to Visual Studio as ReSharper’s first coding agent. In 2026.3, you can also pick Claude Agent or Codex in the same tool window. All three agents can use ReSharper’s refactoring skill to run refactorings such as Rename. This release also supports .NET 11 and C# 15, and the test runner now […]</content>
    <link href="https://blog.jetbrains.com/dotnet/2026/11/10/resharper-2026-3-release/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-10T21:43:46+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/RS-releases-BlogSocialShare-1280x720-1.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/RS-releases-BlogSocialShare-1280x720-1.png"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/RS-releases-BlogSocialShare-1280x720-1.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/69b769c021b8dc95</id>
    <title>Rider 2026.3: .NET 11 Support and JetBrains Air</title>
    <updated>2026-11-10T16:59:02+00:00</updated>
    <content>Rider 2026.3 ships alongside the release of .NET 11 with complete support on day one! See the extensive list of all updates for AI, .NET, and game development on our What’s New in Rider 2026.3 page. JetBrains Air JetBrains Air brings a complete agentic development experience for directing and orchestrating agents and verifying their work […]</content>
    <link href="https://blog.jetbrains.com/dotnet/2026/11/10/rider-2026-3-release/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-10T16:59:02+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/air-4.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/air-4.png"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/air-4.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/e0df0d9a795fe4f4</id>
    <title>ReSharper C++ 2026.3: Class Layout, Format String Analysis, And More</title>
    <updated>2026-11-10T16:37:04+00:00</updated>
    <content>ReSharper C++ 2026.3 is here, with a new Class Layout tool window that visualizes the memory layout of your classes and helps you spot wasted space.. This release also improves format string analysis to cover std::format, std::print, and the {fmt} library. Other highlights include updates to the Change Signature and Extract Method refactorings, as well […]</content>
    <link href="https://blog.jetbrains.com/rscpp/2026/11/10/resharper-cpp-2026-3-class-layout-format-string-analysis-and-more/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-10T16:37:04+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/ClassLayout-1.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/ClassLayout-1.png"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/ClassLayout-1.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/429efc9e6027e2c3</id>
    <title>10.html#a163012</title>
    <updated>2026-11-10T16:30:12+00:00</updated>
    <content>Next frontier in AI? Communicate with eyes. So Claude would know I haven't finished asking questions or providing instructions. If I can turn on my camera and have that be part of the conversation, and if the software was well tuned, it could be great.</content>
    <link href="http://scripting.com/2026/11/10.html#a163012" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-10T16:30:12+00:00</published>
    <dc:creator>Scripting News</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c30b55f0b15e38b8</id>
    <title>channels-jwt-subprotocol</title>
    <updated>2026-11-10T14:55:30.859994+00:00</updated>
    <content>Authenticate Django Channels WebSockets with a JWT sent as a subprotocol, so the token never lands in the URL or in access logs.</content>
    <link href="https://www.djangopackages.org/packages/p/channels-jwt-subprotocol/" rel="alternate"/>
    <category term="Django Packages latest" label="Django Packages latest"/>
    <published>2026-11-10T14:55:30.859994+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fchannels-jwt-subprotocol%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fchannels-jwt-subprotocol%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages latest</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fchannels-jwt-subprotocol%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/8dff873aa581d73b</id>
    <title>10.html#a143303</title>
    <updated>2026-11-10T14:33:03+00:00</updated>
    <content>I am working on a new bit of functionality in BonBonWeb. If all goes well we'll have something to show for it later today or tomorrow. (Update: Things you think are quick, never are. We have the basic stuff working but still have work to do on the demo.)</content>
    <link href="http://scripting.com/2026/11/10.html#a143303" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-10T14:33:03+00:00</published>
    <dc:creator>Scripting News</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/673d0fc56e060b6d</id>
    <title>The State of Developer Ecosystem 2026: A Decade of Understanding Developers</title>
    <updated>2026-11-10T11:51:52+00:00</updated>
    <content>This year marks the tenth edition of the State of Developer Ecosystem report. What started in 2017 as a survey about languages and tools has grown into a comprehensive study of how developers work, what they use, and how the industry is changing. The 2026 edition is based on responses from 28,945 developers across 198 […]</content>
    <link href="https://blog.jetbrains.com/research/2026/11/state-of-developer-ecosystem-2026/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-10T11:51:52+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/deveco2026_blog_wide.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/deveco2026_blog_wide.png"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/deveco2026_blog_wide.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1bc15796572c8343</id>
    <title>Debugging Rust in 2026</title>
    <updated>2026-11-10T10:57:58+00:00</updated>
    <content>Rust is a great language for many reasons: safety, performance and tooling. However, debugging is maybe one of the weakest points still. Interestingly enough, the Rust debugging survey 2026 results show that the majority (53.2%) of Rust users don’t use a debugger at all. Many Rust developers (81.3%) say that prints are simply easier/faster. The […]</content>
    <link href="https://blog.jetbrains.com/rust/2026/11/10/debugging-rust/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-10T10:57:58+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/graham-scan-tui.gif" type="image/gif" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/graham-scan-tui.gif"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/graham-scan-tui.gif" type="image/gif" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/23777c56958f3e83</id>
    <title>Debug Unity Builds From Rider With the TeamCity CLI and MCP</title>
    <updated>2026-11-10T10:51:30+00:00</updated>
    <content>At GameDev Day 2026, TeamCity solutions engineer Artem Rokhin demonstrated how to investigate a CI issue from Rider using the TeamCity CLI and MCP integration. For the demo, he used a Unity game that worked locally but was missing its background on staging. Though the build had passed, Artem used the CLI to inspect the […]</content>
    <link href="https://blog.jetbrains.com/teamcity/2026/11/debug-unity-builds-from-rider-with-teamcity-cli-mcp/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-10T10:51:30+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/DSGN-26780-Artem-Rokhin_Twitter-LinkedIn-Facebook-1200x675-1.png" type="image/png" medium="image" height="675" width="1200"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/DSGN-26780-Artem-Rokhin_Twitter-LinkedIn-Facebook-1200x675-1.png" height="675" width="1200"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/DSGN-26780-Artem-Rokhin_Twitter-LinkedIn-Facebook-1200x675-1.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/6aa4233286077d91</id>
    <title>The State of Go in 2026: What Changed In the Golang Ecosystem Since Last Year</title>
    <updated>2026-11-10T07:56:41+00:00</updated>
    <content>Every year, the JetBrains Developer Ecosystem survey gives us a snapshot of how developers work. This year, 28,945 developers took part between May and July 2026, and 1,836 of them named Go as one of their primary programming languages. To celebrate Go’s 17th birthday, in this post, we look at who those Gophers are, which […]</content>
    <link href="https://blog.jetbrains.com/go/2026/11/10/state-of-golang-2026/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-10T07:56:41+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/GopherCon-US.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/GopherCon-US.png"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/GopherCon-US.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/ce6d34638e41e621</id>
    <title>MPS 2026.2 Has Been Released!</title>
    <updated>2026-11-10T05:38:47+00:00</updated>
    <content>MPS now runs on Linux ARM64, and coding agents can do much more for much less. The UI allows grouping nodes by virtual package, several dialogs have their UIs reworked, editor tests allow for node-matching functions to be customized, and much more. DOWNLOAD MPS 2026.2 What’s new Here are the most noteworthy new features: Build […]</content>
    <link href="https://blog.jetbrains.com/mps/2026/11/mps-2026-2-released/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-10T05:38:47+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/Selection_AI_2.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/Selection_AI_2.png"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/Selection_AI_2.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1ae5cd243a9a332a</id>
    <title>09.html#a021900</title>
    <updated>2026-11-10T02:19:00+00:00</updated>
    <content>What they don’t say about corruption, when you take a payoff you’re selling out the people.</content>
    <link href="http://scripting.com/2026/11/09.html#a021900" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-10T02:19:00+00:00</published>
    <dc:creator>Scripting News</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c4ae886540459ec5</id>
    <title>09.html#a020947</title>
    <updated>2026-11-10T02:09:47+00:00</updated>
    <content>Same thing has been happening in tech for decades. Technology gets captured by a bigco, they kill all the inspiration, in order to lock it down it for ROI. There are developers inside these companies who believe in open systems, as lawyers believe in the rule of law, and if we support them from outside, we can probably change the behavior, make them aware of the cost when they destroy something of value they don't own, as they are doing with the web as it was defined by Netscape and Microsoft be</content>
    <link href="http://scripting.com/2026/11/09.html#a020947" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-10T02:09:47+00:00</published>
    <dc:creator>Scripting News</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d9917f137ce77dd4</id>
    <title>AI is Accelerating our Social Debt</title>
    <updated>2026-11-10T00:00:00+00:00</updated>
    <content>Open source communities need to pay down social debt with the same urgency we give technical debt.</content>
    <link href="https://developmentseed.org/blog/2026-11-10-ai-and-social-debt" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-11-10T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/1b8393d5858c54852bec447f54cec72a/social-debt-blog-cover.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/1b8393d5858c54852bec447f54cec72a/social-debt-blog-cover.png"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/1b8393d5858c54852bec447f54cec72a/social-debt-blog-cover.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/04f6fa5c13acceba</id>
    <title>How did you end up in tech, and are you staying?</title>
    <updated>2026-11-09T23:02:37+00:00</updated>
    <content>Last week you showed me where you code. This week I want to know how you ended up there in the first...</content>
    <link href="https://dev.to/maame-codes/how-did-you-end-up-in-tech-and-are-you-staying-4l9b" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-09T23:02:37+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F08zci525gx05ca9bdff6.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F08zci525gx05ca9bdff6.png"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F08zci525gx05ca9bdff6.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/9ded80eeac78d0ec</id>
    <title>09.html#a164659</title>
    <updated>2026-11-09T16:46:59+00:00</updated>
    <content>How to follow this blog in BonBon-land and more.</content>
    <link href="http://scripting.com/2026/11/09.html#a164659" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-09T16:46:59+00:00</published>
    <dc:creator>Scripting News</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5f5744509e599528</id>
    <title>09.html#a162009</title>
    <updated>2026-11-09T16:20:09+00:00</updated>
    <content>John Palfrey , a friend and former colleague from Berkman wrote a fantastic post about people at the lawfirms who caved to Trump.</content>
    <link href="http://scripting.com/2026/11/09.html#a162009" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-09T16:20:09+00:00</published>
    <media:group>
      <media:content url="https://imgs.scripting.com/2026/11/09/goldfinger.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://imgs.scripting.com/2026/11/09/goldfinger.png"/>
    </media:group>
    <dc:creator>Scripting News</dc:creator>
    <link rel="enclosure" href="https://imgs.scripting.com/2026/11/09/goldfinger.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/678573bae444375c</id>
    <title>Our Looping Factory Cut DEV Page Load Time by 75% and Counting</title>
    <updated>2026-11-09T16:12:25+00:00</updated>
    <content>A month ago, an average web request on DEV took about 70 milliseconds inside Rails, with P99 response...</content>
    <link href="https://dev.to/dailycontext/our-looping-factory-cut-dev-page-load-time-by-75-and-counting-1hnf" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-09T16:12:25+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flcwp10ptnojbvt20v0y7.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flcwp10ptnojbvt20v0y7.jpg"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flcwp10ptnojbvt20v0y7.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/877d8685f8ba8d79</id>
    <title>09.html#a153244</title>
    <updated>2026-11-09T15:32:44+00:00</updated>
    <content>This is a test. How HTML links are supposed to work in BonBon -- they open the link in your current browser, based on the OS. What they are actually doing, as reported , is show it as a broken URL. We never intended this to reach users, it was a loose-end, but we might not have tested it in the Demo version of BB. I am now going to link to an HTML page , and open it over on the other side, and see what it does with it. (Update: That post didn't reveal the problem, it was a diff in the way Safari</content>
    <link href="http://scripting.com/2026/11/09.html#a153244" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-09T15:32:44+00:00</published>
    <dc:creator>Scripting News</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/342ef9d8bcf96118</id>
    <title>How do you truly stand out in Tech?</title>
    <updated>2026-11-09T15:11:22+00:00</updated>
    <content>I am not going to lie to you, the market has been rough out there. There are layoffs across different...</content>
    <link href="https://dev.to/francistrdev/how-do-you-truly-stand-out-in-tech-478a" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-09T15:11:22+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fluszw2338am8lh3sl1tu.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fluszw2338am8lh3sl1tu.png"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fluszw2338am8lh3sl1tu.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c174388bd369ff37</id>
    <title>09.html#a145112</title>
    <updated>2026-11-09T14:51:12+00:00</updated>
    <content>To Phil Windley : "We both remember what the web was like before it became a CSS and JavaScript platform." But most young users and developers have no memory of how powerful it was to make interop so damned easy.</content>
    <link href="http://scripting.com/2026/11/09.html#a145112" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-09T14:51:12+00:00</published>
    <dc:creator>Scripting News</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/131de88c77fa7e1d</id>
    <title>09.html#a143754</title>
    <updated>2026-11-09T14:37:54+00:00</updated>
    <content>The Markdown version of my blog is getting more traffic than the HTML version. So much so that I'm getting complaints about all the political stuff. I love this, and I even love that some people are saying what they used to say, they didn't come to my blog for the politics. That probably will influence me a little, but it still is my main way I talk to the world, so I'm not likely to back off too often.</content>
    <link href="http://scripting.com/2026/11/09.html#a143754" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-09T14:37:54+00:00</published>
    <media:group>
      <media:content url="https://imgs.scripting.com/2026/11/09/jasmineCrockettHead.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://imgs.scripting.com/2026/11/09/jasmineCrockettHead.png"/>
    </media:group>
    <dc:creator>Scripting News</dc:creator>
    <link rel="enclosure" href="https://imgs.scripting.com/2026/11/09/jasmineCrockettHead.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/a8a85e3bb597046a</id>
    <title>Dems: the campaign never ends</title>
    <updated>2026-11-09T14:27:59+00:00</updated>
    <content>Urgent note to Dems. Keep your campaign websites going. This is the mistake Dems always make. When you have news to get out, the MSM will mangle or ignore it. Go direct to your supporters, not just the people who voted for you, the people you represent. Let us help support the work you're doing. Speeches on the floor of Congress hold very little interest. Send some of the new stars of the party out in the flyover territory (where they come from!) to keep everyone in the loop. Look at all the pow</content>
    <link href="http://scripting.com/2026/11/09/142759.html?title=demsTheCampaignNeverEnds" rel="alternate"/>
    <category term="Scripting News" label="Scripting News"/>
    <published>2026-11-09T14:27:59+00:00</published>
    <dc:creator>Scripting News</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/16ffcf8af1b20cd7</id>
    <title>Necoz Has a New Home on DEV! 🐈🎉</title>
    <updated>2026-11-08T11:50:29+00:00</updated>
    <content>Hoi hoi! 👋  A little update from Necoz! 😸  We've created our own organization here on DEV!          ...</content>
    <link href="https://dev.to/necoz/necoz-has-a-new-home-on-dev-3454" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-08T11:50:29+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4e22zmzbxuhu45eirnzb.gif" type="image/gif" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4e22zmzbxuhu45eirnzb.gif"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4e22zmzbxuhu45eirnzb.gif" type="image/gif" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d155653fd74d77ca</id>
    <title>Django: introducing django-launch-editor for jump-to-file debugging</title>
    <updated>2026-11-08T06:00:00+00:00</updated>
    <content>I’ve made another package! django-launch-editor makes the file locations on Django’s debug error page into links that open your editor. Here’s how it looks, on a KeyError from the package’s example project: (Click to enlarge.) The change against stock Django is subtle, but can you spot the underlines on the file locations?
They’re now links that open your editor at the right line, and even the right column when Python knows it. I think this is gonna be a neat time saver.
Before, I would normally</content>
    <link href="https://adamj.eu/tech/2026/11/08/introducing-django-launch-editor/" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-11-08T06:00:00+00:00</published>
    <media:group>
      <media:content url="https://adamj.eu/tech/assets/2026-11-05-django-launch-editor-screenshot.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="https://adamj.eu/tech/assets/2026-11-05-django-launch-editor-screenshot.webp"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://adamj.eu/tech/assets/2026-11-05-django-launch-editor-screenshot.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/15bfd422a191d52e</id>
    <title>DataGroceries</title>
    <updated>2026-11-07T16:08:15.830700+00:00</updated>
    <content>Open-source Django apps that people and AI agents work on together: a kanban board and a wiki, connected through one MCP endpoint.</content>
    <link href="https://www.djangopackages.org/packages/p/datagroceries/" rel="alternate"/>
    <category term="Django Packages latest" label="Django Packages latest"/>
    <published>2026-11-07T16:08:15.830700+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdatagroceries%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdatagroceries%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages latest</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdatagroceries%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/cce0834b698fcbc5</id>
    <title>django-starter</title>
    <updated>2026-11-07T13:16:38.577865+00:00</updated>
    <content>(My) Django Starter Template</content>
    <link href="https://www.djangopackages.org/packages/p/django-starter/" rel="alternate"/>
    <category term="Django Packages latest" label="Django Packages latest"/>
    <published>2026-11-07T13:16:38.577865+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-starter%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-starter%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages latest</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-starter%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/280ac6428c3e4bf3</id>
    <title>br_migrations</title>
    <updated>2026-11-07T08:36:17.650822+00:00</updated>
    <content>Atomic Django migrations for PostgreSQL views with dependency and permission preservation</content>
    <link href="https://www.djangopackages.org/packages/p/br_migrations/" rel="alternate"/>
    <category term="Django Packages latest" label="Django Packages latest"/>
    <published>2026-11-07T08:36:17.650822+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fbr_migrations%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fbr_migrations%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages latest</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fbr_migrations%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/e5c36500996e80df</id>
    <title>What was your win this week?</title>
    <updated>2026-11-06T14:00:00+00:00</updated>
    <content>👋👋👋👋 Looking back on your week -- what was something you're proud of? All wins count -- big or small...</content>
    <link href="https://dev.to/devteam/what-was-your-win-this-week-28dh" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-06T14:00:00+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkj5tyulak1xdbx8ga5ob.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkj5tyulak1xdbx8ga5ob.jpg"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkj5tyulak1xdbx8ga5ob.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/29d713e3cac2324a</id>
    <title>IntelliJ Scala Plugin 2026.3 Is Out!</title>
    <updated>2026-11-06T12:15:21+00:00</updated>
    <content>Hello everyone! Scala plugin 2026.3 is here! This release brings more accurate Scala 3 code analysis, substantially reworked Twirl support for Play Framework developers, and more efficient compiler-based highlighting that reduces redundant background work. You’ll also find improvements to build-tool support, debugging, and everyday editing. Let’s take a closer look at what’s new. Scala 3 […]</content>
    <link href="https://blog.jetbrains.com/scala/2026/11/06/intellij-scala-plugin-2026-3-is-out/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-06T12:15:21+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/scala-plugin-2026-3-v4-S6-01-selection.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/scala-plugin-2026-3-v4-S6-01-selection.png"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/scala-plugin-2026-3-v4-S6-01-selection.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/68b97efc5275e1cd</id>
    <title>GoLand’s Profiler Now Works With AI Agents</title>
    <updated>2026-11-06T11:32:04+00:00</updated>
    <content>In our practical guide to profiling in Go, we mentioned that some of the Go developers we talked to avoid pprof if they can. For many of them, typical Go services perform well enough without optimizations, so when they do need to profile, it can feel like a “rescue mission” with a tool they are […]</content>
    <link href="https://blog.jetbrains.com/go/2026/11/06/we-gave-ai-agents-goland-s-profiler-they-found-the-same-bottlenecks-with-half-the-tokens/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-06T11:32:04+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/09/GO-social-BlogSocialShare-1280x720-1-2.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/09/GO-social-BlogSocialShare-1280x720-1-2.png"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/09/GO-social-BlogSocialShare-1280x720-1-2.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/a32bac6d6c9d71de</id>
    <title>Issue 362: Django 6.1.3, 6.0.10, and 5.2.19 Security Releases</title>
    <updated>2026-11-06T11:00:00+00:00</updated>
    <content>News Django security releases issued: 6.1.3, 6.0.10, and 5.2.19 Six CVEs, three of them in GeoDjango: two server-side request forgery holes where GDAL resolved URLs or files from GeoJSON CRS members and SpatialReference strings (full protection needs GDAL 3.9+, flagged by the new gis.W001 check), plus log injection through GeometryField . The rest cover base64 uploads that ignored FILE_UPLOAD_MAX_MEMORY_SIZE , cache keys that confused missing and empty Vary headers, and password hashes shown to </content>
    <link href="https://django-news.com/archive/issue-362-django-613-6010-and-5219-security/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-11-06T11:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/ac6a2d45-3609-43cf-92e3-6008ea9e6256.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/ac6a2d45-3609-43cf-92e3-6008ea9e6256.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/ac6a2d45-3609-43cf-92e3-6008ea9e6256.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/a5a1fb0419e29f37</id>
    <title>django-queuebie</title>
    <updated>2026-11-06T08:59:37.267003+00:00</updated>
    <content>A simple and synchronous message queue for commands and events for Django.</content>
    <link href="https://www.djangopackages.org/packages/p/django-queuebie/" rel="alternate"/>
    <category term="Django Packages latest" label="Django Packages latest"/>
    <published>2026-11-06T08:59:37.267003+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-queuebie%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-queuebie%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages latest</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-queuebie%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c91f47c455cc06e3</id>
    <title>django-removals</title>
    <updated>2026-11-06T08:59:06.986323+00:00</updated>
    <content>Package to check for known Django removals and deprecations</content>
    <link href="https://www.djangopackages.org/packages/p/django-removals/" rel="alternate"/>
    <category term="Django Packages latest" label="Django Packages latest"/>
    <published>2026-11-06T08:59:06.986323+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-removals%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-removals%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages latest</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-removals%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/da7be378b1c3fc41</id>
    <title>boa-restrictor</title>
    <updated>2026-11-06T08:58:20.255440+00:00</updated>
    <content>boa-restrictor</content>
    <link href="https://www.djangopackages.org/packages/p/boa-restrictor/" rel="alternate"/>
    <category term="Django Packages latest" label="Django Packages latest"/>
    <published>2026-11-06T08:58:20.255440+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fboa-restrictor%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fboa-restrictor%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages latest</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fboa-restrictor%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/9ea1a8f745648bc5</id>
    <title>Java Annotated Monthly – November 2026</title>
    <updated>2026-11-06T08:07:06+00:00</updated>
    <content>October kept the Java world busy, with JDK news, fresh tutorials, Kotlin updates, AI experiments, and plenty more from across the wider ecosystem. We’ve gathered the best of it in one place, so you can skip the scrolling and get straight to the good stuff. To top it all off, Piotr Przybył joins us as […]</content>
    <link href="https://blog.jetbrains.com/idea/2026/11/java-annotated-monthly-november-2026/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-06T08:07:06+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/image1.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/image1.jpg"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/image1.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f078af089da327c5</id>
    <title>An AI Testing Presentation Became the Final Push for Organizational Change at My Company</title>
    <updated>2026-11-06T01:27:32+00:00</updated>
    <content>From a multi-agent testing experiment to a broader discussion about how engineering teams should...</content>
    <link href="https://dev.to/xulingfeng/an-ai-testing-presentation-became-the-final-push-for-organizational-change-at-my-company-12ag" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-06T01:27:32+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fixx20m4903kd4gqasfhz.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fixx20m4903kd4gqasfhz.png"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fixx20m4903kd4gqasfhz.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/4f999e6e7f3f658b</id>
    <title>The Kotlin Multiplatform Contest Is Open: Win a Trip to KotlinConf</title>
    <updated>2026-11-05T22:05:21+00:00</updated>
    <content>The Kotlin Multiplatform Contest is back!  Students and recent graduates, turn your idea into a cross-platform project with Kotlin Multiplatform (KMP).  The authors of the top three projects will each win a trip to KotlinConf 2027 in Kraków, Poland, with conference tickets, travel, and accommodation covered by the Kotlin Foundation. Authors of all other valid […]</content>
    <link href="https://blog.jetbrains.com/kotlin/2026/11/kotlin-multiplatform-contest-2027/" rel="alternate"/>
    <category term="JetBrains Blog" label="JetBrains Blog"/>
    <published>2026-11-05T22:05:21+00:00</published>
    <media:group>
      <media:content url="https://blog.jetbrains.com/wp-content/uploads/2026/11/KM-social-BlogSocialShare-1280x720-1.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.jetbrains.com/wp-content/uploads/2026/11/KM-social-BlogSocialShare-1280x720-1.png"/>
    </media:group>
    <dc:creator>JetBrains Blog</dc:creator>
    <link rel="enclosure" href="https://blog.jetbrains.com/wp-content/uploads/2026/11/KM-social-BlogSocialShare-1280x720-1.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/8b456fe63e16bc0f</id>
    <title>Congrats to the Kaggle Benchmarking Challenge Winners!</title>
    <updated>2026-11-05T21:12:11+00:00</updated>
    <content>A few weeks ago we teamed up with Kaggle to ask a deceptively simple question: how do you actually...</content>
    <link href="https://dev.to/devteam/congrats-to-the-kaggle-benchmarking-challenge-winners-2moh" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-05T21:12:11+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fig8gi4bw1h7vk0z76krk.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fig8gi4bw1h7vk0z76krk.png"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fig8gi4bw1h7vk0z76krk.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c8c3668a641a3d87</id>
    <title>Databases, Django APIs, and AI - Haki Benita</title>
    <updated>2026-11-05T01:50:00+00:00</updated>
    <content>🔗 Links Haki Benita's Website Django Ninja Reliable Django Signals (DjangoCon Europe 2026) Workshop: Advanced Indexing and Concurrency in Django and PostgreSQL (DjangoCon Europe 2026) Don't Blame the ORM: Advanced Indexing in PostgreSQL (PyCon Italia 2026) How to Get Foreign Keys Horribly Wrong (DjangoCon Europe 2025) Unlocking the Full Potential of PostgreSQL Indexes in Django (DjangoCon Europe 2021) One Database Transaction Too Many 📚 Books In the Distance by Hernán Díaz Django for Beginners, </content>
    <link href="https://djangochat.com" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-11-05T01:50:00+00:00</published>
    <dc:creator>Django Community</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/bdf465d70453603d</id>
    <title>4.0.24 Released</title>
    <updated>2026-11-05T00:00:00+00:00</updated>
    <content>RubyGems 4.0.24 includes enhancements, bug fixes and documentation and Bundler 4.0.24 includes enhancements and bug fixes. To update to the latest RubyGems you can run: gem update --system [--pre] To update to the latest Bundler you can run: gem install bundler [--pre]
bundle update --bundler=4.0.24 RubyGems Release Notes Enhancements: Installs bundler 4.0.24 as a default gem. Bug fixes: Skip executable removal gracefully when the bin directory is missing. Pull request #9963 by Evan Li and Hiros</content>
    <link href="https://blog.rubygems.org/2026/11/05/4.0.24-released.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-11-05T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/4.0.24-released.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/4.0.24-released.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/4.0.24-released.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d674353a9e46ce71</id>
    <title>Scared to Publish Your First Technical Article? Don't Be. I'll Be There to Read It</title>
    <updated>2026-11-04T17:11:22+00:00</updated>
    <content>⚡ In a hurry? Skip straight to the rules ⚡           Don't Make the Same Mistake I Did   I have...</content>
    <link href="https://dev.to/georgekobaidze/scared-to-publish-your-first-technical-article-dont-be-ill-be-there-to-read-it-1gg2" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-04T17:11:22+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsj3z3wne9uej05d24y0q.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsj3z3wne9uej05d24y0q.jpeg"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsj3z3wne9uej05d24y0q.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/110912fb71b2cacf</id>
    <title>We're Building AI to Replace Ourselves. What's the Plan?</title>
    <updated>2026-11-04T08:06:25+00:00</updated>
    <content>Weren't we supposed to be replaced by AI by now? Or at least work less? AI agents were supposed to...</content>
    <link href="https://dev.to/sylwia-lask/were-building-ai-to-replace-ourselves-whats-the-plan-4oll" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-04T08:06:25+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmsqofwuj23waq6n4qaof.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmsqofwuj23waq6n4qaof.png"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmsqofwuj23waq6n4qaof.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/7541995d041a0289</id>
    <title>Taking Website Screenshots with Django, Celery, and Playwright</title>
    <updated>2026-11-03T22:28:15+00:00</updated>
    <content>This tutorial looks at how to build a Django app that takes website screenshots using Playwright and Celery.</content>
    <link href="https://testdriven.io/blog/django-website-screenshots/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2026-11-03T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/django/django-website-screenshots/django_website_screenshots_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/django/django-website-screenshots/django_website_screenshots_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/django/django-website-screenshots/django_website_screenshots_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/65990ae8694a4ea1</id>
    <title>That's a Wrap on Hacktoberfest 2026! 🎃👻</title>
    <updated>2026-11-03T22:28:08+00:00</updated>
    <content>Hacktoberfest 2026 wrapped up on October 31st! Thank you to everyone who built, hosted, mentored,...</content>
    <link href="https://dev.to/devteam/thats-a-wrap-on-hacktoberfest-2026-148k" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-03T22:28:08+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9j2yyb098hr9vwiu2xyr.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9j2yyb098hr9vwiu2xyr.webp"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9j2yyb098hr9vwiu2xyr.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/47148f7991009005</id>
    <title>Let's see where you code!</title>
    <updated>2026-11-03T20:18:40+00:00</updated>
    <content>I’ve been writing a lot about AWS lately, so let’s take a breather. This is my little corner of the...</content>
    <link href="https://dev.to/maame-codes/lets-see-where-you-code-147" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-03T20:18:40+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8w7rf58mqbwxnvnh2bqp.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8w7rf58mqbwxnvnh2bqp.jpg"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8w7rf58mqbwxnvnh2bqp.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d4b3da0ed9f8a733</id>
    <title>One Last Post, and a Proper Goodbye</title>
    <updated>2026-11-03T16:08:07+00:00</updated>
    <content>🦄 What does it mean to be a developer? Is it a hobby, a job, a passion, or some combination of all...</content>
    <link href="https://dev.to/anchildress1/one-last-post-and-a-proper-goodbye-53a2" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-03T16:08:07+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvgz2izgjw1fw22jc0g0c.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvgz2izgjw1fw22jc0g0c.png"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvgz2izgjw1fw22jc0g0c.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/cf9748a9ca568f9e</id>
    <title>Django security releases issued: 6.1.3, 6.0.10, and 5.2.19</title>
    <updated>2026-11-03T15:30:00+00:00</updated>
    <content>In accordance with our security release policy ,
the Django team is issuing releases for Django 6.1.3 , Django
6.0.10 , and Django
5.2.19 .
These releases address the security issues detailed below. We encourage all
users of Django to upgrade as soon as possible. CVE-2026-108147: Potential memory exhaustion in MultiPartParser via base64-encoded file upload When using django.http.multipartparser.MultiPartParser , multipart uploads
with Content-Transfer-Encoding: base64 could be buffered entirely </content>
    <link href="https://www.djangoproject.com/weblog/2026/nov/03/security-releases/" rel="alternate"/>
    <category term="Django Weblog" label="Django Weblog"/>
    <published>2026-11-03T15:30:00+00:00</published>
    <media:group>
      <media:content url="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png"/>
    </media:group>
    <dc:creator>Django Weblog</dc:creator>
    <link rel="enclosure" href="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/2027eeb43199d96f</id>
    <title>Announcing rustup 1.29.3</title>
    <updated>2026-11-03T00:00:00+00:00</updated>
    <content>The rustup team has published a new point release of rustup, 1.29.3. Rustup is the recommended tool to install Rust , a
programming language that empowers everyone to build reliable and efficient
software. What's new in rustup 1.29.3 This new patch release has fixed some minor regressions over the previous one: Fixed "Illegal instruction" error on certain x86_64 CPUs without SSE4.1. pr#5162 Fixed " lock() not supported" error on Solaris. pr#5167 Further details are available in the changelog ! H</content>
    <link href="https://blog.rust-lang.org/2026/11/03/Rustup-1.29.3/" rel="alternate"/>
    <category term="Rust Blog" label="Rust Blog"/>
    <published>2026-11-03T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Blog</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c5faa2e173304345</id>
    <title>This is my first HacktoberFest, and I don't know what to feel.</title>
    <updated>2026-11-02T16:11:59+00:00</updated>
    <content>When reading this title, this may sound Netural...    Let me explain further. I do recommend reading...</content>
    <link href="https://dev.to/francistrdev/this-is-my-first-hacktoberfest-and-i-dont-know-what-to-feel-449f" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-11-02T16:11:59+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkdrg60peavzloceeysdp.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkdrg60peavzloceeysdp.png"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkdrg60peavzloceeysdp.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d1770434a0f79e40</id>
    <title>Apache Kafka – streaming danych w czasie rzeczywistym</title>
    <updated>2026-11-02T08:57:16+00:00</updated>
    <content>Kafka – co to jest, jak działa i do czego służy? Tutorial Apache Kafka, zastosowania, KRaft w Kafka 4.0 i porównanieKkafka vs RabbitMQ.</content>
    <link href="https://justjoin.it/blog/apache-kafka-streaming-danych-w-czasie-rzeczywistym" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-11-02T08:57:16+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/10/apache_kafka_article_cover_11zon.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/10/apache_kafka_article_cover_11zon.webp"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/10/apache_kafka_article_cover_11zon.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/eeb9c37bd398f8f0</id>
    <title>Redis – baza in-memory do cache i kolejek</title>
    <updated>2026-11-02T08:57:04+00:00</updated>
    <content>Redis – co to jest, jak działa i do czego służy? Tutorial, Redis cache, kolejki, zastosowania i porównanie Redis vs Memcached z przykładami.</content>
    <link href="https://justjoin.it/blog/redis-baza-in-memory-do-cache-i-kolejek" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-11-02T08:57:04+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/10/redis_article_cover_11zon.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/10/redis_article_cover_11zon.webp"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/10/redis_article_cover_11zon.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/6cceac3962e09781</id>
    <title>Maintainer spotlight: Anthony Bolden (@Walnut356)</title>
    <updated>2026-11-02T00:00:00+00:00</updated>
    <content>There are hundreds of people who maintain the Rust toolchain, often on a volunteer basis on top of another job. The Rust Content team is working on a series of blog posts highlighting some of these prolific contributors to recognize the awesome work that they are doing in order to make Rust better for everyone. You can find the previous post here . Consider donating to the Rust Foundation Maintainers Fund if you'd like to support Rust Project maintainers. In this post, we would like to introduce</content>
    <link href="https://blog.rust-lang.org/inside-rust/2026/11/02/maintainer-spotlight-anthony-bolden-walnut356/" rel="alternate"/>
    <category term="Inside Rust" label="Inside Rust"/>
    <published>2026-11-02T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rust-lang.org/inside-rust/2026/11/02/maintainer-spotlight-anthony-bolden-walnut356/anthony-bolden.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://blog.rust-lang.org/inside-rust/2026/11/02/maintainer-spotlight-anthony-bolden-walnut356/anthony-bolden.jpg"/>
    </media:group>
    <dc:creator>Inside Rust</dc:creator>
    <link rel="enclosure" href="https://blog.rust-lang.org/inside-rust/2026/11/02/maintainer-spotlight-anthony-bolden-walnut356/anthony-bolden.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5704f102b1c22fc6</id>
    <title>Every Codebase Has a '// DO NOT TOUCH' File. I Built an AI Necromancer to Summon the Ghost of the Developer Who Wrote It 💀🔮</title>
    <updated>2026-10-31T17:57:27+00:00</updated>
    <content>This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine    ...</content>
    <link href="https://dev.to/dj29/every-codebase-has-a-do-not-touch-file-i-built-an-ai-necromancer-to-summon-the-ghost-of-the-2no5" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-10-31T17:57:27+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fezbb0xf5v8087ny2qes2.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fezbb0xf5v8087ny2qes2.jpg"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fezbb0xf5v8087ny2qes2.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/911bfebde51ade03</id>
    <title>UsageRail</title>
    <updated>2026-10-31T15:22:15.409271+00:00</updated>
    <content>UsageRail SDKs for Node.js and Python: API keys, rate limits, quotas and usage metering inside your API server</content>
    <link href="https://www.djangopackages.org/packages/p/usagerail/" rel="alternate"/>
    <category term="Django Packages latest" label="Django Packages latest"/>
    <published>2026-10-31T15:22:15.409271+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fusagerail%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fusagerail%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages latest</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fusagerail%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/12e2dc1fe8301f58</id>
    <title>drf-batch</title>
    <updated>2026-10-31T13:17:43.957369+00:00</updated>
    <content>The missing write-path DataLoader for Django REST Framework. Collect every DB and service lookup once, validate the whole batch in memory, and commit it all-or-none in one transaction.</content>
    <link href="https://www.djangopackages.org/packages/p/drf-batch/" rel="alternate"/>
    <category term="Django Packages latest" label="Django Packages latest"/>
    <published>2026-10-31T13:17:43.957369+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdrf-batch%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdrf-batch%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages latest</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdrf-batch%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/7614ab7de11a2697</id>
    <title>How Caktus Runs and Uses Local Models</title>
    <updated>2026-10-30T18:00:00+00:00</updated>
    <content>As a research project this year at Caktus, we’ve been experimenting with serving open-weight language models on our own hardware. In this post, we’ll walk through the hardware, the Docker Compose stack that serves our models, the Gemma and Qwen configurations we tested, our benchmarks, and the configurations we use in pi.dev and VS Code .</content>
    <link href="https://www.caktusgroup.com/blog/2026/10/30/how-caktus-runs-and-uses-local-models/" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-30T18:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.caktusgroup.com/blog/2026/10/30/how-caktus-runs-and-uses-local-models/cover.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.caktusgroup.com/blog/2026/10/30/how-caktus-runs-and-uses-local-models/cover.jpeg"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://www.caktusgroup.com/blog/2026/10/30/how-caktus-runs-and-uses-local-models/cover.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d9f5344f664206df</id>
    <title>We Need to Talk About How Gross Modern Web Design Has Become (And How We Built an AI to Catch It)</title>
    <updated>2026-10-30T11:35:31+00:00</updated>
    <content>Let me paint a picture I know you’ve experienced recently.  You’re trying to book a flight, buy...</content>
    <link href="https://dev.to/dj29/we-need-to-talk-about-how-gross-modern-web-design-has-become-and-how-we-built-an-ai-to-catch-it-5gin" rel="alternate"/>
    <category term="DEV Top Month" label="DEV Top Month"/>
    <published>2026-10-30T11:35:31+00:00</published>
    <media:group>
      <media:content url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb61la8s368galmbcxahw.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb61la8s368galmbcxahw.png"/>
    </media:group>
    <dc:creator>DEV Top Month</dc:creator>
    <link rel="enclosure" href="https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb61la8s368galmbcxahw.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5e4e4032e5fdfeff</id>
    <title>django-cmdbar</title>
    <updated>2026-10-30T10:41:47.816604+00:00</updated>
    <content>A navigation palette for Django admin. Press Cmd+K or Ctrl+K to find models, search records, or jump to a record by primary key.</content>
    <link href="https://www.djangopackages.org/packages/p/django-cmdbar/" rel="alternate"/>
    <category term="Django Packages latest" label="Django Packages latest"/>
    <published>2026-10-30T10:41:47.816604+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-cmdbar%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-cmdbar%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages latest</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwww.djangopackages.org%2Fpackages%2Fp%2Fdjango-cmdbar%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/6f0f9e3ac2be4d84</id>
    <title>Issue 361: DjangoCon Europe and DjangoCon US 2026 Videos Are Out</title>
    <updated>2026-10-30T10:00:00+00:00</updated>
    <content>News Python 3.15.2, 3.14.10, 3.13.18, 3.12.16, and 3.11.18 are out A second round of expedited security releases, five days after the last: the ssl module now blocks the compromised eMudhra intermediate CA keys outright, so pip is protected even before you upgrade it. They also fix a tarfile.tar_filter bypass using links that replace the destination and reject negative-version cookies in http.cookiejar . Announcing PSF Community Service Award Recipients! Five new Community Service Awards go to A</content>
    <link href="https://django-news.com/archive/issue-361-djangocon-europe-and-djangocon-us-2026/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-10-30T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/ac6a2d45-3609-43cf-92e3-6008ea9e6256.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/ac6a2d45-3609-43cf-92e3-6008ea9e6256.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/ac6a2d45-3609-43cf-92e3-6008ea9e6256.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/7061afe802d06367</id>
    <title>Tailwind CSS – utility-first framework, który zmienił frontend</title>
    <updated>2026-10-29T11:26:03+00:00</updated>
    <content>Tailwind CSS to najpopularniejszy framework utility-first. Sprawdź, co to jest, jak zacząć, jakie ma klasy i jak wypada w porównaniu z Bootstrapem.</content>
    <link href="https://justjoin.it/blog/tailwind-css-utility-first-framework-ktory-zmienil-frontend" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-10-29T11:26:03+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/10/tailwind_css_article_cover_11zon.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/10/tailwind_css_article_cover_11zon.webp"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/10/tailwind_css_article_cover_11zon.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f8aa64e98e6b6b7b</id>
    <title>Next.js – framework React do budowy nowoczesnych aplikacji</title>
    <updated>2026-10-29T11:25:50+00:00</updated>
    <content>Next.js to framework React do szybkich aplikacji z SSR. Sprawdź, co to jest, czym różni się od Reacta i jak zacząć krok po kroku.</content>
    <link href="https://justjoin.it/blog/next-js-framework-react-do-budowy-nowoczesnych-aplikacji" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-10-29T11:25:50+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/10/nextjs_article_cover_11zon.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/10/nextjs_article_cover_11zon.webp"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/10/nextjs_article_cover_11zon.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/36b7528310fca843</id>
    <title>Solco: Stop Preparing Your Tracks, Start Preparing Your Gigs</title>
    <updated>2026-10-28T14:30:00+00:00</updated>
    <content>Solco grids, keys and characterises your whole DJ library on your computer and writes the USB your CDJs read. It's in private beta: join the waitlist for a personal licence key.</content>
    <link href="https://paolino.me/solco-private-beta/" rel="alternate"/>
    <category term="Carmine Paolino" label="Carmine Paolino"/>
    <published>2026-10-28T14:30:00+00:00</published>
    <media:group>
      <media:content url="https://paolino.me/images/solco.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://paolino.me/images/solco.jpg"/>
    </media:group>
    <dc:creator>Carmine Paolino</dc:creator>
    <link rel="enclosure" href="https://paolino.me/images/solco.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/78eb6155814b623d</id>
    <title>Suffering as a Feature</title>
    <updated>2026-10-28T06:17:45+00:00</updated>
    <content>Have you seen this ? If you haven't, you should. I think everyone needs to. Wealth inequality on a scale this extreme is almost impossible to explain. You have to experience it to understand. Go ahead. Try it out . Where is the top of this graph? Good question. Keep</content>
    <link href="https://blog.codinghorror.com/suffering-as-a-feature/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2026-10-28T06:17:45+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/10/dreamagainusa-graph-load-1.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/10/dreamagainusa-graph-load-1.png"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/10/dreamagainusa-graph-load-1.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/7a4238cf696670e3</id>
    <title>Ruby Central’s OSS Changelog: October 2026</title>
    <updated>2026-10-28T00:00:00+00:00</updated>
    <content>Originally published on Ruby Central . Relaunching the changelog It has been a long time since the last Ruby Central Changelog, and we’re bringing it back. Ruby Central’s open source team operates RubyGems.org , a service many of us rely on every day, and supports the packaging ecosystem around it. The Changelog is where we will share that work. Each issue will cover what is changing, why it matters, and where you can get involved. This is the first issue edited by our new Community Manager, Kir</content>
    <link href="https://blog.rubygems.org/2026/10/28/ruby-centrals-oss-changelog-october-2026.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-10-28T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/ruby-centrals-oss-changelog-october-2026.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/ruby-centrals-oss-changelog-october-2026.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/ruby-centrals-oss-changelog-october-2026.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/14ac724aa023ab5a</id>
    <title>4.1.0.beta3 Released</title>
    <updated>2026-10-28T00:00:00+00:00</updated>
    <content>RubyGems and Bundler 4.1.0.beta3 include enhancements, bug fixes and features. To update to the latest RubyGems you can run: gem update --system [--pre] To update to the latest Bundler you can run: gem install bundler [--pre]
bundle update --bundler=4.1.0.beta3 Release Notes RubyGems Enhancements: Installs bundler 4.1.0.beta3 as a default gem. Bug fixes: Skip executable removal gracefully when the bin directory is missing. Pull request #9963 by Evan Li and Hiroshi SHIBATA Fix file locks letting </content>
    <link href="https://blog.rubygems.org/2026/10/28/4.1.0.beta3-released.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-10-28T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/4.1.0.beta3-released.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/4.1.0.beta3-released.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/4.1.0.beta3-released.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/dadb50a675f8dfcf</id>
    <title>Variadic Generics Micro Survey results</title>
    <updated>2026-10-27T00:00:00+00:00</updated>
    <content>A year ago, we launched the Variadic Generics Micro Survey , with the goal of collecting people's use cases for a hypothetical variadic generics feature. Because of its open-ended purview, this survey included a lot of open answers. Not only that, respondents were encouraged to fill out answers, in as much detail as they wanted. And they did: we got over 3300 submissions, including 900 text answers to just one question. We fed these answers to Claude and it told us th- ha, just kidding, if only.</content>
    <link href="https://blog.rust-lang.org/inside-rust/2026/10/27/variadic-generics-micro-survey-results/" rel="alternate"/>
    <category term="Inside Rust" label="Inside Rust"/>
    <published>2026-10-27T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rust-lang.org/inside-rust/2026/10/27/variadic-generics-micro-survey-results/how-long-rust.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.rust-lang.org/inside-rust/2026/10/27/variadic-generics-micro-survey-results/how-long-rust.png"/>
    </media:group>
    <dc:creator>Inside Rust</dc:creator>
    <link rel="enclosure" href="https://blog.rust-lang.org/inside-rust/2026/10/27/variadic-generics-micro-survey-results/how-long-rust.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5f6eabd6e7cfd120</id>
    <title>Natalia Bidart - Planned short-term leave</title>
    <updated>2026-10-26T17:00:00+00:00</updated>
    <content>After more than three years as a Django Fellow, I will be taking a three-month break from Fellow duties during November, December, and January. This time will allow me to properly rest, reset, and recover from some accumulated fatigue so I can return with renewed energy. I'm deeply grateful to the DSF Board for its support of this arrangement, and to my Django Fellow colleagues and the members of the various teams and working groups who will help provide continuity during my leave. I look forwar</content>
    <link href="https://www.djangoproject.com/weblog/2026/oct/26/natalia-bidart-planned-short-term-leave/" rel="alternate"/>
    <category term="Django Weblog" label="Django Weblog"/>
    <published>2026-10-26T17:00:00+00:00</published>
    <media:group>
      <media:content url="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png"/>
    </media:group>
    <dc:creator>Django Weblog</dc:creator>
    <link rel="enclosure" href="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/198567be9f7a4c14</id>
    <title>Progressive Web Apps (PWA) – aplikacje webowe nowej generacji</title>
    <updated>2026-10-26T14:13:37+00:00</updated>
    <content>PWA – co to jest, jak działa i kiedy wybrać je zamiast aplikacji natywnej? Poradnik z kodem, porównanie PWA vs native i przykłady zastosowań.</content>
    <link href="https://justjoin.it/blog/progressive-web-apps-pwa-aplikacje-webowe-nowej-generacji" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-10-26T14:13:37+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/10/pwa_article_cover_11zon.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/10/pwa_article_cover_11zon.webp"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/10/pwa_article_cover_11zon.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/35f1a844ba591e37</id>
    <title>CSS Grid – nowoczesne layouty w CSS</title>
    <updated>2026-10-26T14:04:02+00:00</updated>
    <content>CSS Grid krok po kroku: grid template, fr, minmax, auto-fit i subgrid. Praktyczne CSS Grid – przykłady kodu oraz porównanie CSS Grid vs Flexbox.</content>
    <link href="https://justjoin.it/blog/css-grid-nowoczesne-layouty-w-css" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-10-26T14:04:02+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/10/css_grid_article_cover_11zon.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/10/css_grid_article_cover_11zon.webp"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/10/css_grid_article_cover_11zon.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/afa4745eeaa32907</id>
    <title>How to fund Rust contributors</title>
    <updated>2026-10-26T00:00:00+00:00</updated>
    <content>TLDR: To fund general maintenance, donate to the Rust Foundation Maintainers Fund or sponsor the RustNL Maintainers Team To fund specific features and improvements, sponsor fundable Rust Project Goals To fund individual contributors, donate to their GitHub Sponsors accounts There is always so much to do in the Rust Project! New features to implement, bugs to fix, performance optimizations to make, issues to triage… It takes a lot of work to keep our high bar of quality while also shipping new fe</content>
    <link href="https://blog.rust-lang.org/2026/10/26/how-to-fund-rust-contributors/" rel="alternate"/>
    <category term="Rust Blog" label="Rust Blog"/>
    <published>2026-10-26T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Blog</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5dd4bc90fd621a0f</id>
    <title>✨ What Our Djangonauts Shipped on Django Packages</title>
    <updated>2026-10-26T00:00:00+00:00</updated>
    <content>✨ What Our Djangonauts Shipped on Django Packages</content>
    <link href="https://djangopackages.org/changelog/what-our-djangonauts-shipped-on-django-packages/" rel="alternate"/>
    <category term="Django Packages changelog" label="Django Packages changelog"/>
    <published>2026-10-26T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2Fwhat-our-djangonauts-shipped-on-django-packages%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2Fwhat-our-djangonauts-shipped-on-django-packages%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages changelog</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2Fwhat-our-djangonauts-shipped-on-django-packages%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/98d62d0e59cd0fe4</id>
    <title>Issue 360: Python and Wagtail Security Releases</title>
    <updated>2026-10-23T10:00:00+00:00</updated>
    <content>News Python 3.15.1, 3.14.9 and 3.13.17 are now available Expedited security releases on October 21, carrying pip 26.2.2 and certifi 2026.10.19 to drop the compromised eMudhra CA. 3.13 is the odd one out: it had just entered security-only mode, where pip is not normally updated, so the team cut fresh installers anyway. 3.15.1 is also 3.15's first maintenance release, with roughly 330 fixes from 117 contributors. Information for Python users regarding the eMudhra / emSign CA certificate security i</content>
    <link href="https://django-news.com/archive/issue-360-python-and-wagtail-security-releases/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-10-23T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/ac6a2d45-3609-43cf-92e3-6008ea9e6256.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/ac6a2d45-3609-43cf-92e3-6008ea9e6256.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/ac6a2d45-3609-43cf-92e3-6008ea9e6256.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/3651b3502be1c053</id>
    <title>I Get 215 GitHub Notifications a Day, So I Built a Bot to Triage Them</title>
    <updated>2026-10-23T00:00:00+00:00</updated>
    <content>My repositories send me about 215 GitHub notifications a day. Copilot Triage reads them, answers reporters when it can help, and sorts everything that needs me into one board.</content>
    <link href="https://paolino.me/copilot-triage/" rel="alternate"/>
    <category term="Carmine Paolino" label="Carmine Paolino"/>
    <published>2026-10-23T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://paolino.me/images/copilot-triage.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://paolino.me/images/copilot-triage.png"/>
    </media:group>
    <dc:creator>Carmine Paolino</dc:creator>
    <link rel="enclosure" href="https://paolino.me/images/copilot-triage.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/6a5a5f601c8f7010</id>
    <title>Praca zdalna w IT – jak znaleźć oferty i pracować efektywnie</title>
    <updated>2026-10-22T12:18:10+00:00</updated>
    <content>Praca zdalna IT w Polsce: gdzie szukać ofert, jak przejść rekrutację i pracować efektywnie z domu. Poradnik dla programistów i developerów.</content>
    <link href="https://justjoin.it/blog/praca-zdalna-w-it-jak-znalezc-oferty-i-pracowac-efektywnie" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-10-22T12:18:10+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/10/remote_work_it_article_cover_11zon.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/10/remote_work_it_article_cover_11zon.webp"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/10/remote_work_it_article_cover_11zon.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/3b6937d5413668cf</id>
    <title>How I decide which Python and Django versions I want to support</title>
    <updated>2026-10-21T17:00:00+00:00</updated>
    <content>How I decide which Python and Django versions I want to support A recent post on Mastodon got me thinking about what my philosophy for dropping
support for old versions of Python and Django is. Here’s the post: 🚨 Important Announcement 🚨 Going forward all my packages will only “officially” support maintained #Python versions. Meaning since October only 3.14 and now 3.15. This has no effect on Django version support. CVEs will be backported to older 🐍 releases. – @codingjoe I tend to support vers</content>
    <link href="https://406.ch/writing/how-i-decide-which-python-and-django-versions-i-want-to-support/" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-21T17:00:00+00:00</published>
    <dc:creator>Django Community</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/ae70c0690693ebd8</id>
    <title>B2B vs UoP w IT – co się bardziej opłaca programiście</title>
    <updated>2026-10-21T06:41:40+00:00</updated>
    <content>B2B vs UoP w IT: ile zostaje na rękę? Porównanie netto, ZUS, podatków i ryzyk dla programisty w 2026 roku oraz stawka B2B, którą warto negocjować.</content>
    <link href="https://justjoin.it/blog/b2b-vs-uop-w-it-co-sie-bardziej-oplaca-programiscie" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-10-21T06:41:40+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/10/b2b_vs_uop_it_article_cover_11zon.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/10/b2b_vs_uop_it_article_cover_11zon.webp"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/10/b2b_vs_uop_it_article_cover_11zon.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/348f6e31ba362d5a</id>
    <title>NLP – przetwarzanie języka naturalnego w praktyce</title>
    <updated>2026-10-21T06:41:27+00:00</updated>
    <content>NLP, czyli przetwarzanie języka naturalnego w praktyce: co to jest, jak działa, gdzie się je stosuje i jak zacząć z NLP w Pythonie. Poradnik z kodem.</content>
    <link href="https://justjoin.it/blog/nlp-przetwarzanie-jezyka-naturalnego-w-praktyce" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-10-21T06:41:27+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/10/nlp_article_cover_11zon.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/10/nlp_article_cover_11zon.webp"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/10/nlp_article_cover_11zon.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/3126aff95a4246c9</id>
    <title>Behind the Tech: Producing The Most Downloaded Earth Observation Dataset</title>
    <updated>2026-10-21T00:00:00+00:00</updated>
    <content>Meet Chris Holden, a former remote sensing researcher who now builds the infrastructure behind one of NASA's most widely used Earth observation datasets.</content>
    <link href="https://developmentseed.org/blog/2026-10-21-behindthetech-chris" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-10-21T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/e93c063fff80b29b741478934f55b963/chris-holden.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/e93c063fff80b29b741478934f55b963/chris-holden.jpg"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/e93c063fff80b29b741478934f55b963/chris-holden.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/80384129d4f7a297</id>
    <title>Announcing rustup 1.29.2</title>
    <updated>2026-10-20T00:00:00+00:00</updated>
    <content>The rustup team is happy to announce the release of rustup version 1.29.2. Rustup is the recommended tool to install Rust , a
programming language that empowers everyone to build reliable and efficient
software. What's new in rustup 1.29.2 This is a small release which only updates the rustls-webpki and
webpki-root-certs dependencies to address the problematic eMudhra
intermediate certificates issue described in CVE-2026-111943 . See also RUSTSEC-2026-0382 . Further details are available in the </content>
    <link href="https://blog.rust-lang.org/2026/10/20/Rustup-1.29.2/" rel="alternate"/>
    <category term="Rust Blog" label="Rust Blog"/>
    <published>2026-10-20T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Blog</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f4eb190dc27fe8b0</id>
    <title>Announcing the GPU notification group and Linker Working Area</title>
    <updated>2026-10-20T00:00:00+00:00</updated>
    <content>We are announcing two new groups in the compiler team: The GPU target notification group, for helping us to diagnose and resolve GPU-related issues The Linker working area, with expertise or interest in linkers About the GPU-target notification group The GPU target notification group is made of experts from various vendors (AMD, Nvidia, Intel, etc.) and its goal is to better respond to issues and in general work in this area of expertise, for example this one . This group has an associated Zulip</content>
    <link href="https://blog.rust-lang.org/inside-rust/2026/10/20/gpu-target-notification-group/" rel="alternate"/>
    <category term="Inside Rust" label="Inside Rust"/>
    <published>2026-10-20T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Inside Rust</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/09bbfc051277e793</id>
    <title>Quarterly contributor outreach</title>
    <updated>2026-10-19T17:28:23+00:00</updated>
    <content>Hi Django community, thank you all for continuing to contribute to Django. The Steering Council is reaching out to bring people's attention to a few areas. We have major features we'd like to test and review for 6.2 , smaller changes that could use attention and then various New Feature ideas we'd like community input on. Major features These PRs are things we'd like to refine, test and get merged in. We're looking for people to test the features themselves and review the PRs . Please see our gu</content>
    <link href="https://www.djangoproject.com/weblog/2026/oct/19/quarterly-contributor-outreach/" rel="alternate"/>
    <category term="Django Weblog" label="Django Weblog"/>
    <published>2026-10-19T17:28:23+00:00</published>
    <media:group>
      <media:content url="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png"/>
    </media:group>
    <dc:creator>Django Weblog</dc:creator>
    <link rel="enclosure" href="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c11712eb305e06dd</id>
    <title>React Native 0.88 - Web-Based Event Dispatching, Variable Fonts, SceneDelegate, no breaking changes</title>
    <updated>2026-10-19T00:00:00+00:00</updated>
    <content>Today we are excited to release React Native 0.88!</content>
    <link href="https://reactnative.dev/blog/2026/10/19/react-native-0.88" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2026-10-19T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/img/logo-share.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/img/logo-share.png"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/img/logo-share.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/fc964c6e74c95773</id>
    <title>Issue 359: Python 3.15 Is Here and Python 3.16 Alpha 1</title>
    <updated>2026-10-16T10:00:00+00:00</updated>
    <content>News Python 3.15.0 (final) is here! Python 3.15 is out, with explicit lazy imports (PEP 810), built-in frozendict and sentinel types, UTF-8 as the default encoding, and a JIT that runs 7-12% faster depending on the platform. If you use IDLE or tkinter on macOS 27, read the release notes first: menu dialogs can hang. Python 3.16.0 alpha 1 is now available The first of seven alphas for Python 3.16 is out, with features landing until the May 4, 2027 beta and the final release planned for October 5,</content>
    <link href="https://django-news.com/archive/issue-359-python-315-is-here-and-python-316-alpha/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-10-16T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/56fabc1d-4c38-4a18-9d7e-716854fc4138.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/56fabc1d-4c38-4a18-9d7e-716854fc4138.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/56fabc1d-4c38-4a18-9d7e-716854fc4138.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/2920d44bd21ba75d</id>
    <title>Django: check version support with norwegianblue</title>
    <updated>2026-10-16T04:00:00+00:00</updated>
    <content>Django projects end up slotting into a bunch of software release cycles: Django itself, Python, database servers, cache servers, and more.
It can be hard for us developers to keep track of all of them, with their different support policies and end-of-life dates, and running an unsupported version means missing out on important security or bug fixes. norwegianblue is a handy command-line tool for checking software support dates.
It fetches data from endoflife.date , a community-maintained databas</content>
    <link href="https://adamj.eu/tech/2026/10/16/django-norwegianblue/" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-16T04:00:00+00:00</published>
    <media:group>
      <media:content url="https://adamj.eu/tech/assets/2026-10-16-eol-django.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="https://adamj.eu/tech/assets/2026-10-16-eol-django.webp"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://adamj.eu/tech/assets/2026-10-16-eol-django.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1abb80c30e8ecd24</id>
    <title>Agents with Constraints</title>
    <updated>2026-10-16T00:00:00+00:00</updated>
    <content>What we've learned about making agentic AI more predictable and useful.</content>
    <link href="https://developmentseed.org/blog/2026-10-16-agents-constraints" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-10-16T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/c4fdcf2150d0cc0da99d42d3600232f4/agents-constraints-cover.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/c4fdcf2150d0cc0da99d42d3600232f4/agents-constraints-cover.png"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/c4fdcf2150d0cc0da99d42d3600232f4/agents-constraints-cover.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/9f413e08bc56ef78</id>
    <title>Pycon NL keynote: believe in routes - Marcelo Trylesinski</title>
    <updated>2026-10-15T04:00:00+00:00</updated>
    <content>(One of my summaries of
the 2026 one-day Pycon NL conference in Utrecht, NL). Routes: not every route starts the way people think. Here's his route through life. You might know Marcelo from uvicorn, fastapi, starlette, logfire, Pydantic AI, MCP
Python SDK, httpx2... It started for him in 2017 when he played league of legends for
a full semester and failed all courses. This closed his main route: graduating on time
and getting the expected job. Instead he got a good-enough job somewhere in
Floria</content>
    <link href="https://reinout.vanrees.org/weblog/2026/10/15/1-keynote-believe-in-routes.html" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-15T04:00:00+00:00</published>
    <media:group>
      <media:content url="https://reinout.vanrees.org/images/2026/pyconnl-1.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://reinout.vanrees.org/images/2026/pyconnl-1.jpeg"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://reinout.vanrees.org/images/2026/pyconnl-1.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/73d419570c3f5272</id>
    <title>Pycon NL: 3D data science with Python - Sergio Peral</title>
    <updated>2026-10-15T04:00:00+00:00</updated>
    <content>(One of my summaries of
the 2026 one-day Pycon NL conference in Utrecht, NL). Why Python for 3D ? It often used to be done in C++. He showed an example in C++ and
Python: the Python example was much shorter. But: Python is often only the interface,
behind the scenes the library you use is often written in C/C++/Rust/etc. The library landscape . There are many libraries you can use. Loading and storing:
laspy, pdal, pyproj. Arays and speed; numpy, scipy, numba, dask. Processing: open3d,
trimesh. </content>
    <link href="https://reinout.vanrees.org/weblog/2026/10/15/2-3d-data-science.html" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-15T04:00:00+00:00</published>
    <media:group>
      <media:content url="https://reinout.vanrees.org/images/2026/pyconnl-2.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://reinout.vanrees.org/images/2026/pyconnl-2.jpeg"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://reinout.vanrees.org/images/2026/pyconnl-2.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/2ba1371053aa1a7b</id>
    <title>Pycon NL: practical observability - Daria Korsakova</title>
    <updated>2026-10-15T04:00:00+00:00</updated>
    <content>(One of my summaries of
the 2026 one-day Pycon NL conference in Utrecht, NL). Full title: stop firefighting: practical observability for Python APIs, workers &amp;
jobs. The most important points: What does it mean for a system to be observable? Does that answer look the same for an API, a worker and a job? Metrics tell us something is wrong, but how do we find out what happened and where? How do we get the system to tell us, before our users do? Where do we actually start without doing everything a</content>
    <link href="https://reinout.vanrees.org/weblog/2026/10/15/3-observability.html" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-15T04:00:00+00:00</published>
    <media:group>
      <media:content url="https://reinout.vanrees.org/images/2026/pyconnl-3.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://reinout.vanrees.org/images/2026/pyconnl-3.jpeg"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://reinout.vanrees.org/images/2026/pyconnl-3.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5fa214e986bea84b</id>
    <title>Pycon NL: practical software architecture for Python developers - Henk-Jan van Hasselaar</title>
    <updated>2026-10-15T04:00:00+00:00</updated>
    <content>(One of my summaries of
the 2026 one-day Pycon NL conference in Utrecht, NL). First some terminology. Cohesion and coupling for instance. Cohesion means how much the elements in a module belong together. "Belonging
together": working towards the same goal or function. Watch out what your answer is:
is there an "and" in the sentence. "This module reads data and puts it in the
database". That's a sign of lower cohesion. Cohesion also has to do with your mental load: what can you keep in your head </content>
    <link href="https://reinout.vanrees.org/weblog/2026/10/15/4-software-architecture.html" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-15T04:00:00+00:00</published>
    <media:group>
      <media:content url="https://reinout.vanrees.org/images/2026/pyconnl-4.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://reinout.vanrees.org/images/2026/pyconnl-4.jpeg"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://reinout.vanrees.org/images/2026/pyconnl-4.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/867411ed0e10e9d1</id>
    <title>Pycon NL: zero-downtime multi-tenancy in Django - Thiago Bellini Ribeiro</title>
    <updated>2026-10-15T04:00:00+00:00</updated>
    <content>(One of my summaries of
the 2026 one-day Pycon NL conference in Utrecht, NL). Full title: zero-downtime multi-tenancy in Django: from user-centric to
organizations-based architecture . He works for Sendcloud. Originally their code was 2010-style Django. Every business
object (Parcel, Order, etc) is linked to a django User. But... users can belong to
organisations and organisations should be the ones connected to the business objects.
Ok, they moved to a "core" user and "sub" users. But still use</content>
    <link href="https://reinout.vanrees.org/weblog/2026/10/15/6-multi-tenancy-django.html" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-15T04:00:00+00:00</published>
    <media:group>
      <media:content url="https://reinout.vanrees.org/images/2026/pyconnl-6.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://reinout.vanrees.org/images/2026/pyconnl-6.jpeg"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://reinout.vanrees.org/images/2026/pyconnl-6.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d17fb8128ec92891</id>
    <title>Pycon NL keynote: sustaining open source for the future - Georgi Ker</title>
    <updated>2026-10-15T04:00:00+00:00</updated>
    <content>(One of my summaries of
the 2026 one-day Pycon NL conference in Utrecht, NL). This year is the first community-organized Pycon NL: hurray! Most of us use open source as users . It is free! But all those open source projects
only exist because someone started it and because someone maintains it. "Care became contagious": she told the story about someone in Mumbay, India that
started to clean up plastic waste that covered the whole beach. He and a 84 year old
neighbor. Slowly other people joined i</content>
    <link href="https://reinout.vanrees.org/weblog/2026/10/15/9-keynote-sustaining-open-source.html" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-15T04:00:00+00:00</published>
    <media:group>
      <media:content url="https://reinout.vanrees.org/images/2026/pyconnl-9.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://reinout.vanrees.org/images/2026/pyconnl-9.jpeg"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://reinout.vanrees.org/images/2026/pyconnl-9.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/b555a4d6330e5f04</id>
    <title>Pycon NL: building resumable Python pipelines - Yuvraj Singh Pathania</title>
    <updated>2026-10-15T04:00:00+00:00</updated>
    <content>(One of my summaries of
the 2026 one-day Pycon NL conference in Utrecht, NL). Full title: fire, forget, regret: building resumable Python pipelines. If you run a task in an async loop, there's often no reference to the task. So it can be
garbage collected! You can solve that by keeping a reference in some list. But even
then, the whole process can die. What happens with your task then? Often you have to re-run the task. He himself is into LLMs, so failed tasks that you
have to re-run can become </content>
    <link href="https://reinout.vanrees.org/weblog/2026/10/15/7-pipelines.html" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-15T04:00:00+00:00</published>
    <media:group>
      <media:content url="https://reinout.vanrees.org/images/2026/pyconnl-7.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://reinout.vanrees.org/images/2026/pyconnl-7.jpeg"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://reinout.vanrees.org/images/2026/pyconnl-7.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/753acc46b7ddb5a5</id>
    <title>Pycon NL: what's inside an asyncio event loop? - Taras Kozlov</title>
    <updated>2026-10-15T04:00:00+00:00</updated>
    <content>(One of my summaries of
the 2026 one-day Pycon NL conference in Utrecht, NL). An asyncio event loop is defined by asyncio.AbstractEventLoop . That's a large API
with more than 50 public methods, but only three are fundamental. At the lowest useful
leve, the loop manages callbacks, i/o and timers. We need a way to put events on a queue and a way to grab events from a queue and execute
them. call_soon() We need timers too, for callbacks that must be run after some time. call_later() Sleep only kno</content>
    <link href="https://reinout.vanrees.org/weblog/2026/10/15/8-asyncio-event-loop-internals.html" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-15T04:00:00+00:00</published>
    <media:group>
      <media:content url="https://reinout.vanrees.org/images/2026/pyconnl-8.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://reinout.vanrees.org/images/2026/pyconnl-8.jpeg"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://reinout.vanrees.org/images/2026/pyconnl-8.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/610e3c34875bd8e4</id>
    <title>Announcing Rust 1.99.1</title>
    <updated>2026-10-15T00:00:00+00:00</updated>
    <content>The Rust team has published a new point release of Rust, 1.99.1. Rust is a programming language that is empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, getting Rust 1.99.1 is as easy as: rustup update stable If you don't have it already, you can get rustup from the appropriate page on our website. What's in 1.99.1 Rust 1.99.1 fixes the following regressions from prior releases: Missing symbol wcslen : Some Rust targets we</content>
    <link href="https://blog.rust-lang.org/2026/10/15/Rust-1.99.1/" rel="alternate"/>
    <category term="Rust Blog" label="Rust Blog"/>
    <published>2026-10-15T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Blog</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/58f7ae5982691a53</id>
    <title>rubygems.org now shows security warnings for gems</title>
    <updated>2026-10-15T00:00:00+00:00</updated>
    <content>Most of us have a routine for adding a gem: search for it, open its page on rubygems.org , glance at the download count and the number of days since the last release, then copy the Gemfile line. The whole process takes half a minute. But until now, rubygems.org did not tell you whether the version you were about to install had a known security issue. That information has been public for years. Sources such as the GitHub Advisory Database, OSV and Ruby Advisory Database already track vulnerabilit</content>
    <link href="https://blog.rubygems.org/2026/10/15/rubygems-org-now-shows-security-warnings-for-gems.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-10-15T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/images/security-warnings-for-gems.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.rubygems.org/images/security-warnings-for-gems.png"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/images/security-warnings-for-gems.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/41386647f719b6af</id>
    <title>Django Beginners: Part 2</title>
    <updated>2026-10-14T05:00:00+00:00</updated>
    <content>I first wrote about this idea in day 287 where I framed it under the name of django.contrib.beginners . The idea (as a quick reminder) is that if I wondered if we could have a package that added extra warnings or safeguards for beginners that meant they would not make common foot-gun mistakes with Django. I've since expanded on the idea a bit and formalized two concepts that I've called Guardrails and Scaffolds. Guardrails being those warnings, those limiters that are stricter defaults that prev</content>
    <link href="https://softwarecrafts.co.uk/100-words/day-313" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-14T05:00:00+00:00</published>
    <media:group>
      <media:content url="https://softwarecrafts.co.uk/photos/undefined" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://softwarecrafts.co.uk/photos/undefined"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://softwarecrafts.co.uk/photos/undefined" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f88b6ea02be8bfc6</id>
    <title>4.0.23 Released</title>
    <updated>2026-10-14T00:00:00+00:00</updated>
    <content>RubyGems 4.0.23 includes enhancements and Bundler 4.0.23 includes enhancements and bug fixes. To update to the latest RubyGems you can run: gem update --system [--pre] To update to the latest Bundler you can run: gem install bundler [--pre]
bundle update --bundler=4.0.23 RubyGems Release Notes Enhancements: Update vendored gems to latest versions. Pull request #9948 by Hiroshi SHIBATA Drop setuid, setgid and sticky bits when extracting gems. Pull request #9929 by Hiroshi SHIBATA Improve handling</content>
    <link href="https://blog.rubygems.org/2026/10/14/4.0.23-released.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-10-14T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/4.0.23-released.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/4.0.23-released.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/4.0.23-released.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/4e6dcd40a42d7a0b</id>
    <title>1.99.1 pre-release testing</title>
    <updated>2026-10-13T00:00:00+00:00</updated>
    <content>The 1.99.1 pre-release is ready for testing. The release is scheduled for
October 15. Release notes can be found here. You can try it out locally by running: RUSTUP_DIST_SERVER=https://dev-static.rust-lang.org rustup update stable The index is https://dev-static.rust-lang.org/dist/2026-10-13/index.html . You can leave feedback on the internals thread . General feedback about our pre-release process is welcome on this GitHub issue .</content>
    <link href="https://blog.rust-lang.org/inside-rust/2026/10/13/1.99.1-prerelease/" rel="alternate"/>
    <category term="Inside Rust" label="Inside Rust"/>
    <published>2026-10-13T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Inside Rust</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/2c5640a5e99a075b</id>
    <title>You Can't Change Your Boss</title>
    <updated>2026-10-12T05:00:00+00:00</updated>
    <content>I frequently get asked for advice on dealing with a bad boss. That’s not special: “my boss sucks, what do I do?” is an incredibly well-represented genre in advice columns like Ask a Manager , etc. My advice here is simple: you can’t change your boss’s behavior . It’s best to treat your boss’s behavior as fundamentally immutable, like a force of nature. You can certainly try asking the rain to hold off until after your hike, but it’s unlikely to be effective. Assume that trying to get your boss t</content>
    <link href="https://jacobian.org/2026/oct/12/you-cant-change-your-boss/" rel="alternate"/>
    <category term="Django Community" label="Django Community"/>
    <published>2026-10-12T05:00:00+00:00</published>
    <media:group>
      <media:content url="https://jacobian.org/cards/you-cant-change-your-boss.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://jacobian.org/cards/you-cant-change-your-boss.png"/>
    </media:group>
    <dc:creator>Django Community</dc:creator>
    <link rel="enclosure" href="https://jacobian.org/cards/you-cant-change-your-boss.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1f71cfc7d2aec7fd</id>
    <title>Infrastructure Team 2026 Q3 Recap and Q4 Plan</title>
    <updated>2026-10-12T00:00:00+00:00</updated>
    <content>Here's what the Infrastructure Team delivered in Q3 2026 and what we're focusing
on in Q4. You can find the previous blog post of this series here . Q3 2026 Accomplishments Audit logs in Datadog Cloud SIEM We enabled audit logs for the following services and sent them to Datadog, so that the
Rust Foundation security team can analyze them using Cloud SIEM : The Rust GitHub Enterprise and the Rust Foundation GitHub Enterprise,
via audit log streaming . AWS, via CloudTrail . Heroku, Wiz, Fastly, an</content>
    <link href="https://blog.rust-lang.org/inside-rust/2026/10/12/infrastructure-team-q3-recap-and-q4-plan/" rel="alternate"/>
    <category term="Inside Rust" label="Inside Rust"/>
    <published>2026-10-12T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Inside Rust</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/395000f33869e768</id>
    <title>Issue 358: Django 6.1.2, 6.0.9, and 5.2.18 Security Releases and Djangonaut Space Session 7</title>
    <updated>2026-10-09T10:00:00+00:00</updated>
    <content>News Django security releases issued: 6.1.2, 6.0.9, and 5.2.18 Four CVEs fixed: denial-of-service risks in language-code lookups and HTTP header parsing, spatial lookups that could make GDAL fetch external rasters, and model formsets with editable primary keys that forged POST data could use to delete or create instances. Raster bytes passed to spatial lookups must now be wrapped in GDALRaster , a backward-incompatible change, so upgrade and check your GIS code. Welcome to Session 7 Teams 👩🏽‍🚀 D</content>
    <link href="https://django-news.com/archive/issue-358-django-612-609-and-5218-security/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-10-09T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/56fabc1d-4c38-4a18-9d7e-716854fc4138.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/56fabc1d-4c38-4a18-9d7e-716854fc4138.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/56fabc1d-4c38-4a18-9d7e-716854fc4138.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5da3000116e5e22f</id>
    <title>Django security reporting update</title>
    <updated>2026-10-08T11:00:00+00:00</updated>
    <content>We are no longer accepting new security reports for the Django project through HackerOne. Existing reports submitted through HackerOne will remain open and continue to be handled by the Django Security Team. If you discover a security issue in Django, please follow the reporting process described in the Django security policies . Security issues should be reported by emailing security@djangoproject.com</content>
    <link href="https://www.djangoproject.com/weblog/2026/oct/08/django-security-reporting-update/" rel="alternate"/>
    <category term="Django Weblog" label="Django Weblog"/>
    <published>2026-10-08T11:00:00+00:00</published>
    <media:group>
      <media:content url="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png"/>
    </media:group>
    <dc:creator>Django Weblog</dc:creator>
    <link rel="enclosure" href="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/02f086ca2b5cad76</id>
    <title>RubyLLM 2.1: You Can Have It All</title>
    <updated>2026-10-08T09:10:00+00:00</updated>
    <content>RubyLLM 2.1 does what LangChain, LangGraph, and LangSmith do together: an MCP client with per-user OAuth, tool search, typed judgments, evaluations, and OpenTelemetry tracing, in one Ruby gem.</content>
    <link href="https://paolino.me/rubyllm-2-1/" rel="alternate"/>
    <category term="Carmine Paolino" label="Carmine Paolino"/>
    <published>2026-10-08T09:10:00+00:00</published>
    <media:group>
      <media:content url="https://paolino.me/images/rubyllm-2.1.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://paolino.me/images/rubyllm-2.1.png"/>
    </media:group>
    <dc:creator>Carmine Paolino</dc:creator>
    <link rel="enclosure" href="https://paolino.me/images/rubyllm-2.1.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c312363828b85235</id>
    <title>4.1.0.beta2 Released</title>
    <updated>2026-10-08T00:00:00+00:00</updated>
    <content>RubyGems and Bundler 4.1.0.beta2 include features, enhancements, breaking changes and bug fixes. To update to the latest RubyGems you can run: gem update --system [--pre] To update to the latest Bundler you can run: gem install bundler [--pre]
bundle update --bundler=4.1.0.beta2 Release Notes RubyGems Changes already released in 4.0.x are not repeated here. Features: Support content addressable gems in Gem::PackageTask . Pull request #9897 by Harriet Oughton, Gira Chawda and Jenny Shen Add --con</content>
    <link href="https://blog.rubygems.org/2026/10/08/4.1.0.beta2-released.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-10-08T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/4.1.0.beta2-released.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/4.1.0.beta2-released.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/4.1.0.beta2-released.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/4e14957ee7536b9b</id>
    <title>Django security releases issued: 6.1.2, 6.0.9, and 5.2.18</title>
    <updated>2026-10-06T13:00:00+00:00</updated>
    <content>In accordance with our security release policy ,
the Django team is issuing releases for Django 6.1.2 , Django
6.0.9 , and Django
5.2.18 .
These releases address the security issues detailed below. We encourage all
users of Django to upgrade as soon as possible. CVE-2026-77050: Potential denial-of-service vulnerability in get_supported_language_variant() django.utils.translation.get_supported_language_variant() was subject to
a potential denial-of-service attack when processing many distinct, ve</content>
    <link href="https://www.djangoproject.com/weblog/2026/oct/06/security-releases/" rel="alternate"/>
    <category term="Django Weblog" label="Django Weblog"/>
    <published>2026-10-06T13:00:00+00:00</published>
    <media:group>
      <media:content url="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png"/>
    </media:group>
    <dc:creator>Django Weblog</dc:creator>
    <link rel="enclosure" href="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/08af6da006ca837c</id>
    <title>RubyLLM 2.0: Tool Approval, Video, Speech, Citations, and Cost Tracking</title>
    <updated>2026-10-05T00:00:00+00:00</updated>
    <content>What's new in RubyLLM 2.0: tool approval and durable agents, video, speech, OCR, reranking, provider tools, citations, cost tracking, batches, caching, and the upgrade path from 1.16.</content>
    <link href="https://paolino.me/rubyllm-2-0/" rel="alternate"/>
    <category term="Carmine Paolino" label="Carmine Paolino"/>
    <published>2026-10-05T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://paolino.me/images/rubyllm-2.0.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://paolino.me/images/rubyllm-2.0.png"/>
    </media:group>
    <dc:creator>Carmine Paolino</dc:creator>
    <link rel="enclosure" href="https://paolino.me/images/rubyllm-2.0.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5b3a8099f5877d46</id>
    <title>Issue 357: Malcolm Tredinnick Prize Nominations and Django 6.2 Features</title>
    <updated>2026-10-02T10:00:00+00:00</updated>
    <content>News Nominate Someone for the 2026 Malcolm Tredinnick Memorial Prize The annual prize honors someone who welcomes newcomers, freely helps others, and grows the community, with a stipend meant to fund travel to a DjangoCon, PyCon, or sprint. Nominate someone by October 15 (Anywhere on Earth). Python 3.10.22, 3.11.17, 3.12.15, 3.13.16 and 3.14.8 are now available! Security releases across all five series, with fixes for tarfile extraction filters, zipfile decompression bombs, and SSL hostname vali</content>
    <link href="https://django-news.com/archive/issue-357-malcolm-tredinnick-prize-nominations/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-10-02T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/56fabc1d-4c38-4a18-9d7e-716854fc4138.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/56fabc1d-4c38-4a18-9d7e-716854fc4138.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/56fabc1d-4c38-4a18-9d7e-716854fc4138.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/efb9381f0c393cde</id>
    <title>New to the web platform in September</title>
    <updated>2026-10-02T07:00:00+00:00</updated>
    <content>Discover some of the interesting features that have landed in stable and beta web browsers during September 2026.</content>
    <link href="https://web.dev/blog/web-platform-09-2026?hl=en" rel="alternate"/>
    <category term="web.dev Blog" label="web.dev Blog"/>
    <published>2026-10-02T07:00:00+00:00</published>
    <media:group>
      <media:content url="https://web.dev/static/blog/web-platform-09-2026/hero.png" type="image/png" medium="image" height="675" width="1200"/>
      <media:thumbnail url="https://web.dev/static/blog/web-platform-09-2026/hero.png" height="675" width="1200"/>
    </media:group>
    <dc:creator>web.dev Blog</dc:creator>
    <link rel="enclosure" href="https://web.dev/static/blog/web-platform-09-2026/hero.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1c2cb7447977246d</id>
    <title>Demoting i686 Windows targets to std-only</title>
    <updated>2026-10-02T00:00:00+00:00</updated>
    <content>With Rust 1.100.0, the following changes to 32-bit Windows targets will happen: i686-pc-windows-msvc Tier 1 with host tools target will be demoted to Tier 1 without host tools. i686-pc-windows-gnu Tier 2 with host tools target will be demoted to Tier 2 without host tools. Builds of the standard library will continue to be distributed, but host tools such as the compiler will be no longer available. i686-pc-windows-msvc as a Tier 1 target still undergoes CI testing. To build 32-bit Windows binari</content>
    <link href="https://blog.rust-lang.org/2026/10/02/demoting-i686-windows-targets-to-std-only/" rel="alternate"/>
    <category term="Rust Blog" label="Rust Blog"/>
    <published>2026-10-02T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Blog</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/b934d19f52675130</id>
    <title>Generic Const Args and You</title>
    <updated>2026-10-02T00:00:00+00:00</updated>
    <content>Back in June of 2024 at RustFest Zürich, the Const Generics project group first discussed a new design for supporting more complex uses of generic parameters in Const Generics. Since then, we've continued to refine the initial design and have implemented the new design as a family of features dubbed "Generic Const Arguments" (GCA for short). These features are intended to replace the existing generic_const_exprs feature which has existed in some form or another since min_const_generics was stabi</content>
    <link href="https://blog.rust-lang.org/inside-rust/2026/10/02/generic-const-args-and-you/" rel="alternate"/>
    <category term="Inside Rust" label="Inside Rust"/>
    <published>2026-10-02T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Inside Rust</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/b6ad579d80de2165</id>
    <title>A Primer for Earth Data Embeddings</title>
    <updated>2026-10-02T00:00:00+00:00</updated>
    <content>Embeddings are becoming an important thread running through modern geospatial AI, helping systems search, compare, and reason across Earth observation data.</content>
    <link href="https://developmentseed.org/blog/2026-10-02-earth-embeddings" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-10-02T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/a1b3b029e51e1fbb79da4c9e9f878a15/embeddings-blog-cover-filled.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/a1b3b029e51e1fbb79da4c9e9f878a15/embeddings-blog-cover-filled.png"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/a1b3b029e51e1fbb79da4c9e9f878a15/embeddings-blog-cover-filled.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/381675f797aa6395</id>
    <title>Nominate Someone for the 2026 Malcolm Tredinnick Memorial Prize</title>
    <updated>2026-10-01T13:51:21+00:00</updated>
    <content>Hello Everyone 👋 It is that time of year again when we recognize someone from our community in memory of our friend Malcolm. Malcolm was an early core contributor to Django and had a huge influence on the Django we know today. Besides being knowledgeable, he was also especially friendly to new users and contributors. He exemplified what it means to be an amazing Open Source contributor. We still miss him to this day. The prize Our prizes page summarizes it nicely: The Malcolm Tredinnick Memorial</content>
    <link href="https://www.djangoproject.com/weblog/2026/oct/01/nominate-someone-for-the-2026-malcolm-prize/" rel="alternate"/>
    <category term="Django Weblog" label="Django Weblog"/>
    <published>2026-10-01T13:51:21+00:00</published>
    <media:group>
      <media:content url="https://media.djangoproject.com/blog/images/2025/08/generic-django-70.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="https://media.djangoproject.com/blog/images/2025/08/generic-django-70.webp"/>
    </media:group>
    <dc:creator>Django Weblog</dc:creator>
    <link rel="enclosure" href="https://media.djangoproject.com/blog/images/2025/08/generic-django-70.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/7d7cbf9be959855b</id>
    <title>Announcing Rust 1.99.0</title>
    <updated>2026-10-01T00:00:00+00:00</updated>
    <content>The Rust team is happy to announce a new version of Rust, 1.99.0. Rust is a programming language empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup , you can get 1.99.0 with: $ rustup update stable If you don't have it already, you can get rustup from the appropriate page on our website, and check out the detailed release notes for 1.99.0 . If you'd like to help us out by testing future releases, you might consider updating l</content>
    <link href="https://blog.rust-lang.org/2026/10/01/Rust-1.99.0/" rel="alternate"/>
    <category term="Rust Blog" label="Rust Blog"/>
    <published>2026-10-01T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Blog</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/26858cf35c0d7c06</id>
    <title>4.0.22 Released</title>
    <updated>2026-09-30T00:00:00+00:00</updated>
    <content>RubyGems 4.0.22 includes enhancements and bug fixes and Bundler 4.0.22 includes enhancements, bug fixes and documentation. To update to the latest RubyGems you can run: gem update --system [--pre] To update to the latest Bundler you can run: gem install bundler [--pre]
bundle update --bundler=4.0.22 RubyGems Release Notes Enhancements: Add –source option to gem exec command. Pull request #9765 by Akshay Birajdar Keep credentials on redirects only within the same origin. Pull request #9909 by Hir</content>
    <link href="https://blog.rubygems.org/2026/09/30/4.0.22-released.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-09-30T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/4.0.22-released.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/4.0.22-released.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/4.0.22-released.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5aa6eeab735a9936</id>
    <title>1.99.0 pre-release testing</title>
    <updated>2026-09-29T00:00:00+00:00</updated>
    <content>The 1.99.0 pre-release is ready for testing. The release is scheduled for
October 1. Release notes can be found here. You can try it out locally by running: RUSTUP_DIST_SERVER=https://dev-static.rust-lang.org rustup update stable The index is https://dev-static.rust-lang.org/dist/2026-09-28/index.html . You can leave feedback on the internals thread . General feedback about our pre-release process is welcome on this GitHub issue .</content>
    <link href="https://blog.rust-lang.org/inside-rust/2026/09/29/1.99.0-prerelease/" rel="alternate"/>
    <category term="Inside Rust" label="Inside Rust"/>
    <published>2026-09-29T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Inside Rust</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1c1efb6745d8e03d</id>
    <title>August 2026 Baseline monthly digest</title>
    <updated>2026-09-28T07:00:00+00:00</updated>
    <content>Read about various happenings with Baseline during August 2026.</content>
    <link href="https://web.dev/blog/baseline-digest-aug-2026?hl=en" rel="alternate"/>
    <category term="web.dev Blog" label="web.dev Blog"/>
    <published>2026-09-28T07:00:00+00:00</published>
    <media:group>
      <media:content url="https://web.dev/static/blog/baseline-digest-aug-2026/image/thumbnail.png" type="image/png" medium="image" height="675" width="1200"/>
      <media:thumbnail url="https://web.dev/static/blog/baseline-digest-aug-2026/image/thumbnail.png" height="675" width="1200"/>
    </media:group>
    <dc:creator>web.dev Blog</dc:creator>
    <link rel="enclosure" href="https://web.dev/static/blog/baseline-digest-aug-2026/image/thumbnail.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5763cebe8cf9df6e</id>
    <title>Leadership Council update — September 2026</title>
    <updated>2026-09-28T00:00:00+00:00</updated>
    <content>Hello again from the Rust Leadership Council! We wanted to share an update on what the Council has been working on since our last update . Accomplishments so far Welcome Mark Rousskov and Pete LeVasseur to the Council Every six months, the Leadership Council performs a Council representative election , to elect new representatives of several top-level teams. This time, the representatives of the Infrastructure, Language, Library, and Moderation teams were elected. The September representative se</content>
    <link href="https://blog.rust-lang.org/inside-rust/2026/09/28/leadership-council-update/" rel="alternate"/>
    <category term="Inside Rust" label="Inside Rust"/>
    <published>2026-09-28T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Inside Rust</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/7591efe44457a954</id>
    <title>Behind the Tech: Making geospatial data easier to use</title>
    <updated>2026-09-28T00:00:00+00:00</updated>
    <content>Meet Henry Rodman, a cloud engineer who spends a lot of time thinking about how to make it easier for people to find, access, and actually use geospatial data.</content>
    <link href="https://developmentseed.org/blog/2026-09-28-behindthetech-henry" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-09-28T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/c780808e5aee2b9eaa3599556c717dcb/behindthetech-henry.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/c780808e5aee2b9eaa3599556c717dcb/behindthetech-henry.png"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/c780808e5aee2b9eaa3599556c717dcb/behindthetech-henry.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/0c71d4286181dd0c</id>
    <title>If we do not stop to help each other, what do we become?</title>
    <updated>2026-09-25T20:54:04+00:00</updated>
    <content>Yesterday, I received this email as a response to You Can't Vibe Code Love . It's such a remarkable and powerful statement that I asked permission to share it here, in its entirety, with personal information redacted: Hey Jeff, Hope you and your family are doing well.</content>
    <link href="https://blog.codinghorror.com/if-we-do-not-stop-to-help-each-other-what-do-we-become/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2026-09-25T20:54:04+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/09/helping-each-other-repair.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/09/helping-each-other-repair.jpg"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/09/helping-each-other-repair.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/3caebf63650b9338</id>
    <title>Issue 356: New technical governance approved for Django</title>
    <updated>2026-09-25T10:00:00+00:00</updated>
    <content>News PyCon US 2026 Recap and Recordings All PyCon US 2026 talks are now on YouTube, along with a highlight reel and a full recap of the first year in Long Beach, which drew 1,901 attendees from 58 countries. PyCon US 2027 returns to Long Beach, May 12-18. DSF member of the month - Ken Whitesell Forty-five years a developer, now retired and answering forum questions so the core team doesn't have to, which he counts as a contribution in itself. He builds browser-based board game engines with Chann</content>
    <link href="https://django-news.com/archive/issue-356-new-technical-governance-approved/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-09-25T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://static-assets.buttondown.com/images/icons/icon-square%40400.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://static-assets.buttondown.com/images/icons/icon-square%40400.png"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://static-assets.buttondown.com/images/icons/icon-square%40400.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/139e699d1b0496b7</id>
    <title>DSF member of the month - Ken Whitesell</title>
    <updated>2026-09-24T14:13:21+00:00</updated>
    <content>For September 2026, we welcome Ken Whitesell as our DSF member of the month! ⭐ Ken has long been part of the Django community, serving for many years as an helper in the Django forum and recipient of the Malcolm Tredinnick Memorial award. He has been a volunteer for DjangoCon US for over ten years. He is a DSF member since September 2017! You can learn more about Ken by visiting Ken's blog and his GitHub Profile . Let’s spend some time getting to know Ken better! Can you tell us a little about y</content>
    <link href="https://www.djangoproject.com/weblog/2026/sep/24/dsf-member-of-the-month-ken-whitesell/" rel="alternate"/>
    <category term="Django Weblog" label="Django Weblog"/>
    <published>2026-09-24T14:13:21+00:00</published>
    <media:group>
      <media:content url="https://media.djangoproject.com/blog/images/2026/09/ken-profile_1.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://media.djangoproject.com/blog/images/2026/09/ken-profile_1.jpg"/>
    </media:group>
    <dc:creator>Django Weblog</dc:creator>
    <link rel="enclosure" href="https://media.djangoproject.com/blog/images/2026/09/ken-profile_1.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/853cb0ef28d9bbfb</id>
    <title>Community Spotlight: Ionic Theme iOS 27</title>
    <updated>2026-09-24T12:00:00+00:00</updated>
    <content>Masahiko Sakakibara is a member of the Ionic community, a recognized Ionic Developer Expert, and an organizer of the Ionic Japan User Group. Masahiko has also contributed substantially to the Ionic community through his work translating the documentation for Ionic Framework, Stencil, and Capacitor for the Japanese community. I’ve released v1.0.0 of @rdlabo/ionic-theme-ios27, a theme that […] The post Community Spotlight: Ionic Theme iOS 27 appeared first on Ionic Blog .</content>
    <link href="https://ionic.io/blog/introducing-ionic-theme-ios27" rel="alternate"/>
    <category term="Ionic Framework Blog" label="Ionic Framework Blog"/>
    <published>2026-09-24T12:00:00+00:00</published>
    <media:group>
      <media:content url="https://ionic.io/blog/wp-content/uploads/2026/09/library-before-after.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://ionic.io/blog/wp-content/uploads/2026/09/library-before-after.jpg"/>
    </media:group>
    <dc:creator>Ionic Framework Blog</dc:creator>
    <link rel="enclosure" href="https://ionic.io/blog/wp-content/uploads/2026/09/library-before-after.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/8be47329f683ddeb</id>
    <title>New Technical Governance Approved</title>
    <updated>2026-09-22T11:00:00+00:00</updated>
    <content>Both the Steering Council and DSF Board have approved DEP 19, which implements our new technical governance. Thank you to everyone who read the document and participated in the process! This was the effort of two different DSF boards and dozens of community members. These changes were a revisitation of Django’s technical governance in which a simplification and reduction was made to make it more approachable to more people. The most exciting change (in my opinion), is the new Steering Council El</content>
    <link href="https://www.djangoproject.com/weblog/2026/sep/22/new-technical-governance-approved/" rel="alternate"/>
    <category term="Django Weblog" label="Django Weblog"/>
    <published>2026-09-22T11:00:00+00:00</published>
    <media:group>
      <media:content url="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png"/>
    </media:group>
    <dc:creator>Django Weblog</dc:creator>
    <link rel="enclosure" href="https://static.djangoproject.com/img/logos/django-logo-negative.1d528e2cb5fb.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/cab455e80bf8785e</id>
    <title>Announcing a Maintainer in Residence: Scott Schafer for the Cargo team</title>
    <updated>2026-09-22T00:00:00+00:00</updated>
    <content>At the end of August, we announced our first Maintainers in Residence, Rust Project contributors who are funded for their upstream contributions and maintenance work from the Rust Foundation Maintainers Fund (RFMF). Since then, the Rust Leadership Council has dedicated more funds from its Project Priorities budget to RFMF, and together with AWS also providing additional funds, this allowed us to open a new full-time Maintainer in Residence (MiR) position to support the Cargo team. We would like </content>
    <link href="https://blog.rust-lang.org/2026/09/22/announcing-a-maintainer-in-residence-scott-schafer-for-the-cargo-team/" rel="alternate"/>
    <category term="Rust Blog" label="Rust Blog"/>
    <published>2026-09-22T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rust-lang.org/2026/09/22/announcing-a-maintainer-in-residence-scott-schafer-for-the-cargo-team/scott.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://blog.rust-lang.org/2026/09/22/announcing-a-maintainer-in-residence-scott-schafer-for-the-cargo-team/scott.jpg"/>
    </media:group>
    <dc:creator>Rust Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rust-lang.org/2026/09/22/announcing-a-maintainer-in-residence-scott-schafer-for-the-cargo-team/scott.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/8695479bcec439ba</id>
    <title>GitHub Actions leaking secrets when Miri output is cached</title>
    <updated>2026-09-21T00:00:00+00:00</updated>
    <content>The Rust Security Response Team was notified that Miri stores all environment variables to target/ , allowing secrets to persist in caches. While not necessary a vulnerability in and of itself, when paired with GitHub Actions caching behavior, it is possible for this to expose secrets to PRs. Overview GitHub Actions makes it possible to cache directories between runs. Typical setups allow CI runs on main (and other branches) to write to cache, and PRs can only read from cache (preventing cache p</content>
    <link href="https://blog.rust-lang.org/2026/09/21/github-actions-leaking-secrets-when-miri-output-is-cached/" rel="alternate"/>
    <category term="Rust Blog" label="Rust Blog"/>
    <published>2026-09-21T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Blog</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/e0d97c692dd712da</id>
    <title>Maintainer spotlight: Alejandra González (@blyxyas)</title>
    <updated>2026-09-21T00:00:00+00:00</updated>
    <content>There are hundreds of people who maintain the Rust toolchain, often on a volunteer basis on top of another job. The Rust Content team is working on a series of blog posts highlighting some of these prolific contributors to recognize the awesome work that they are doing in order to make Rust better for everyone. You can find the previous post here . Consider donating to the Rust Foundation Maintainers Fund if you'd like to support Rust Project maintainers. In this post, we would like to introduce</content>
    <link href="https://blog.rust-lang.org/inside-rust/2026/09/21/maintainer-spotlight-alejandra-gonzalez-blyxyas/" rel="alternate"/>
    <category term="Inside Rust" label="Inside Rust"/>
    <published>2026-09-21T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rust-lang.org/inside-rust/2026/09/21/maintainer-spotlight-alejandra-gonzalez-blyxyas/alejandra-gonzalez.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://blog.rust-lang.org/inside-rust/2026/09/21/maintainer-spotlight-alejandra-gonzalez-blyxyas/alejandra-gonzalez.jpg"/>
    </media:group>
    <dc:creator>Inside Rust</dc:creator>
    <link rel="enclosure" href="https://blog.rust-lang.org/inside-rust/2026/09/21/maintainer-spotlight-alejandra-gonzalez-blyxyas/alejandra-gonzalez.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/31b477b607a084b7</id>
    <title>Proposed change to DSF voting membership</title>
    <updated>2026-09-18T17:00:00+00:00</updated>
    <content>We're proposing a new voting membership status to help us track active members. If you've voted in a Board election in the last two years, you're active, and you count toward quorum. If you haven't, you're still a member, but you won't count toward quorum until you tell us you want to vote. Why make this change? Quorum today is measured against every member on the rolls, including members who no longer take part in elections. As membership grows, quorum becomes harder to reach and puts our elect</content>
    <link href="https://www.djangoproject.com/weblog/2026/sep/18/proposed-change-to-dsf-voting-membership/" rel="alternate"/>
    <category term="Django Weblog" label="Django Weblog"/>
    <published>2026-09-18T17:00:00+00:00</published>
    <media:group>
      <media:content url="https://media.djangoproject.com/blog/images/2025/08/generic-django-70.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="https://media.djangoproject.com/blog/images/2025/08/generic-django-70.webp"/>
    </media:group>
    <dc:creator>Django Weblog</dc:creator>
    <link rel="enclosure" href="https://media.djangoproject.com/blog/images/2025/08/generic-django-70.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/73ac4678b1dd5419</id>
    <title>Issue 355: DjangoCon Europe 2027 in Innsbruck and Django Probe</title>
    <updated>2026-09-18T10:00:00+00:00</updated>
    <content>News Executive Director Search Extended to September 22 You don't need to be a Django or Python expert, or already part of the community, to apply for the DSF's first Executive Director role. Applications now close September 22, anywhere on Earth. DjangoCon Europe 2027 is heading to Innsbruck, Austria! 🏔️⛷️🚠🇦🇹 Tickets are on sale and the Call for Proposals is open for five days of Django, Python, and community in Innsbruck, February 17 to 21, 2027. Django Software Foundation DSF Board monthly me</content>
    <link href="https://django-news.com/archive/issue-355-djangocon-europe-2027-in-innsbruck/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-09-18T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/6f810270-3efd-4632-aba3-8bd3f2843e62.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/6f810270-3efd-4632-aba3-8bd3f2843e62.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/6f810270-3efd-4632-aba3-8bd3f2843e62.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/18eeb5462dc5b6c1</id>
    <title>Find features to support for Interop 2027 with your coding agent</title>
    <updated>2026-09-18T07:00:00+00:00</updated>
    <content>Learn how you can use your coding agent to find Interop 2027 proposals to upvote, or find features to propose.</content>
    <link href="https://web.dev/blog/coding-agents-interop-proposals?hl=en" rel="alternate"/>
    <category term="web.dev Blog" label="web.dev Blog"/>
    <published>2026-09-18T07:00:00+00:00</published>
    <media:group>
      <media:content url="https://web.dev/static/blog/coding-agents-interop-proposals/image/thumbnail.png" type="image/png" medium="image" height="675" width="1200"/>
      <media:thumbnail url="https://web.dev/static/blog/coding-agents-interop-proposals/image/thumbnail.png" height="675" width="1200"/>
    </media:group>
    <dc:creator>web.dev Blog</dc:creator>
    <link rel="enclosure" href="https://web.dev/static/blog/coding-agents-interop-proposals/image/thumbnail.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/a593bae2e9453a01</id>
    <title>Be alert: targeted attacks on prominent Rustaceans</title>
    <updated>2026-09-17T00:00:00+00:00</updated>
    <content>We believe that there is an ongoing campaign targeting rust-lang members and
owners of popular crates that is attempting to compromise devices and accounts
in order to use them to publish malware. What we've seen A video call is set up for something positive — maybe for a job, maybe for a
project, maybe for a contract opportunity — and then that's used as a vector to
either get the target to install something on their computer (such as a
purportedly missing audio codec) or execute another comman</content>
    <link href="https://blog.rust-lang.org/2026/09/17/targeted-attacks/" rel="alternate"/>
    <category term="Rust Blog" label="Rust Blog"/>
    <published>2026-09-17T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Blog</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/a33c2b6c179e01ec</id>
    <title>Executive Director Search Extended to September 22</title>
    <updated>2026-09-16T12:50:40+00:00</updated>
    <content>We are extending the search for the Django Software Foundation's first Executive Director . Applications now close at the end of Tuesday, September 22, 2026, anywhere on Earth (AoE). As long as it is still September 22 somewhere, your application counts. We are happy with the applications we received. We also knew several people had applications in progress, and it took a while for word about the role to reach everyone it should have. Giving people a little more time felt like the fairest option</content>
    <link href="https://www.djangoproject.com/weblog/2026/sep/16/executive-director-search-extended/" rel="alternate"/>
    <category term="Django Weblog" label="Django Weblog"/>
    <published>2026-09-16T12:50:40+00:00</published>
    <media:group>
      <media:content url="https://media.djangoproject.com/blog/images/2025/08/generic-django-70.webp" type="image/webp" medium="image"/>
      <media:thumbnail url="https://media.djangoproject.com/blog/images/2025/08/generic-django-70.webp"/>
    </media:group>
    <dc:creator>Django Weblog</dc:creator>
    <link rel="enclosure" href="https://media.djangoproject.com/blog/images/2025/08/generic-django-70.webp" type="image/webp" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/9ace2ab5c1322521</id>
    <title>4.0.21 Released</title>
    <updated>2026-09-16T00:00:00+00:00</updated>
    <content>RubyGems 4.0.21 includes enhancements and Bundler 4.0.21 includes enhancements and bug fixes. To update to the latest RubyGems you can run: gem update --system [--pre] To update to the latest Bundler you can run: gem install bundler [--pre]
bundle update --bundler=4.0.21 RubyGems Release Notes Enhancements: Stop vendoring resolv for two regexps. Pull request #9877 by Hiroshi SHIBATA Normalize absolute symlink targets during gem extraction. Pull request #9860 by Hiroshi SHIBATA Installs bundler 4</content>
    <link href="https://blog.rubygems.org/2026/09/16/4.0.21-released.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-09-16T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/4.0.21-released.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/4.0.21-released.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/4.0.21-released.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1835b05b6e81f200</id>
    <title>osm-seed Has a New Home</title>
    <updated>2026-09-16T00:00:00+00:00</updated>
    <content>The tool that makes OpenStreetMap deployable anywhere now lives in its own GitHub org</content>
    <link href="https://developmentseed.org/blog/2026-09-16-osm-seed" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-09-16T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/92b059837e865967703e12e4278994f9/osmseed-cover.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/92b059837e865967703e12e4278994f9/osmseed-cover.jpg"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/92b059837e865967703e12e4278994f9/osmseed-cover.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/02473abaa6c681cb</id>
    <title>Issue 354: DjangoCon US Recaps and the Myth of the Well-Structured Project</title>
    <updated>2026-09-11T10:00:00+00:00</updated>
    <content>News PyCharm &amp; Django Fundraiser Extended to September 14 The second half of our annual JetBrains fundraiser has been extended through September 14, 2026. Thank you to JetBrains for the extra time. You still have time to renew your PyCharm license or give it a try. Call for volunteers: Fundraising Working Group The Django Software Foundation is looking for people to join the Fundraising Working Group. This is a particularly interesting time to get involved. Django Software Foundation Django Stee</content>
    <link href="https://django-news.com/archive/issue-354-djangocon-us-recaps-and-the-myth-of-the/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-09-11T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/de0cb312-3859-41c7-a5d0-60f474e1fda5.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/de0cb312-3859-41c7-a5d0-60f474e1fda5.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/de0cb312-3859-41c7-a5d0-60f474e1fda5.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/06b423d9e8e34930</id>
    <title>An update on the May spam-publishing campaign on rubygems.org</title>
    <updated>2026-09-11T00:00:00+00:00</updated>
    <content>Following reporting by The Wall Street Journal and the publication of research by Nightingale Collective , we want to clarify what we know about the spam-publishing campaign on rubygems.org in May 2026. We take the security of rubygems.org and the community that depends on it seriously. Our team reviewed the activity and discussed the findings with researchers from Nightingale Collective. The campaign involved newly registered accounts publishing spam packages. Socket previously documented relat</content>
    <link href="https://blog.rubygems.org/2026/09/11/update-may-spam-publishing-campaign.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-09-11T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/update-may-spam-publishing-campaign.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/update-may-spam-publishing-campaign.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/update-may-spam-publishing-campaign.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/cc526641e857db7d</id>
    <title>4.1.0.beta1 Released</title>
    <updated>2026-09-09T00:00:00+00:00</updated>
    <content>RubyGems and Bundler 4.1.0.beta1 include features, performance, enhancements, breaking changes, bug fixes and deprecations. To update to the latest RubyGems you can run: gem update --system [--pre] To update to the latest Bundler you can run: gem install bundler [--pre]
bundle update --bundler=4.1.0.beta1 Release Notes RubyGems Changes already released in 4.0.x are not repeated here. Features: Add content addressable gems support. Pull request #9773 by Jenny Shen, Harriet Oughton and Gira Chawda</content>
    <link href="https://blog.rubygems.org/2026/09/09/4.1.0.beta1-released.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-09-09T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/4.1.0.beta1-released.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/4.1.0.beta1-released.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/4.1.0.beta1-released.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/697e56bdd74e07e2</id>
    <title>Welcome Dongpo and Ross to the Cargo team</title>
    <updated>2026-09-08T00:00:00+00:00</updated>
    <content>We are excited to welcome Dongpo Liu and Ross Sullivan to the Cargo team! Dongpo has contributed to the Rust Project for years across different teams.
He has been an important bridge between Cargo and other Rust teams
and has brought insights and fresh ideas from across the Project.
Dongpo also integrated cargo info from an external experiment into Cargo as a built-in command.
That fulfilled a feature request that was nearly ten years old!
He is also a kind and thoughtful reviewer.
He always giv</content>
    <link href="https://blog.rust-lang.org/inside-rust/2026/09/08/welcome-dongpo-and-ross-to-the-cargo-team/" rel="alternate"/>
    <category term="Inside Rust" label="Inside Rust"/>
    <published>2026-09-08T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Inside Rust</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/fc731571c47d4b42</id>
    <title>Rust debugging survey 2026 results</title>
    <updated>2026-09-07T00:00:00+00:00</updated>
    <content>One of the biggest challenges Rust developers report in our annual surveys is a subpar debugging experience. So, back
in February, we ran our first Rust Debugging Survey ,
in the hopes of identifying how Rust developers are using debuggers and what
problems they are facing when doing so. We received over 2,300 responses, and
we'd like to thank everyone who took the time to participate in the survey! In this report, we'll go over some of the results of the survey. If you'd like,
you can also chec</content>
    <link href="https://blog.rust-lang.org/2026/09/07/rust-debugging-survey-2026-results/" rel="alternate"/>
    <category term="Rust Blog" label="Rust Blog"/>
    <published>2026-09-07T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rust-lang.org/2026/09/07/rust-debugging-survey-2026-results/how-would-you-rate-your-rust-expertise.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://blog.rust-lang.org/2026/09/07/rust-debugging-survey-2026-results/how-would-you-rate-your-rust-expertise.png"/>
    </media:group>
    <dc:creator>Rust Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rust-lang.org/2026/09/07/rust-debugging-survey-2026-results/how-would-you-rate-your-rust-expertise.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/2f85ab62d28a3075</id>
    <title>Issue 353: DjangoCon US Recaps Galore!</title>
    <updated>2026-09-04T10:00:00+00:00</updated>
    <content>News Django Developers Survey 2026 results The fifth annual survey run with JetBrains is out, with the full report, infographics, and a companion writeup titled "The State of Django 2026: Boring is so back." Help test Python 3.15! Python release manager Hugo van Kemende kindly requests you add 3.15 and allow-prereleases: true to your GitHub Actions matrix and publish wheels before the October 1 release. Releases Django bugfix release issued: 6.1.1 Twelve fixes, nearly all of them 6.1 regressions</content>
    <link href="https://django-news.com/archive/issue-353-djangocon-us-recaps-galore/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-09-04T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/47e8ad8d-2aea-4414-a52b-4380fb0345dc.jpeg?w=960&amp;fit=max" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/47e8ad8d-2aea-4414-a52b-4380fb0345dc.jpeg?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/47e8ad8d-2aea-4414-a52b-4380fb0345dc.jpeg?w=960&amp;fit=max" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/382a56bf461f69d3</id>
    <title>Submit your proposals for Interop 2027</title>
    <updated>2026-09-03T07:00:00+00:00</updated>
    <content>It's time to let us know which web platform features should be part of Interop 2027.</content>
    <link href="https://web.dev/blog/interop-2027-proposals?hl=en" rel="alternate"/>
    <category term="web.dev Blog" label="web.dev Blog"/>
    <published>2026-09-03T07:00:00+00:00</published>
    <media:group>
      <media:content url="https://web.dev/static/blog/interop-2027-proposals/image/hero.png" type="image/png" medium="image" height="675" width="1200"/>
      <media:thumbnail url="https://web.dev/static/blog/interop-2027-proposals/image/hero.png" height="675" width="1200"/>
    </media:group>
    <dc:creator>web.dev Blog</dc:creator>
    <link rel="enclosure" href="https://web.dev/static/blog/interop-2027-proposals/image/hero.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/ff9ec1ecfaf02b49</id>
    <title>Exploring the Global Food System</title>
    <updated>2026-09-03T00:00:00+00:00</updated>
    <content>Visualizing the journey of food from production to consumption with the Global Food Twin.</content>
    <link href="https://developmentseed.org/blog/2026-09-03-global-food-twin" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-09-03T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/878dfca24b9f8489f025852026c6a200/global-food-twin-blogcover.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/878dfca24b9f8489f025852026c6a200/global-food-twin-blogcover.png"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/878dfca24b9f8489f025852026c6a200/global-food-twin-blogcover.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/b310d3a1f5be4917</id>
    <title>Mapping Forest Fire Emissions with OpenEO</title>
    <updated>2026-09-03T00:00:00+00:00</updated>
    <content>How cloud-native processing and server-side machine learning can support more scalable Earth observation workflows.</content>
    <link href="https://developmentseed.org/blog/2026-09-03-openeo" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-09-03T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/bc1839e5d634e490497a884a906409fc/openeo-cover.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/bc1839e5d634e490497a884a906409fc/openeo-cover.png"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/bc1839e5d634e490497a884a906409fc/openeo-cover.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c3f5c215ee4bd1d9</id>
    <title>Announcing Rust 1.98.1</title>
    <updated>2026-09-03T00:00:00+00:00</updated>
    <content>Announcing Rust 1.98.1</content>
    <link href="https://blog.rust-lang.org/2026/09/03/Rust-1.98.1/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2026-09-03T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/14802a1532acd292</id>
    <title>4.0.20 Released</title>
    <updated>2026-09-02T00:00:00+00:00</updated>
    <content>RubyGems 4.0.20 includes enhancements, bug fixes and documentation and Bundler 4.0.20 includes enhancements, bug fixes and documentation. To update to the latest RubyGems you can run: gem update --system [--pre] To update to the latest Bundler you can run: gem install bundler [--pre]
bundle update --bundler=4.0.20 RubyGems Release Notes Enhancements: Print a release notes link instead of the whole changelog on gem update --system . Pull request #9794 by hsbt Installs bundler 4.0.20 as a default </content>
    <link href="https://blog.rubygems.org/2026/09/02/4.0.20-released.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-09-02T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/4.0.20-released.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/4.0.20-released.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/4.0.20-released.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f1ad08064bd83924</id>
    <title>Berlin.rb: A New Monthly Ruby Meetup in Berlin</title>
    <updated>2026-09-02T00:00:00+00:00</updated>
    <content>Berlin.rb is a new monthly meetup for Berlin's Ruby community. Free, second Tuesday of every month. The first one is September 8, with talks by Paweł Strzałkowski and I.</content>
    <link href="https://paolino.me/berlin-rb/" rel="alternate"/>
    <category term="Carmine Paolino" label="Carmine Paolino"/>
    <published>2026-09-02T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://paolino.me/images/berlinrb.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://paolino.me/images/berlinrb.png"/>
    </media:group>
    <dc:creator>Carmine Paolino</dc:creator>
    <link rel="enclosure" href="https://paolino.me/images/berlinrb.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/6aac3a08838a35ca</id>
    <title>You Can't "Vibe Code" Love</title>
    <updated>2026-08-31T04:35:57+00:00</updated>
    <content>About a year ago, I was offered a presentation slot at the WeAreDevelopers World Congress in Berlin. I rarely take speaking engagements, especially international ones, but this one arrived at just the right time, the right place, and with the right person – I said yes, on the contingency that</content>
    <link href="https://blog.codinghorror.com/you-cant-vibe-code-love/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2026-08-31T04:35:57+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/08/you-cant-vibe-code-love.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/08/you-cant-vibe-code-love.jpg"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/08/you-cant-vibe-code-love.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1dfe4639c30e66e0</id>
    <title>Issue 352: PyCharm &amp; Django Fall Fundraiser</title>
    <updated>2026-08-28T10:00:00+00:00</updated>
    <content>News PyCharm &amp; Django Fall Fundraiser Buy or renew an annual PyCharm Professional license through the campaign link and you get 30% off while JetBrains donates a matching amount to the DSF, which is working to close the gap between the roughly $300,000 it raises each year and the $500,000 that would make a full-time Executive Director sustainable. The campaign runs through September 10, 2026, so buy or renew before then. A renewal adds 12 months to your existing subscription. Django Software Fou</content>
    <link href="https://django-news.com/archive/issue-352-pycharm-django-fall-fundraiser/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-08-28T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/b1d9e6a1-17c7-4ff1-b371-a18ff739490d.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/b1d9e6a1-17c7-4ff1-b371-a18ff739490d.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/b1d9e6a1-17c7-4ff1-b371-a18ff739490d.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1e38e64e02ea7d61</id>
    <title>New to the web platform in August</title>
    <updated>2026-08-28T07:00:00+00:00</updated>
    <content>Discover some of the interesting features that have landed in stable and beta web browsers during August 2026.</content>
    <link href="https://web.dev/blog/web-platform-08-2026?hl=en" rel="alternate"/>
    <category term="web.dev Blog" label="web.dev Blog"/>
    <published>2026-08-28T07:00:00+00:00</published>
    <media:group>
      <media:content url="https://web.dev/static/blog/web-platform-08-2026/hero.png" type="image/png" medium="image" height="675" width="1200"/>
      <media:thumbnail url="https://web.dev/static/blog/web-platform-08-2026/hero.png" height="675" width="1200"/>
    </media:group>
    <dc:creator>web.dev Blog</dc:creator>
    <link rel="enclosure" href="https://web.dev/static/blog/web-platform-08-2026/hero.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5884e5c95204da58</id>
    <title>RubyLLM 2.0: The Agentic Loop, Exposed</title>
    <updated>2026-08-28T00:00:00+00:00</updated>
    <content>RubyLLM 2.0 breaks ask into verbs you can drive yourself: stage a message, call the model once, run tools, step, resume mid-round, and cancel from anywhere.</content>
    <link href="https://paolino.me/rubyllm-2-0-agentic-loop/" rel="alternate"/>
    <category term="Carmine Paolino" label="Carmine Paolino"/>
    <published>2026-08-28T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://paolino.me/images/rubyllm-2.0-agentic-loop.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://paolino.me/images/rubyllm-2.0-agentic-loop.png"/>
    </media:group>
    <dc:creator>Carmine Paolino</dc:creator>
    <link rel="enclosure" href="https://paolino.me/images/rubyllm-2.0-agentic-loop.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/7fd6453687cb2074</id>
    <title>kamal-backup 1.0: A Backup Is Only Real After You Restore It</title>
    <updated>2026-08-27T00:00:00+00:00</updated>
    <content>kamal-backup 1.0 brings exact Rails restores, restore drills, and PostgreSQL, MySQL, MariaDB, SQLite, SFTP, and rclone support to Kamal.</content>
    <link href="https://paolino.me/kamal-backup-1-0/" rel="alternate"/>
    <category term="Carmine Paolino" label="Carmine Paolino"/>
    <published>2026-08-27T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://paolino.me/images/kamal-backup.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://paolino.me/images/kamal-backup.png"/>
    </media:group>
    <dc:creator>Carmine Paolino</dc:creator>
    <link rel="enclosure" href="https://paolino.me/images/kamal-backup.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/925dab2ebcb12ce2</id>
    <title>RubyLLM 2.0: Providers, Protocols, and Provider Gems</title>
    <updated>2026-08-27T00:00:00+00:00</updated>
    <content>OpenAI moves to the Responses API by default, while a new provider architecture and gem generator make external providers first-class.</content>
    <link href="https://paolino.me/rubyllm-2-0-providers-and-protocols/" rel="alternate"/>
    <category term="Carmine Paolino" label="Carmine Paolino"/>
    <published>2026-08-27T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://paolino.me/images/rubyllm-2.0-providers.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://paolino.me/images/rubyllm-2.0-providers.png"/>
    </media:group>
    <dc:creator>Carmine Paolino</dc:creator>
    <link rel="enclosure" href="https://paolino.me/images/rubyllm-2.0-providers.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/ccca58078cf648c0</id>
    <title>Issue 351: DjangoCon US last call, Djangonaut Space applications open</title>
    <updated>2026-08-21T10:00:00+00:00</updated>
    <content>We'll see you in Chicago! Jeff and Will are heading to DjangoCon US next week, so if you're going too, come say hi. News Almost Time: What to Know Before You Head to Chicago DjangoCon US 2026 kicks off Monday, August 24 in Chicago, with registration and breakfast starting at 7:30 AM on the 14th floor. Watch for Friday's attendee email with your Slack invite and lightning-talk sign-up, and if you're sticking around for sprints on August 27-28, grab a free sprints ticket now. New One-Day and Onlin</content>
    <link href="https://django-news.com/archive/issue-351-djangocon-us-last-call-djangonaut-space/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-08-21T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/4d6c5dfe-5e0c-4534-967b-fb7a0deb25ad.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/4d6c5dfe-5e0c-4534-967b-fb7a0deb25ad.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/4d6c5dfe-5e0c-4534-967b-fb7a0deb25ad.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5672fced3a20b49a</id>
    <title>4.0.19 Released</title>
    <updated>2026-08-20T00:00:00+00:00</updated>
    <content>RubyGems 4.0.19 includes enhancements, bug fixes and documentation and Bundler 4.0.19 includes enhancements, bug fixes and documentation. To update to the latest RubyGems you can run: gem update --system [--pre] To update to the latest Bundler you can run: gem install bundler [--pre]
bundle update --bundler=4.0.19 RubyGems Release Notes Enhancements: Reject SafeMarshal collection lengths longer than the remaining input. Pull request #9756 by hsbt Installs bundler 4.0.19 as a default gem. Bug fix</content>
    <link href="https://blog.rubygems.org/2026/08/20/4.0.19-released.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-08-20T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/4.0.19-released.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/4.0.19-released.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/4.0.19-released.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/6ad27380b79948e6</id>
    <title>ArchSpec 1.0: Executable Architecture Specification for Ruby’s Agentic Coding Era</title>
    <updated>2026-08-20T00:00:00+00:00</updated>
    <content>ArchSpec turns your architecture into an executable spec: declare components and boundaries in one Ruby file, and every change gets checked, whether a person or an agent wrote it.</content>
    <link href="https://paolino.me/archspec/" rel="alternate"/>
    <category term="Carmine Paolino" label="Carmine Paolino"/>
    <published>2026-08-20T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://paolino.me/images/archspec-check.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://paolino.me/images/archspec-check.png"/>
    </media:group>
    <dc:creator>Carmine Paolino</dc:creator>
    <link rel="enclosure" href="https://paolino.me/images/archspec-check.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/3f795da6632b1485</id>
    <title>Announcing Rust 1.98.0</title>
    <updated>2026-08-20T00:00:00+00:00</updated>
    <content>Announcing Rust 1.98.0</content>
    <link href="https://blog.rust-lang.org/2026/08/20/Rust-1.98.0/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2026-08-20T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/a9fd3bebb2d8f500</id>
    <title>Announcing Ionic Framework 9</title>
    <updated>2026-08-19T22:59:03+00:00</updated>
    <content>Ionic Framework 9 is here! 🚀 This one took a while, and it gave us a chance to step back and listen to the people using Ionic. On GitHub, Discord, and the Developer Feedback Portal, we kept hearing the same things: better router support, broader Angular compatibility, and upgrades that don’t turn into a weekend […] The post Announcing Ionic Framework 9 appeared first on Ionic Blog .</content>
    <link href="https://ionic.io/blog/announcing-ionic-framework-9" rel="alternate"/>
    <category term="Ionic Framework Blog" label="Ionic Framework Blog"/>
    <published>2026-08-19T22:59:03+00:00</published>
    <media:group>
      <media:content url="https://ionic.io/blog/wp-content/uploads/2026/08/Ionic2-532x1024.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://ionic.io/blog/wp-content/uploads/2026/08/Ionic2-532x1024.jpeg"/>
    </media:group>
    <dc:creator>Ionic Framework Blog</dc:creator>
    <link rel="enclosure" href="https://ionic.io/blog/wp-content/uploads/2026/08/Ionic2-532x1024.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1027b22d6f275285</id>
    <title>Open Geospatial, Shared Purpose at FOSS4G 2026</title>
    <updated>2026-08-19T00:00:00+00:00</updated>
    <content>Our team is heading to Japan for FOSS4G 2026, with talks, workshops, demos, and community collaboration across the open geospatial ecosystem.</content>
    <link href="https://developmentseed.org/blog/2026-08-19-foss4g" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-08-19T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/9fe934d1e6efc12e290b6756b3528278/foss4g-blogcover-blue.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/9fe934d1e6efc12e290b6756b3528278/foss4g-blogcover-blue.png"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/9fe934d1e6efc12e290b6756b3528278/foss4g-blogcover-blue.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/ab4e6eb7f9c0269d</id>
    <title>Issue 350: Django moves to an annual release cycle</title>
    <updated>2026-08-14T10:00:00+00:00</updated>
    <content>News Django moves to an annual release cycle Starting in January 2028, Django switches from its eight-month cycle to one feature release per year (matching Python's annual October releases), dropping the LTS distinction in favor of every release getting one year of mainstream support followed by two years of security and data-loss fixes; nothing changes before then. DSF Office Hours The DSF Board holds open office hours every Wednesday at 6:00 PM UTC, no agenda or invitation needed. Right now th</content>
    <link href="https://django-news.com/archive/issue-350-django-moves-to-an-annual-release-cycle/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-08-14T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/9aa2b771-7668-48a7-8465-d691a81a196f.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/9aa2b771-7668-48a7-8465-d691a81a196f.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/9aa2b771-7668-48a7-8465-d691a81a196f.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/965673f79145bf0e</id>
    <title>Storing Django Static and Media Files on Cloudflare R2</title>
    <updated>2026-08-11T22:28:15+00:00</updated>
    <content>This tutorial shows how to configure Django to load and serve up static and media files, public and private, via Cloudflare R2.</content>
    <link href="https://testdriven.io/blog/django-cloudflare-r2/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2026-08-11T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/django/django-cloudflare-r2/django_cloudflare_r2_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/django/django-cloudflare-r2/django_cloudflare_r2_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/django/django-cloudflare-r2/django_cloudflare_r2_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/a9b571ab7ad3a975</id>
    <title>RubyLLM::Schema Is Now Schematist: A JSON Schema DSL for Ruby with Full Draft 2020-12 Coverage</title>
    <updated>2026-08-11T00:00:00+00:00</updated>
    <content>Schematist is a Ruby JSON Schema DSL with full Draft 2020-12 coverage, render-time values, standards-compliant output, and no runtime dependencies.</content>
    <link href="https://paolino.me/schematist/" rel="alternate"/>
    <category term="Carmine Paolino" label="Carmine Paolino"/>
    <published>2026-08-11T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://paolino.me/images/schematist.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://paolino.me/images/schematist.png"/>
    </media:group>
    <dc:creator>Carmine Paolino</dc:creator>
    <link rel="enclosure" href="https://paolino.me/images/schematist.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f8a47c9e9863c9b5</id>
    <title>React Native 0.87 - Strict TypeScript API, Metro Update, Swift Package Manager, AGP 9 Support</title>
    <updated>2026-08-11T00:00:00+00:00</updated>
    <content>Today we are excited to release React Native 0.87!</content>
    <link href="https://reactnative.dev/blog/2026/08/11/react-native-0.87" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2026-08-11T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/blog/assets/0.87-symbol-docs-before.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/blog/assets/0.87-symbol-docs-before.png"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/blog/assets/0.87-symbol-docs-before.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1a48aed4a879955e</id>
    <title>July 2026 Baseline monthly digest</title>
    <updated>2026-08-10T07:00:00+00:00</updated>
    <content>Read about various happenings with Baseline during July 2026.</content>
    <link href="https://web.dev/blog/baseline-digest-jul-2026?hl=en" rel="alternate"/>
    <category term="web.dev Blog" label="web.dev Blog"/>
    <published>2026-08-10T07:00:00+00:00</published>
    <media:group>
      <media:content url="https://web.dev/static/blog/baseline-digest-jul-2026/image/thumbnail.png" type="image/png" medium="image" height="675" width="1200"/>
      <media:thumbnail url="https://web.dev/static/blog/baseline-digest-jul-2026/image/thumbnail.png" height="675" width="1200"/>
    </media:group>
    <dc:creator>web.dev Blog</dc:creator>
    <link rel="enclosure" href="https://web.dev/static/blog/baseline-digest-jul-2026/image/thumbnail.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/3c248b459cb59f67</id>
    <title>Issue 349: Django 6.1 and a DSF Executive Director</title>
    <updated>2026-08-07T10:00:00+00:00</updated>
    <content>News Call for applicants for a Django Executive Director The DSF is hiring its first Executive Director to run fundraising, operations, staff, and legal/compliance for the Foundation. The role is US-based (no visa sponsorship). Applications (resume, optional cover letter, and a vision statement) are due September 14, 2026. Django 6.1 released Django 6.1 introduces model field fetch modes, database-level delete options for ForeignKey.on_delete , and dictionary-based email settings. Django 6.0 is </content>
    <link href="https://django-news.com/archive/issue-349-django-61-and-a-dsf-executive-director/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-08-07T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/c916d861-be24-4eb4-8be2-6a3816a4fe1c.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/c916d861-be24-4eb4-8be2-6a3816a4fe1c.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/c916d861-be24-4eb4-8be2-6a3816a4fe1c.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/6f8f9e0bed6c1013</id>
    <title>Konkurs UGotIT: „Oczekiwaliśmy PoC-a, a dostaliśmy MVP”</title>
    <updated>2026-08-06T13:04:36+00:00</updated>
    <content>„Spodziewaliśmy się PoC-ów, a dostaliśmy MVP” - tak organizatorzy podsumowują tegoroczną edycję konkursu UGotIT. To nie tylko efekt wysokiego poziomu technicznego uczestników</content>
    <link href="https://justjoin.it/blog/konkurs-ugotit-oczekiwalismy-poc-a-a-dostalismy-mvp" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-08-06T13:04:36+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/07/IMG_1072.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/07/IMG_1072.jpeg"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/07/IMG_1072.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/a3bfb713fbbaae97</id>
    <title>Making RubyGems Guides friendly to humans and AI</title>
    <updated>2026-08-06T00:00:00+00:00</updated>
    <content>The RubyGems guides at guides.rubygems.org are read by more than humans these days. AI agents fetch them to answer questions about building, publishing, and installing gems. Evil Martians’ Ruby/Rails LLM discoverability scorecard asks how easily an agent can find and read Ruby documentation, and the guides had no good answer. There was no machine readable index, and no way to get a page without its navigation and markup. This week we merged three changes that close both gaps. The first change ad</content>
    <link href="https://blog.rubygems.org/2026/08/06/making-rubygems-guides-ai-friendly.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-08-06T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/making-rubygems-guides-ai-friendly.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/making-rubygems-guides-ai-friendly.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/making-rubygems-guides-ai-friendly.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/b28121924d25a874</id>
    <title>4.0.18 Released</title>
    <updated>2026-08-05T00:00:00+00:00</updated>
    <content>RubyGems 4.0.18 includes enhancements, bug fixes and documentation and Bundler 4.0.18 includes enhancements, bug fixes, security and documentation. To update to the latest RubyGems you can run: gem update --system [--pre] To update to the latest Bundler you can run: gem install bundler [--pre]
bundle update --bundler=4.0.18 RubyGems Release Notes Enhancements: Check the resolved parent directory before extracting old format gems. Pull request #9755 by hsbt Installs bundler 4.0.18 as a default ge</content>
    <link href="https://blog.rubygems.org/2026/08/05/4.0.18-released.html" rel="alternate"/>
    <category term="RubyGems Blog" label="RubyGems Blog"/>
    <published>2026-08-05T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://blog.rubygems.org/assets/images/og/posts/4.0.18-released.png" type="image/png" medium="image" height="600" width="1200"/>
      <media:thumbnail url="https://blog.rubygems.org/assets/images/og/posts/4.0.18-released.png" height="600" width="1200"/>
    </media:group>
    <dc:creator>RubyGems Blog</dc:creator>
    <link rel="enclosure" href="https://blog.rubygems.org/assets/images/og/posts/4.0.18-released.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/891b5d1d192a0a7a</id>
    <title>Issue 348: One month until DjangoCon US</title>
    <updated>2026-07-31T10:00:00+00:00</updated>
    <content>News See You in Chicago in One Month! In just one month, developers, maintainers, educators, and Django enthusiasts from around the world will gather in Chicago for DjangoCon US 2026 . DSF member of the month - Katherine "Kati" Michel Kati is a longtime member of the Django community who has been a speaker, organizer of DjangoCon US, and member of DEFNA's board of directors. She shares some insightful thoughts on the current state of Django and where it can go from here, especially around AI. Ne</content>
    <link href="https://django-news.com/archive/issue-348-one-month-until-djangocon-us/" rel="alternate"/>
    <category term="Django News" label="Django News"/>
    <published>2026-07-31T10:00:00+00:00</published>
    <media:group>
      <media:content url="https://assets.buttondown.email/images/9aa2b771-7668-48a7-8465-d691a81a196f.png?w=960&amp;fit=max" type="image/png" medium="image"/>
      <media:thumbnail url="https://assets.buttondown.email/images/9aa2b771-7668-48a7-8465-d691a81a196f.png?w=960&amp;fit=max"/>
    </media:group>
    <dc:creator>Django News</dc:creator>
    <link rel="enclosure" href="https://assets.buttondown.email/images/9aa2b771-7668-48a7-8465-d691a81a196f.png?w=960&amp;fit=max" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/df6e55fbb228b7c1</id>
    <title>New to the web platform in July</title>
    <updated>2026-07-31T07:00:00+00:00</updated>
    <content>Discover some of the interesting features that have landed in stable and beta web browsers during July 2026.</content>
    <link href="https://web.dev/blog/web-platform-07-2026?hl=en" rel="alternate"/>
    <category term="web.dev Blog" label="web.dev Blog"/>
    <published>2026-07-31T07:00:00+00:00</published>
    <media:group>
      <media:content url="https://web.dev/static/blog/web-platform-07-2026/hero.png" type="image/png" medium="image" height="675" width="1200"/>
      <media:thumbnail url="https://web.dev/static/blog/web-platform-07-2026/hero.png" height="675" width="1200"/>
    </media:group>
    <dc:creator>web.dev Blog</dc:creator>
    <link rel="enclosure" href="https://web.dev/static/blog/web-platform-07-2026/hero.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f367757ecdf26eaa</id>
    <title>Finding Earth Observation Data Across STAC Catalogs</title>
    <updated>2026-07-30T00:00:00+00:00</updated>
    <content>We built open tools that help MAAP scientists discover earth observation datasets across multiple STAC catalogs through a single search.</content>
    <link href="https://developmentseed.org/blog/2026-07-30-stac-discovery" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-07-30T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/131d18d00063d9296e09566aad4484f3/stac-collection-discovery-cover1.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/131d18d00063d9296e09566aad4484f3/stac-collection-discovery-cover1.png"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/131d18d00063d9296e09566aad4484f3/stac-collection-discovery-cover1.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5d5b8ae593a54fd2</id>
    <title>The Baseline Features audit is now available in Lighthouse</title>
    <updated>2026-07-27T07:00:00+00:00</updated>
    <content>Learn which web features are used on a page—and their Baseline status—with the new Lighthouse Baseline features audit.</content>
    <link href="https://web.dev/blog/baseline-lighthouse-features-audit?hl=en" rel="alternate"/>
    <category term="web.dev Blog" label="web.dev Blog"/>
    <published>2026-07-27T07:00:00+00:00</published>
    <media:group>
      <media:content url="https://web.dev/static/blog/baseline-lighthouse-features-audit/image/thumbnail.png" type="image/png" medium="image" height="675" width="1200"/>
      <media:thumbnail url="https://web.dev/static/blog/baseline-lighthouse-features-audit/image/thumbnail.png" height="675" width="1200"/>
    </media:group>
    <dc:creator>web.dev Blog</dc:creator>
    <link rel="enclosure" href="https://web.dev/static/blog/baseline-lighthouse-features-audit/image/thumbnail.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c4c1c618d5eecd6c</id>
    <title>Scrum w erze AI: przetrwa to, co niedopowiedziane</title>
    <updated>2026-07-21T07:56:39+00:00</updated>
    <content>AI radykalnie obniża koszt pisania kodu, a spec-driven development zmienia sam punkt wyjścia procesu wytwórczego. Czy framework zaprojektowany w czasach, gdy implementacja była wąskim gardłem, ma jeszcze rację bytu?</content>
    <link href="https://justjoin.it/blog/scrum-w-erze-ai-przetrwa-to-co-niedopowiedziane" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-07-21T07:56:39+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/07/artykul-justjoinit-piotr-gorski.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/07/artykul-justjoinit-piotr-gorski.jpg"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/07/artykul-justjoinit-piotr-gorski.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/79c49fc13a1d8b0f</id>
    <title>June 2026 Baseline monthly digest</title>
    <updated>2026-07-17T07:00:00+00:00</updated>
    <content>Read about various happenings with Baseline during June 2026.</content>
    <link href="https://web.dev/blog/baseline-digest-jun-2026?hl=en" rel="alternate"/>
    <category term="web.dev Blog" label="web.dev Blog"/>
    <published>2026-07-17T07:00:00+00:00</published>
    <media:group>
      <media:content url="https://web.dev/static/blog/baseline-digest-jun-2026/image/thumbnail.png" type="image/png" medium="image" height="675" width="1200"/>
      <media:thumbnail url="https://web.dev/static/blog/baseline-digest-jun-2026/image/thumbnail.png" height="675" width="1200"/>
    </media:group>
    <dc:creator>web.dev Blog</dc:creator>
    <link rel="enclosure" href="https://web.dev/static/blog/baseline-digest-jun-2026/image/thumbnail.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/69fa363eb3de7be7</id>
    <title>Announcing Rust 1.97.1</title>
    <updated>2026-07-16T00:00:00+00:00</updated>
    <content>Announcing Rust 1.97.1</content>
    <link href="https://blog.rust-lang.org/2026/07/16/Rust-1.97.1/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2026-07-16T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/cfaf5447f7adfb48</id>
    <title>Inżynier przyszłości to architekt, nie rzemieślnik. Jak AI zmienia sposób pracy w Allegro opowiada Miłosz Kopij</title>
    <updated>2026-07-14T12:32:57+00:00</updated>
    <content>Inżynier przyszłości to architekt, nie rzemieślnik. Jak AI zmienia sposób pracy w Allegro opowiada Miłosz Kopij</content>
    <link href="https://justjoin.it/blog/milosz-kopij-allegro-ai-inzynierowie" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-07-14T12:32:57+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/07/2560x1010px_inzynier_v2.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/07/2560x1010px_inzynier_v2.jpg"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/07/2560x1010px_inzynier_v2.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/986459dd7c1a4b75</id>
    <title>Announcing Rust 1.97.0</title>
    <updated>2026-07-09T00:00:00+00:00</updated>
    <content>Announcing Rust 1.97.0</content>
    <link href="https://blog.rust-lang.org/2026/07/09/Rust-1.97.0/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2026-07-09T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f067149162cb5197</id>
    <title>Groundwork 05</title>
    <updated>2026-07-02T00:00:00+00:00</updated>
    <content>Notes and experiments on GeoAI agents, browser-based visualization, and cloud-native ways to explore and share geospatial data.</content>
    <link href="https://developmentseed.org/blog/2026-07-02-groundwork-05" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-07-02T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/53c420889c70292ee6ac1ada1e58c15d/Groundwork04-blogcover.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/53c420889c70292ee6ac1ada1e58c15d/Groundwork04-blogcover.png"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/53c420889c70292ee6ac1ada1e58c15d/Groundwork04-blogcover.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/13b1777907756b61</id>
    <title>New to the web platform in June</title>
    <updated>2026-06-30T07:00:00+00:00</updated>
    <content>Discover some of the interesting features that have landed in stable and beta web browsers during June 2026.</content>
    <link href="https://web.dev/blog/web-platform-06-2026?hl=en" rel="alternate"/>
    <category term="web.dev Blog" label="web.dev Blog"/>
    <published>2026-06-30T07:00:00+00:00</published>
    <media:group>
      <media:content url="https://web.dev/static/blog/web-platform-06-2026/hero.png" type="image/png" medium="image" height="675" width="1200"/>
      <media:thumbnail url="https://web.dev/static/blog/web-platform-06-2026/hero.png" height="675" width="1200"/>
    </media:group>
    <dc:creator>web.dev Blog</dc:creator>
    <link rel="enclosure" href="https://web.dev/static/blog/web-platform-06-2026/hero.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/abb47e0b504c1f8a</id>
    <title>Announcing Rust 1.96.1</title>
    <updated>2026-06-30T00:00:00+00:00</updated>
    <content>Announcing Rust 1.96.1</content>
    <link href="https://blog.rust-lang.org/2026/06/30/Rust-1.96.1/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2026-06-30T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/ff2b8ebca0a00a7a</id>
    <title>More Than Architecture</title>
    <updated>2026-06-29T00:00:00+00:00</updated>
    <content>EOEPCA is more than a massive system architecture exercise. It’s a collaborative effort to provide production-ready open-source building blocks for Earth observation data platforms.</content>
    <link href="https://developmentseed.org/blog/2026-06-29-eoepca" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-06-29T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/e7d49e753de7f6c86bdc67941a4c99f6/eoepca-cover.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/e7d49e753de7f6c86bdc67941a4c99f6/eoepca-cover.png"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/e7d49e753de7f6c86bdc67941a4c99f6/eoepca-cover.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/6849739d5b25464f</id>
    <title>Every Choice Changes Everything: The Show</title>
    <updated>2026-06-22T22:10:42+00:00</updated>
    <content>About 3 weeks ago, Leo Laporte and I recorded the first episode of what will be a new monthly show on the TWiT network . Naming things is hard, and we almost voted on the name, like we did for Stack Overflow , but we quickly landed on Off By One with</content>
    <link href="https://blog.codinghorror.com/every-choice-changes-everything-the-show/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2026-06-22T22:10:42+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/06/signal-2026-06-03-144353_002.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/06/signal-2026-06-03-144353_002.jpeg"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/06/signal-2026-06-03-144353_002.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/e8e951ef58243f4a</id>
    <title>The Shape of Our Open Source</title>
    <updated>2026-06-18T00:00:00+00:00</updated>
    <content>We mapped contributors and repositories across Development Seed to understand how our work connects to the broader geospatial open source ecosystem.</content>
    <link href="https://developmentseed.org/blog/2026-06-18-contributor-network" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-06-18T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/c8f4167dd12667c9ba8b0ea771784ccb/contributor-network-cover.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/c8f4167dd12667c9ba8b0ea771784ccb/contributor-network-cover.png"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/c8f4167dd12667c9ba8b0ea771784ccb/contributor-network-cover.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/cb84e64d161038ef</id>
    <title>React Native 0.86 - Edge-to-Edge and DevTools Improvements, no breaking changes</title>
    <updated>2026-06-11T00:00:00+00:00</updated>
    <content>Today we are excited to release React Native 0.86!</content>
    <link href="https://reactnative.dev/blog/2026/06/11/react-native-0.86" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2026-06-11T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/assets/images/0.86-devtools-light-dark-emulation-ea42961a7796506c761efed1f05d365d.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/assets/images/0.86-devtools-light-dark-emulation-ea42961a7796506c761efed1f05d365d.png"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/assets/images/0.86-devtools-light-dark-emulation-ea42961a7796506c761efed1f05d365d.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/167e670542724666</id>
    <title>Announcing Rust 1.96.0</title>
    <updated>2026-05-28T00:00:00+00:00</updated>
    <content>Announcing Rust 1.96.0</content>
    <link href="https://blog.rust-lang.org/2026/05/28/Rust-1.96.0/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2026-05-28T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d73ab77a0652e0bc</id>
    <title>A short note on a long-planned sabbatical</title>
    <updated>2026-05-01T00:00:00+00:00</updated>
    <content>Ian Schuler is taking a planned sabbatical through September. Joe Flasher steps in as Acting CEO.</content>
    <link href="https://developmentseed.org/blog/2026-05-01-sabbatical" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-05-01T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/64e5fb70a36edd98902a47e084c0aed6/sabbatical-blogcover.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/64e5fb70a36edd98902a47e084c0aed6/sabbatical-blogcover.jpg"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/64e5fb70a36edd98902a47e084c0aed6/sabbatical-blogcover.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c7c1b614a28f2f82</id>
    <title>Bitwarden CLI compromised</title>
    <updated>2026-04-29T15:00:00+00:00</updated>
    <content>Bitwarden's CLI got hit by the Checkmarx supply-chain campaign, TypeScript 7.0 beta lands with the Go-rewritten compiler running ~10x faster than 6.0, and pgBackRest lost its maintainer of thirteen years leaving anyone running production Postgres with a real dependency-trust task this week. We've also got Ubuntu 26.04 LTS shipping with TPM-backed full-disk encryption, and Matz dropping Spinel as an AOT path that takes Ruby to native binaries. This week was a good reminder that the tools we depen</content>
    <link href="https://changelog.com/news/185" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2026-04-29T15:00:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/ad41d50f65f8e8bb</id>
    <title>Going Small with Efficient Models for Large Problems</title>
    <updated>2026-04-29T00:00:00+00:00</updated>
    <content>We fine-tuned a small language model that efficiently solves geospatial problems without compromising quality.</content>
    <link href="https://developmentseed.org/blog/2026-04-29-gazet" rel="alternate"/>
    <category term="Development Seed" label="Development Seed"/>
    <published>2026-04-29T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://developmentseed.org/static/0da3c7efaca12405874827397d78a627/gazet-blogcover.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://developmentseed.org/static/0da3c7efaca12405874827397d78a627/gazet-blogcover.png"/>
    </media:group>
    <dc:creator>Development Seed</dc:creator>
    <link rel="enclosure" href="https://developmentseed.org/static/0da3c7efaca12405874827397d78a627/gazet-blogcover.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/262e5c39d8500db6</id>
    <title>Thank You For Being a Friend</title>
    <updated>2026-04-20T17:21:00+00:00</updated>
    <content>It's been one of those months, and by that, I mean one of the 663 months since I was born. This won't be a long post, because I only have two things to say. First, I'm really glad we re-ordered the GMI (Guaranteed</content>
    <link href="https://blog.codinghorror.com/thank-you-for-being-a-friend/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2026-04-20T17:21:00+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/04/stack-overflow-dedication-cover.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/04/stack-overflow-dedication-cover.jpg"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/04/stack-overflow-dedication-cover.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/4a22c07910471b34</id>
    <title>Announcing Rust 1.95.0</title>
    <updated>2026-04-16T00:00:00+00:00</updated>
    <content>Announcing Rust 1.95.0</content>
    <link href="https://blog.rust-lang.org/2026/04/16/Rust-1.95.0/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2026-04-16T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/e7b1768e243dd4a8</id>
    <title>React Native 0.85 - New Animation Backend, New Jest Preset Package</title>
    <updated>2026-04-07T00:00:00+00:00</updated>
    <content>Today we are excited to release React Native 0.85!</content>
    <link href="https://reactnative.dev/blog/2026/04/07/react-native-0.85" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2026-04-07T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/blog/assets/0.85-animation-backend-ios.gif" type="image/gif" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/blog/assets/0.85-animation-backend-ios.gif"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/blog/assets/0.85-animation-backend-ios.gif" type="image/gif" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/b9996c84b3c2884c</id>
    <title>Astral has been acquired by OpenAI</title>
    <updated>2026-03-27T20:00:00+00:00</updated>
    <content>Astral is joining OpenAI, which says a lot about where the center of gravity is moving for developer tools, LiteLLM got hit by a nasty supply-chain attack, and OpenCode blew up as the latest serious open source swing at the coding-agent stack. We've also got Rust doing a very public reality check on its own pain points, WorkOS pushing AuthKit into CLI auth, Ryan Lizza using AI to build an open source TurboTax alternative, and a fresh httpx fork that turns open source maintenance drama into a rea</content>
    <link href="https://changelog.com/news/184" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2026-03-27T20:00:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/66b9388ba7ae4966</id>
    <title>Announcing Rust 1.94.1</title>
    <updated>2026-03-26T00:00:00+00:00</updated>
    <content>Announcing Rust 1.94.1</content>
    <link href="https://blog.rust-lang.org/2026/03/26/1.94.1-release/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2026-03-26T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/28448deba5eefb35</id>
    <title>Help Us Define The Direction Of Ionic!</title>
    <updated>2026-03-16T17:16:24+00:00</updated>
    <content>Every product team says they want feedback. Every developer has feedback to give. And yet… there always seems to be a disconnect between the two? Well we’re aiming to solve that problem and we can use your help to define the roadmap of Ionic products! We’re thrilled to announce the launch of our new, dedicated […] The post Help Us Define The Direction Of Ionic! appeared first on Ionic Blog .</content>
    <link href="https://ionic.io/blog/help-us-define-the-direction-of-ionic" rel="alternate"/>
    <category term="Ionic Framework Blog" label="Ionic Framework Blog"/>
    <published>2026-03-16T17:16:24+00:00</published>
    <media:group>
      <media:content url="https://ionic.io/blog/wp-content/uploads/2023/11/superapps-employers-feature-image-1024x512.png" type="image/png" medium="image" height="512" width="1024"/>
      <media:thumbnail url="https://ionic.io/blog/wp-content/uploads/2023/11/superapps-employers-feature-image-1024x512.png" height="512" width="1024"/>
    </media:group>
    <dc:creator>Ionic Framework Blog</dc:creator>
    <link rel="enclosure" href="https://ionic.io/blog/wp-content/uploads/2023/11/superapps-employers-feature-image-1024x512.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/64fc8ab535e12698</id>
    <title>Big change brings big change</title>
    <updated>2026-03-10T20:00:00+00:00</updated>
    <content>This week's been wild — Iran bombed AWS data centers to take down Claude, OpenAI dropped GPT-5.4 (and it's seriously good for coding), and living brain cells are literally playing DOOM. We've also got a heartfelt take on what it feels like to be a 10x engineer in the age of AI, plus some cool new tools like Handy for speech-to-text and web haptics. Oh, and new MacBook Pros with M5 Pro and M5 Max are up for pre-order. Try not to impulse buy (or do).</content>
    <link href="https://changelog.com/news/183" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2026-03-10T20:00:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/097b70599623a0ab</id>
    <title>🔎 PostgreSQL full-text search for djangopackages</title>
    <updated>2026-03-07T00:00:00+00:00</updated>
    <content>🔎 PostgreSQL full-text search for djangopackages</content>
    <link href="https://djangopackages.org/changelog/postgresql-fts/" rel="alternate"/>
    <category term="Django Packages changelog" label="Django Packages changelog"/>
    <published>2026-03-07T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2Fpostgresql-fts%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2Fpostgresql-fts%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages changelog</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2Fpostgresql-fts%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d5f0529f484fdc15</id>
    <title>Announcing Ionic Framework 8.8</title>
    <updated>2026-03-06T21:24:43+00:00</updated>
    <content>We’re excited to announce the release of Ionic Framework 8.8! This update makes customizing components easier and more flexible by adding new CSS classes, exposing internal elements through CSS Shadow Parts, and introducing new events for the Modal and Refresher components. Many of the features in this release support community-driven projects adapting Ionic Framework to […] The post Announcing Ionic Framework 8.8 appeared first on Ionic Blog .</content>
    <link href="https://ionic.io/blog/announcing-ionic-framework-8-8" rel="alternate"/>
    <category term="Ionic Framework Blog" label="Ionic Framework Blog"/>
    <published>2026-03-06T21:24:43+00:00</published>
    <media:group>
      <media:content url="https://ionic.io/blog/wp-content/uploads/2026/02/8.8.0-blog-feature-image.png" type="image/png" medium="image" height="1120" width="2240"/>
      <media:thumbnail url="https://ionic.io/blog/wp-content/uploads/2026/02/8.8.0-blog-feature-image.png" height="1120" width="2240"/>
    </media:group>
    <dc:creator>Ionic Framework Blog</dc:creator>
    <link rel="enclosure" href="https://ionic.io/blog/wp-content/uploads/2026/02/8.8.0-blog-feature-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/bc4070e82bc956ed</id>
    <title>Announcing Rust 1.94.0</title>
    <updated>2026-03-05T00:00:00+00:00</updated>
    <content>Announcing Rust 1.94.0</content>
    <link href="https://blog.rust-lang.org/2026/03/05/Rust-1.94.0/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2026-03-05T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/2d9146d5d3c4f186</id>
    <title>React Native Comes to Meta Quest</title>
    <updated>2026-02-24T00:00:00+00:00</updated>
    <content>React Native has always focused on helping developers reuse knowledge across platforms. What started with Android and iOS has steadily expanded to Apple TV, Windows, macOS, and even the web with react-strict-dom. In 2021, the Many Platform Vision post outlined a future where React Native could adapt to new devices and form factors without fragmenting the ecosystem.</content>
    <link href="https://reactnative.dev/blog/2026/02/24/react-native-comes-to-meta-quest" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2026-02-24T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/blog/assets/meta-quest-react-native.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/blog/assets/meta-quest-react-native.jpg"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/blog/assets/meta-quest-react-native.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/bd58d00f57da2da9</id>
    <title>The mythical agent-month</title>
    <updated>2026-02-23T20:45:00+00:00</updated>
    <content>Wes McKinney on the mythical agent-month, install Peon Ping to employ a Peon today, Andreas Kling explains why Ladybird is adopting Rust, Cloudflare has a new MCP server that's quite efficient, and Elliot Bonneville thinks the only moat left is money.</content>
    <link href="https://changelog.com/news/182" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2026-02-23T20:45:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/65dc8c67a2c48d7a</id>
    <title>Wielki powrót do biur? Hybryda 3.0 i koniec ery „Digital Nomads”</title>
    <updated>2026-02-20T08:49:33+00:00</updated>
    <content>Koniec pracy zdalnej w IT to mit? Sprawdź dane Just Join IT z 2026 r.: 64% ofert to remote. Dowiedz się, czym jest Hybryda 3.0 i dlaczego prognozy CEO rozmijają się z rzeczywistością.</content>
    <link href="https://justjoin.it/blog/rynek-it-2026-praca-zdalna-hybryda-dane" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2026-02-20T08:49:33+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2026/02/hf_20260220_084703_38984432-0926-40d1-89f4-ed6c1bf1f51f.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2026/02/hf_20260220_084703_38984432-0926-40d1-89f4-ed6c1bf1f51f.jpeg"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2026/02/hf_20260220_084703_38984432-0926-40d1-89f4-ed6c1bf1f51f.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/b03aec5ce4927dd5</id>
    <title>All the Claw things</title>
    <updated>2026-02-16T19:30:00+00:00</updated>
    <content>Peter Steinberger joins OpenAI, ZeroClaw is "claw done right", MimiClaw runs on a $5 chip, Steve Yegge on managing the AI Vampire, and the day the telnet died.</content>
    <link href="https://changelog.com/news/181" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2026-02-16T19:30:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/6f8a4606fb3d2723</id>
    <title>Announcing Rust 1.93.1</title>
    <updated>2026-02-12T00:00:00+00:00</updated>
    <content>Announcing Rust 1.93.1</content>
    <link href="https://blog.rust-lang.org/2026/02/12/Rust-1.93.1/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2026-02-12T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/06532c7a099ad4e6</id>
    <title>React Native 0.84 - Hermes V1 by Default</title>
    <updated>2026-02-11T00:00:00+00:00</updated>
    <content>Today we're excited to release React Native 0.84!</content>
    <link href="https://reactnative.dev/blog/2026/02/11/react-native-0.84" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2026-02-11T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/img/logo-share.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/img/logo-share.png"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/img/logo-share.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d9cf3fb2f147a0e6</id>
    <title>Vouch for an open source web of trust</title>
    <updated>2026-02-09T19:00:00+00:00</updated>
    <content>Mitchell Hashimoto's trust management system for open source, Nicholas Carlini has a team of Claudes build a C compiler, Stephan Schwab recounts the history of attempted developer replacement, NanClaw is an alternative to OpenClaw, and Sophie Koonin can't wrap her head around so many people going so hard on LLM-generated code.</content>
    <link href="https://changelog.com/news/180" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2026-02-09T19:00:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/25ff50d7b0f6506a</id>
    <title>Launching The Rural Guaranteed Minimum Income Initiative</title>
    <updated>2026-02-04T07:43:56+00:00</updated>
    <content>It's been a year since I invited Americans to join us in a pledge to Share the American Dream : 1. Support organizations you feel are effectively helping those most in need across America right now . 2. Within the next five years, also contribute public dedications</content>
    <link href="https://blog.codinghorror.com/launching-the-rural-guaranteed-minimum-income-initiative/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2026-02-04T07:43:56+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/02/rgmii-metro-vs-rural-counties-usa-2026-1.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/02/rgmii-metro-vs-rural-counties-usa-2026-1.png"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/02/rgmii-metro-vs-rural-counties-usa-2026-1.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/ce39daed5b15604b</id>
    <title>The tech monoculture is finally breaking</title>
    <updated>2026-02-02T20:30:00+00:00</updated>
    <content>Jason Willems believes the tech monoculture is finally breaking, Don Ho shares some bad Notepad++ news, Tailscale's Avery Pennarun pens a great downtime apology, Milan Milanović explains why you can only code 4 hours per day, and Addy Osmani on managing comprehension debt when leaning on AI to code.</content>
    <link href="https://changelog.com/news/179" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2026-02-02T20:30:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/308cf1edc1826ede</id>
    <title>Ruby-4.0 is available in the Microsoft Store</title>
    <updated>2026-01-27T00:00:00+00:00</updated>
    <content>Great news: Ruby is now installable through the Microsoft Store!</content>
    <link href="/2026/01/27/ruby-4.0-available-in-microsoft-store.html" rel="alternate"/>
    <category term="RubyInstaller" label="RubyInstaller"/>
    <published>2026-01-27T00:00:00+00:00</published>
    <dc:creator>RubyInstaller</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/7c2aad309da11b3b</id>
    <title>Clawdbot triggers a run on Mac Minis</title>
    <updated>2026-01-26T20:00:00+00:00</updated>
    <content>Clawdbot drives Mac Mini sales, Swizec Teller on the future of software engineering being SRE, Daniel Stenberg decided to end curl's bug bounty program, zerobrew takes some of the best ideas from uv and applies them to Homebrew, and Phil Eaton on LLMs and your career.</content>
    <link href="https://changelog.com/news/178" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2026-01-26T20:00:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/dee4c5ac87ed3f05</id>
    <title>🧑‍🎨 A Fresh, Mobile-Friendly Look with Tailwind CSS</title>
    <updated>2026-01-23T00:00:00+00:00</updated>
    <content>🧑‍🎨 A Fresh, Mobile-Friendly Look with Tailwind CSS</content>
    <link href="https://djangopackages.org/changelog/new-tailwind-css-theme/" rel="alternate"/>
    <category term="Django Packages changelog" label="Django Packages changelog"/>
    <published>2026-01-23T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2Fnew-tailwind-css-theme%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2Fnew-tailwind-css-theme%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages changelog</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2Fnew-tailwind-css-theme%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/79e8d1eac948e27e</id>
    <title>Announcing Rust 1.93.0</title>
    <updated>2026-01-22T00:00:00+00:00</updated>
    <content>Announcing Rust 1.93.0</content>
    <link href="https://blog.rust-lang.org/2026/01/22/Rust-1.93.0/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2026-01-22T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d207f5622f16e558</id>
    <title>The States of WebAssembly</title>
    <updated>2026-01-21T00:00:00+00:00</updated>
    <content>The States of WebAssembly</content>
    <link href="https://webassembly.org/news/2026-01-21-states-of-webassembly/" rel="alternate"/>
    <category term="WebAssembly News" label="WebAssembly News"/>
    <published>2026-01-21T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://almanac.httparchive.org/static/images/2021/webassembly/hero_lg.avif" type="image/avif" medium="image"/>
      <media:thumbnail url="https://almanac.httparchive.org/static/images/2021/webassembly/hero_lg.avif"/>
    </media:group>
    <dc:creator>WebAssembly News</dc:creator>
    <link rel="enclosure" href="https://almanac.httparchive.org/static/images/2021/webassembly/hero_lg.avif" type="image/avif" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/92dae98be4ddee36</id>
    <title>Agent psychosis: are we going insane?</title>
    <updated>2026-01-19T20:30:00+00:00</updated>
    <content>Armin Ronacher thinks AI agent psychosis might be driving us insane, Dan Abramov explains how AT Protocol is a social filesystem, RepoBar keeps your GitHub work in view without opening a browser, Ethan McCue shares some life altering Postgres patterns, and Lea Verou says web dependencies are broken and we need to fix them.</content>
    <link href="https://changelog.com/news/177" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2026-01-19T20:30:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/225b979564f46145</id>
    <title>Modern Python Environments - dependency and workspace management</title>
    <updated>2026-01-15T22:28:15+00:00</updated>
    <content>This article looks at the available tools for dependency and workspace management in Python.</content>
    <link href="https://testdriven.io/blog/python-environments/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2026-01-15T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/python-environments.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/python-environments.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/python-environments.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/224ae7b1e7061ef1</id>
    <title>Linus Torvalds gets the AI coding bug</title>
    <updated>2026-01-12T19:35:00+00:00</updated>
    <content>Linus Torvalds pushes AI generated code, Jordan Fulghum thinks this is the year of self-hosting, FracturedJson formats for compact / human readability, Scott Werner believes a flood of adequate software is coming, and Sean Goedecke explains why generic software design advice is useless.</content>
    <link href="https://changelog.com/news/176" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2026-01-12T19:35:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/48de9381015c2d97</id>
    <title>Cursor vs. Claude for FastAPI Development</title>
    <updated>2026-01-06T22:28:15+00:00</updated>
    <content>This article looks at how Cursor and Claude compare when developing a FastAPI application.</content>
    <link href="https://testdriven.io/blog/fastapi-cursor-vs-claude/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2026-01-06T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/fastapi/fastapi-with-claude-or-cursor/fastapi_cursor_vs_claude_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/fastapi/fastapi-with-claude-or-cursor/fastapi_cursor_vs_claude_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/fastapi/fastapi-with-claude-or-cursor/fastapi_cursor_vs_claude_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/1b843d9876d76695</id>
    <title>The move faster manifesto</title>
    <updated>2026-01-05T20:00:00+00:00</updated>
    <content>Brian Guthrie lists his seven rules for moving faster in software, Continuous-Claude-v2 is a context management system for Claude Code, Gas Town is Steve Yegge's multi-agent orchestrator for Claude Code, Paul Dix sees a great engineering divergence in 2026, and Mattias Geniar thinks web development is fun again.</content>
    <link href="https://changelog.com/news/175" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2026-01-05T20:00:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/fcb868db85389e67</id>
    <title>Ruszyła II edycja UGotIT – konkursu dla programistów, entuzjastów IT, AI i biznesu. Pula nagród wynosi 42 000 zł.</title>
    <updated>2025-12-16T09:02:34+00:00</updated>
    <content>Chcesz zmierzyć się z realnymi problemami biznesu i zaprojektować PoC aplikacji, która odpowie na aktualne wyzwania liderów branż? Wiesz, jak skorzystać z potencjału AI by pomogła Ci rozwiązać zagadnienia projektowe?</content>
    <link href="https://justjoin.it/blog/ruszyla-ii-edycja-ugotit-konkursu-dla-programistow-entuzjastow-it-ai-i-biznesu-pula-nagrod-wynosi-42-000-zl" rel="alternate"/>
    <category term="Just Geek IT" label="Just Geek IT"/>
    <published>2025-12-16T09:02:34+00:00</published>
    <media:group>
      <media:content url="http://justjoin.it/blog/storage/2025/12/pexels-fauxels-3183153.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="http://justjoin.it/blog/storage/2025/12/pexels-fauxels-3183153.jpg"/>
    </media:group>
    <dc:creator>Just Geek IT</dc:creator>
    <link rel="enclosure" href="http://justjoin.it/blog/storage/2025/12/pexels-fauxels-3183153.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/094d37dc85e00252</id>
    <title>The code, prose &amp; pods that shaped 2025</title>
    <updated>2025-12-15T20:00:00+00:00</updated>
    <content>This episodes diverges from our traditional fare. I’ve reviewed the 49 previous editions and picked (IMHO) the coolest code, best prose &amp; my favorite podcast episode from each month!</content>
    <link href="https://changelog.com/news/174" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2025-12-15T20:00:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f7a441e99eb4c59d</id>
    <title>Announcing Rust 1.92.0</title>
    <updated>2025-12-11T00:00:00+00:00</updated>
    <content>Announcing Rust 1.92.0</content>
    <link href="https://blog.rust-lang.org/2025/12/11/Rust-1.92.0/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2025-12-11T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/47df3a2724a42737</id>
    <title>React Native 0.83 - React 19.2, New DevTools features, no breaking changes</title>
    <updated>2025-12-10T00:00:00+00:00</updated>
    <content>Today we are excited to release React Native 0.83!</content>
    <link href="https://reactnative.dev/blog/2025/12/10/react-native-0.83" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2025-12-10T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/assets/images/0.83-react-19.2-no-activity-61b910cc3d32753f1432f8d365963dab.gif" type="image/gif" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/assets/images/0.83-react-19.2-no-activity-61b910cc3d32753f1432f8d365963dab.gif"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/assets/images/0.83-react-19.2-no-activity-61b910cc3d32753f1432f8d365963dab.gif" type="image/gif" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/ddcbd4b587641dd2</id>
    <title>The "confident idiot" problem</title>
    <updated>2025-12-08T20:00:00+00:00</updated>
    <content>Why AI needs hard rules (not vibe checks), what Anthropic's acquisition of Bun's creators tells us about the AI takeover, Jonah Glover couldn't get Claude to recreate Space Jam's 1996 website, Google finally unkills something, and Bazzite is a distro for the next generation of Linux gaming.</content>
    <link href="https://changelog.com/news/173" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2025-12-08T20:00:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/39ee890d30a10c99</id>
    <title>What actually makes you senior</title>
    <updated>2025-12-01T20:30:00+00:00</updated>
    <content>Matheus Lima on what makes senior developers actually senior, Tega Brain created a browser extension for avoiding AI slop, Andrew Kelley moves Zig from GitHub to Codeberg, Matias Heikkilä says there's no free lunch for vibe coding, and your SSD data at rest might be at risk.</content>
    <link href="https://changelog.com/news/172" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2025-12-01T20:30:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/cec0fd0f7a97e896</id>
    <title>What is a tech bubble anyway?</title>
    <updated>2025-11-24T20:45:00+00:00</updated>
    <content>Cedric Chin says comparisons of our current AI *maybe-bubble* to the dot-com bubble and the 2008 GFC are limiting, Matthew Prince does a post-mortem on last week's Cloudflare outage, "hl" is a fast / powerful log viewer for humans, Enthusiast Guy's Continuum 93 is a fantasy computer emulator, and a list of things that aren't doing the thing.</content>
    <link href="https://changelog.com/news/171" rel="alternate"/>
    <category term="Changelog News" label="Changelog News"/>
    <published>2025-11-24T20:45:00+00:00</published>
    <media:group>
      <media:content url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" medium="image"/>
      <media:thumbnail url="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621"/>
    </media:group>
    <dc:creator>Changelog News</dc:creator>
    <link rel="enclosure" href="https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/9fa64033cb1f40f6</id>
    <title>Announcing Rust 1.91.1</title>
    <updated>2025-11-10T00:00:00+00:00</updated>
    <content>Announcing Rust 1.91.1</content>
    <link href="https://blog.rust-lang.org/2025/11/10/Rust-1.91.1/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2025-11-10T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/af09df39cf602239</id>
    <title>Cursor vs. Claude for Django Development</title>
    <updated>2025-11-05T22:28:15+00:00</updated>
    <content>This article looks at how Cursor and Claude compare when developing a Django application.</content>
    <link href="https://testdriven.io/blog/django-cursor-vs-claude/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2025-11-05T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/django/django-with-claude-or-cursor/django_cursor_vs_claude_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/django/django-with-claude-or-cursor/django_cursor_vs_claude_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/django/django-with-claude-or-cursor/django_cursor_vs_claude_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/de4e3caddeb1262a</id>
    <title>Announcing Rust 1.91.0</title>
    <updated>2025-10-30T00:00:00+00:00</updated>
    <content>Announcing Rust 1.91.0</content>
    <link href="https://blog.rust-lang.org/2025/10/30/Rust-1.91.0/" rel="alternate"/>
    <category term="Rust Releases" label="Rust Releases"/>
    <published>2025-10-30T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://www.rust-lang.org/static/images/rust-social-wide.jpg"/>
    </media:group>
    <dc:creator>Rust Releases</dc:creator>
    <link rel="enclosure" href="https://www.rust-lang.org/static/images/rust-social-wide.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/246602d8afd7b839</id>
    <title>React Native 0.82 - A New Era</title>
    <updated>2025-10-08T00:00:00+00:00</updated>
    <content>Today we're excited to release React Native 0.82: the first React Native that runs entirely on the New Architecture.</content>
    <link href="https://reactnative.dev/blog/2025/10/08/react-native-0.82" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2025-10-08T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/assets/images/0.82-owners-stack-before-bf24fa9bc9dd697b9200eb010ff02695.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/assets/images/0.82-owners-stack-before-bf24fa9bc9dd697b9200eb010ff02695.png"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/assets/images/0.82-owners-stack-before-bf24fa9bc9dd697b9200eb010ff02695.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/41cbf4a45e2ec574</id>
    <title>A &lt;wasm-compat&gt; custom element</title>
    <updated>2025-09-17T00:00:00+00:00</updated>
    <content>A custom element</content>
    <link href="https://webassembly.org/news/2025-09-17-wasm-compat/" rel="alternate"/>
    <category term="WebAssembly News" label="WebAssembly News"/>
    <published>2025-09-17T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwebassembly.org%2Fnews%2F2025-09-17-wasm-compat%2F/opengraph/" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwebassembly.org%2Fnews%2F2025-09-17-wasm-compat%2F/opengraph/"/>
    </media:group>
    <dc:creator>WebAssembly News</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fwebassembly.org%2Fnews%2F2025-09-17-wasm-compat%2F/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/54ec8408993c20ce</id>
    <title>Wasm 3.0 Completed</title>
    <updated>2025-09-17T00:00:00+00:00</updated>
    <content>Wasm 3.0 Completed</content>
    <link href="https://webassembly.org/news/2025-09-17-wasm-3.0/" rel="alternate"/>
    <category term="WebAssembly News" label="WebAssembly News"/>
    <published>2025-09-17T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://webassembly.org/assets/wasm3_0.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://webassembly.org/assets/wasm3_0.png"/>
    </media:group>
    <dc:creator>WebAssembly News</dc:creator>
    <link rel="enclosure" href="https://webassembly.org/assets/wasm3_0.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/e9aa7edf27d0cb00</id>
    <title>Developing a Real-time Dashboard with Flask, Postgres, and Socket.IO</title>
    <updated>2025-08-28T22:28:15+00:00</updated>
    <content>This tutorial looks at how to develop a real-time inventory tracking dashboard with Flask, Postgres, and Socket.IO.</content>
    <link href="https://testdriven.io/blog/flask-postgres-socketio/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2025-08-28T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/flask/flask_postgres_socketio_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/flask/flask_postgres_socketio_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/flask/flask_postgres_socketio_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d0920d1b80672234</id>
    <title>React Native 0.81 - Android 16 support, faster iOS builds, and more</title>
    <updated>2025-08-12T00:00:00+00:00</updated>
    <content>Today we are excited to release React Native 0.81!</content>
    <link href="https://reactnative.dev/blog/2025/08/12/react-native-0.81" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2025-08-12T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/assets/images/0.81-improved-uncaught-error-fa95330ee5a41739cc7604a21e03be8b.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/assets/images/0.81-improved-uncaught-error-fa95330ee5a41739cc7604a21e03be8b.png"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/assets/images/0.81-improved-uncaught-error-fa95330ee5a41739cc7604a21e03be8b.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d30ac6ceb99e09a6</id>
    <title>Announcing Ionic 8.7</title>
    <updated>2025-07-31T21:22:48+00:00</updated>
    <content>Ionic Framework 8.7 is here! This release delivers powerful new features that enhance developer productivity and user experience. From new CSS utility classes that streamline layout development to new Reorder events that provide fine-grained control, plus the latest Ionicons v8 update and Angular modal injection improvements, 8.7 brings the tools you need to create exceptional […] The post Announcing Ionic 8.7 appeared first on Ionic Blog .</content>
    <link href="https://ionic.io/blog/announcing-ionic-8-7" rel="alternate"/>
    <category term="Ionic Framework Blog" label="Ionic Framework Blog"/>
    <published>2025-07-31T21:22:48+00:00</published>
    <media:group>
      <media:content url="https://ionic.io/blog/wp-content/uploads/2025/07/blog-8-7-datetime-highlighted-dates-473x1024.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://ionic.io/blog/wp-content/uploads/2025/07/blog-8-7-datetime-highlighted-dates-473x1024.png"/>
    </media:group>
    <dc:creator>Ionic Framework Blog</dc:creator>
    <link rel="enclosure" href="https://ionic.io/blog/wp-content/uploads/2025/07/blog-8-7-datetime-highlighted-dates-473x1024.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/9e3bb15488c2f98d</id>
    <title>Deploying a Django App to Sevalla</title>
    <updated>2025-07-24T22:28:15+00:00</updated>
    <content>This tutorial looks at how to deploy a Django application to Sevalla.</content>
    <link href="https://testdriven.io/blog/django-sevalla/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2025-07-24T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/django/django-sevalla/django_sevalla_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/django/django-sevalla/django_sevalla_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/django/django-sevalla/django_sevalla_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/a5d95b4d4ee98afc</id>
    <title>Developing a Real-time Dashboard with FastAPI, Postgres, and WebSockets</title>
    <updated>2025-07-17T22:28:15+00:00</updated>
    <content>This tutorial looks at how to develop a real-time inventory tracking dashboard with FastAPI, Postgres, and WebSockets.</content>
    <link href="https://testdriven.io/blog/fastapi-postgres-websockets/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2025-07-17T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/fastapi/fastapi-postgres-websockets/fastapi_postgres_websockets_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/fastapi/fastapi-postgres-websockets/fastapi_postgres_websockets_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/fastapi/fastapi-postgres-websockets/fastapi_postgres_websockets_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f827048726f71500</id>
    <title>Developing a Real-time Dashboard with FastAPI, MongoDB, and WebSockets</title>
    <updated>2025-06-30T22:28:15+00:00</updated>
    <content>This tutorial looks at how to develop a real-time order dashboard with FastAPI, MongoDB, and WebSockets.</content>
    <link href="https://testdriven.io/blog/fastapi-mongo-websockets/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2025-06-30T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/fastapi/fastapi-mongo-websockets/fastapi_mongo_websockets_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/fastapi/fastapi-mongo-websockets/fastapi_mongo_websockets_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/fastapi/fastapi-mongo-websockets/fastapi_mongo_websockets_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/fe0b7c26e89f13b2</id>
    <title>Building a Multi-tenant App with Django</title>
    <updated>2025-06-25T22:28:15+00:00</updated>
    <content>This tutorial looks at how to implement multi-tenancy in Django.</content>
    <link href="https://testdriven.io/blog/django-multi-tenant/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2025-06-25T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/django/django-multi-tenant/django_multi_tenant_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/django/django-multi-tenant/django_multi_tenant_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/django/django-multi-tenant/django_multi_tenant_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/ffc01a4c67ba1008</id>
    <title>React Native 0.80 - React 19.1, JS API Changes, Freezing Legacy Arch and much more</title>
    <updated>2025-06-12T16:01:00+00:00</updated>
    <content>Today we are excited to release React Native 0.80!</content>
    <link href="https://reactnative.dev/blog/2025/06/12/react-native-0.80" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2025-06-12T16:01:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/assets/images/0.80-legacy-arch-warnings-53105425d61d9e426f21af3e239df0f5.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/assets/images/0.80-legacy-arch-warnings-53105425d61d9e426f21af3e239df0f5.png"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/assets/images/0.80-legacy-arch-warnings-53105425d61d9e426f21af3e239df0f5.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/9359f492dd1d2ef7</id>
    <title>Moving Towards a Stable JavaScript API (New Changes in 0.80)</title>
    <updated>2025-06-12T16:00:00+00:00</updated>
    <content>In React Native 0.80, we're introducing two significant changes to React Native's JavaScript API — the deprecation of deep imports, and our new Strict TypeScript API. These are part of an ongoing effort to accurately define our API and offer dependable type safety to users and frameworks.</content>
    <link href="https://reactnative.dev/blog/2025/06/12/moving-towards-a-stable-javascript-api" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2025-06-12T16:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/blog/assets/0.80-js-stable-api-appjs.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/blog/assets/0.80-js-stable-api-appjs.jpg"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/blog/assets/0.80-js-stable-api-appjs.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c0a25fd1b298f883</id>
    <title>Announcing Ionic 8.6</title>
    <updated>2025-06-04T18:26:54+00:00</updated>
    <content>We’re thrilled to share the latest release of Ionic Framework, packed with exciting new features and improvements. This release brings a new Input OTP component, a new Datetime property to show days from the previous and next months, and a fresh update to Stencil. Let’s take a closer look at what’s new in 8.6 👇 […] The post Announcing Ionic 8.6 appeared first on Ionic Blog .</content>
    <link href="https://ionic.io/blog/announcing-ionic-8-6" rel="alternate"/>
    <category term="Ionic Framework Blog" label="Ionic Framework Blog"/>
    <published>2025-06-04T18:26:54+00:00</published>
    <media:group>
      <media:content url="https://ionic.io/blog/wp-content/uploads/2025/06/8.6.0-feature-image.png" type="image/png" medium="image" height="1120" width="2240"/>
      <media:thumbnail url="https://ionic.io/blog/wp-content/uploads/2025/06/8.6.0-feature-image.png" height="1120" width="2240"/>
    </media:group>
    <dc:creator>Ionic Framework Blog</dc:creator>
    <link rel="enclosure" href="https://ionic.io/blog/wp-content/uploads/2025/06/8.6.0-feature-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/aa09d696f1b60449</id>
    <title>Running Background Tasks from Django Admin with Celery</title>
    <updated>2025-04-09T22:28:15+00:00</updated>
    <content>This tutorial looks at how to run background tasks directly from Django admin using Celery.</content>
    <link href="https://testdriven.io/blog/django-admin-celery/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2025-04-09T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/django/django-admin-celery/django_admin_celery_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/django/django-admin-celery/django_admin_celery_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/django/django-admin-celery/django_admin_celery_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/75c7213fc8f3bdf3</id>
    <title>Building a Real-time Dashboard with Flask and Svelte</title>
    <updated>2025-04-08T22:28:15+00:00</updated>
    <content>Learn how to build a real-time analytics dashboard using Flask and Svelte with server-sent events.</content>
    <link href="https://testdriven.io/blog/flask-svelte/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2025-04-08T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/svelte/flask_svelte_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/svelte/flask_svelte_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/svelte/flask_svelte_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/605ecef53e84297f</id>
    <title>React Native 0.79 - Faster tooling and much more</title>
    <updated>2025-04-08T00:00:00+00:00</updated>
    <content>Today we are excited to release React Native 0.79!</content>
    <link href="https://reactnative.dev/blog/2025/04/08/react-native-0.79" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2025-04-08T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/assets/images/0.79-metro-startup-comparison-6dd153aeb4b43cb5dec1390b67bc4673.gif" type="image/gif" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/assets/images/0.79-metro-startup-comparison-6dd153aeb4b43cb5dec1390b67bc4673.gif"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/assets/images/0.79-metro-startup-comparison-6dd153aeb4b43cb5dec1390b67bc4673.gif" type="image/gif" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d67cbde151f870d7</id>
    <title>Building a Real-time Dashboard with FastAPI and Svelte</title>
    <updated>2025-04-02T22:28:15+00:00</updated>
    <content>Learn how to build a real-time analytics dashboard using FastAPI and Svelte with server-sent events.</content>
    <link href="https://testdriven.io/blog/fastapi-svelte/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2025-04-02T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/svelte/fastapi_svelte_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/svelte/fastapi_svelte_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/svelte/fastapi_svelte_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/aeb391814e0b6db8</id>
    <title>SpecTec has been adopted</title>
    <updated>2025-03-27T00:00:00+00:00</updated>
    <content>SpecTec has been adopted</content>
    <link href="https://webassembly.org/news/2025-03-27-spectec/" rel="alternate"/>
    <category term="WebAssembly News" label="WebAssembly News"/>
    <published>2025-03-27T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://webassembly.org/assets/spectec.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://webassembly.org/assets/spectec.png"/>
    </media:group>
    <dc:creator>WebAssembly News</dc:creator>
    <link rel="enclosure" href="https://webassembly.org/assets/spectec.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/b5807ca40927bbef</id>
    <title>The Road Not Taken is Guaranteed Minimum Income</title>
    <updated>2025-03-20T23:33:13+00:00</updated>
    <content>The dream is incomplete until we share it with our fellow Americans.</content>
    <link href="https://blog.codinghorror.com/the-road-not-taken-is-guaranteed-minimum-income/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2025-03-20T23:33:13+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/03/IMG_7003-1.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/03/IMG_7003-1.jpg"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/03/IMG_7003-1.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/71cc3b3d34f8035a</id>
    <title>Wasm 2.0 Completed</title>
    <updated>2025-03-20T00:00:00+00:00</updated>
    <content>Wasm 2.0 Completed</content>
    <link href="https://webassembly.org/news/2025-03-20-wasm-2.0/" rel="alternate"/>
    <category term="WebAssembly News" label="WebAssembly News"/>
    <published>2025-03-20T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://webassembly.org/assets/wasm2_0.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://webassembly.org/assets/wasm2_0.png"/>
    </media:group>
    <dc:creator>WebAssembly News</dc:creator>
    <link rel="enclosure" href="https://webassembly.org/assets/wasm2_0.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5ead3dd1e33f3734</id>
    <title>Big News!</title>
    <updated>2025-03-19T00:00:00+00:00</updated>
    <content>Big News!</content>
    <link href="https://webassembly.org/news/2025-03-19-new-news-section/" rel="alternate"/>
    <category term="WebAssembly News" label="WebAssembly News"/>
    <published>2025-03-19T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://webassembly.org/assets/wasm-cups.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://webassembly.org/assets/wasm-cups.png"/>
    </media:group>
    <dc:creator>WebAssembly News</dc:creator>
    <link rel="enclosure" href="https://webassembly.org/assets/wasm-cups.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/be2000a29106a189</id>
    <title>Django Query Optimization - Defer, Only, and Exclude</title>
    <updated>2025-03-14T22:28:15+00:00</updated>
    <content>In this article, we'll look at the differences between Django QuerySet's defer, only, and exclude methods.</content>
    <link href="https://testdriven.io/blog/django-query-optimization/" rel="alternate"/>
    <category term="TestDriven.io" label="TestDriven.io"/>
    <published>2025-03-14T22:28:15+00:00</published>
    <media:group>
      <media:content url="https://testdriven.io/static/images/blog/django/django_query_optimization_social_card.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://testdriven.io/static/images/blog/django/django_query_optimization_social_card.png"/>
    </media:group>
    <dc:creator>TestDriven.io</dc:creator>
    <link rel="enclosure" href="https://testdriven.io/static/images/blog/django/django_query_optimization_social_card.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/bbe658c3318d3554</id>
    <title>Announcing Ionic 8.5</title>
    <updated>2025-03-14T21:19:26+00:00</updated>
    <content>We are excited to announce the release of Ionic 8.5, bringing valuable updates to form controls, modals, and framework customization. This release enhances components like Checkbox, Select, and Toggle with new validation features, improves Sheet Modals with better scrolling behavior, and adds more control over styling and error logging. With React 19 support and key […] The post Announcing Ionic 8.5 appeared first on Ionic Blog .</content>
    <link href="https://ionic.io/blog/announcing-ionic-8-5" rel="alternate"/>
    <category term="Ionic Framework Blog" label="Ionic Framework Blog"/>
    <published>2025-03-14T21:19:26+00:00</published>
    <media:group>
      <media:content url="https://ionic.io/blog/wp-content/uploads/2025/03/ionic-8-5-feature-image.png" type="image/png" medium="image" height="1120" width="2240"/>
      <media:thumbnail url="https://ionic.io/blog/wp-content/uploads/2025/03/ionic-8-5-feature-image.png" height="1120" width="2240"/>
    </media:group>
    <dc:creator>Ionic Framework Blog</dc:creator>
    <link rel="enclosure" href="https://ionic.io/blog/wp-content/uploads/2025/03/ionic-8-5-feature-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/5744ad682762ecef</id>
    <title>Let's Talk About The American Dream</title>
    <updated>2025-03-06T01:27:31+00:00</updated>
    <content>A few months ago I wrote about what it means to stay gold — to hold on to the best parts of ourselves, our communities, and the American Dream itself. But staying gold isn’t passive. It takes work. It takes action. It takes hard conversations that ask</content>
    <link href="https://blog.codinghorror.com/lets-talk-about-the-american-dream/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2025-03-06T01:27:31+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/03/rebuildingamericandream25-page_v.2.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/03/rebuildingamericandream25-page_v.2.jpg"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/03/rebuildingamericandream25-page_v.2.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d88024286e15af5b</id>
    <title>React Native 0.78 - React 19 and more</title>
    <updated>2025-02-19T00:00:00+00:00</updated>
    <content>Today we are excited to release React Native 0.78!</content>
    <link href="https://reactnative.dev/blog/2025/02/19/react-native-0.78" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2025-02-19T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/img/logo-share.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/img/logo-share.png"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/img/logo-share.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/dab45a49fd208514</id>
    <title>Coming soon! New updates &amp; features for Ionic’s Open Source projects</title>
    <updated>2025-02-18T18:31:22+00:00</updated>
    <content>Hey everybody, it’s Matt from the Ionic team! 👋 I know it’s been a while and I am excited to be reaching out and tell you about some of the exciting open source features we’ve been working on behind the scenes. Me and the leaders of the open source teams will be posting a lot […] The post Coming soon! New updates &amp; features for Ionic’s Open Source projects appeared first on Ionic Blog .</content>
    <link href="https://ionic.io/blog/coming-soon-new-updates-features-for-ionics-open-source-projects" rel="alternate"/>
    <category term="Ionic Framework Blog" label="Ionic Framework Blog"/>
    <published>2025-02-18T18:31:22+00:00</published>
    <media:group>
      <media:content url="https://ionic.io/blog/wp-content/uploads/2025/02/IonicBlogThumbnail.png" type="image/png" medium="image" height="720" width="1280"/>
      <media:thumbnail url="https://ionic.io/blog/wp-content/uploads/2025/02/IonicBlogThumbnail.png" height="720" width="1280"/>
    </media:group>
    <dc:creator>Ionic Framework Blog</dc:creator>
    <link rel="enclosure" href="https://ionic.io/blog/wp-content/uploads/2025/02/IonicBlogThumbnail.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/a035a6d4cb163974</id>
    <title>Important Announcement: The Future of Ionic’s Commercial Products</title>
    <updated>2025-02-11T16:00:00+00:00</updated>
    <content>When Max Lynch, Ben Sperry, and the earliest team members first started Ionic back in 2012, they had a simple mission: to help web developers deliver great mobile experiences using the skills they already had. There wasn’t a grand plan to build a commercial business, just a shared passion for empowering developers with great tools, […] The post Important Announcement: The Future of Ionic’s Commercial Products appeared first on Ionic Blog .</content>
    <link href="https://ionic.io/blog/important-announcement-the-future-of-ionics-commercial-products" rel="alternate"/>
    <category term="Ionic Framework Blog" label="Ionic Framework Blog"/>
    <published>2025-02-11T16:00:00+00:00</published>
    <media:group>
      <media:content url="https://ionic.io/blog/wp-content/uploads/2025/02/ionicsunset-feature-image.png" type="image/png" medium="image" height="1120" width="2240"/>
      <media:thumbnail url="https://ionic.io/blog/wp-content/uploads/2025/02/ionicsunset-feature-image.png" height="1120" width="2240"/>
    </media:group>
    <dc:creator>Ionic Framework Blog</dc:creator>
    <link rel="enclosure" href="https://ionic.io/blog/wp-content/uploads/2025/02/ionicsunset-feature-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/05ba42e554597a65</id>
    <title>React Native Core Contributor Summit 2024 Recap</title>
    <updated>2025-02-03T00:00:00+00:00</updated>
    <content>Every year, the core contributors in the React Native Community get together with the React Native team to collaboratively shape the direction of this project.</content>
    <link href="https://reactnative.dev/blog/2025/02/03/react-native-core-contributor-summit-2024" rel="alternate"/>
    <category term="React Native Blog" label="React Native Blog"/>
    <published>2025-02-03T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://reactnative.dev/assets/images/react-native-core-contributor-summit-2024-1-fd96c5042217025035a569cf7ceea4e5.jpeg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://reactnative.dev/assets/images/react-native-core-contributor-summit-2024-1-fd96c5042217025035a569cf7ceea4e5.jpeg"/>
    </media:group>
    <dc:creator>React Native Blog</dc:creator>
    <link rel="enclosure" href="https://reactnative.dev/assets/images/react-native-core-contributor-summit-2024-1-fd96c5042217025035a569cf7ceea4e5.jpeg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/3dc17110a4983f42</id>
    <title>RubyInstaller 3.4.1-2 released with a new package for ARM64</title>
    <updated>2025-01-19T00:00:00+00:00</updated>
    <content>RubyInstaller-3.4.1-2 has been released! It features a brand-new package for Windows on ARM. See the ruby-3.4.0 release post and the RubyInstaller-CHANGELOG for more details.</content>
    <link href="/2025/01/19/rubyinstaller-3.4.1-2-released.html" rel="alternate"/>
    <category term="RubyInstaller" label="RubyInstaller"/>
    <published>2025-01-19T00:00:00+00:00</published>
    <dc:creator>RubyInstaller</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/8ebb1f14a3f75644</id>
    <title>Stay Gold, America</title>
    <updated>2025-01-07T07:42:04+00:00</updated>
    <content>We are at an unprecedented point in American history, and I'm concerned we may lose sight of the American Dream.</content>
    <link href="https://blog.codinghorror.com/stay-gold-america/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2025-01-07T07:42:04+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/06/stay-gold-2026-classic-gold-sticker-qr.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/06/stay-gold-2026-classic-gold-sticker-qr.jpg"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2026/06/stay-gold-2026-classic-gold-sticker-qr.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/fff1a588aa04f3a2</id>
    <title>Ruby Version Manager 4 Windows 1.0.0 released</title>
    <updated>2024-12-11T00:00:00+00:00</updated>
    <content>The final version 1.0.0 of the Ruby Version Manager for Windows (rvm-windows) has been released.</content>
    <link href="/2024/12/11/rvm-windows-1.0.0-released.html" rel="alternate"/>
    <category term="RubyInstaller" label="RubyInstaller"/>
    <published>2024-12-11T00:00:00+00:00</published>
    <dc:creator>RubyInstaller</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/7610eb0f36182497</id>
    <title>The Great Filter Comes For Us All</title>
    <updated>2024-12-02T18:25:46+00:00</updated>
    <content>With a 13 billion year head start on evolution, why haven’t any other forms of life in the universe contacted us by now? ( Arrival is a fantastic movie. Watch it , but don’t stop there – read the Story of Your Life novella it was based on</content>
    <link href="https://blog.codinghorror.com/the-great-filter-comes-for-us-all/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2024-12-02T18:25:46+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/02/image-28.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/02/image-28.png"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/02/image-28.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/fac69fb09c2879a4</id>
    <title>Announcing Ionic 8.4</title>
    <updated>2024-11-20T16:06:17+00:00</updated>
    <content>We are thrilled to introduce Ionic 8.4, packed with exciting updates to core components like Alert, Select, and Segment, as well as accessibility enhancements and developer experience improvements. This release adds two new components and enhanced functionality to improve usability and deliver a smoother experience across the board. Here’s what’s new 👇 Select Modal Interface […] The post Announcing Ionic 8.4 appeared first on Ionic Blog .</content>
    <link href="https://ionic.io/blog/announcing-ionic-8-4" rel="alternate"/>
    <category term="Ionic Framework Blog" label="Ionic Framework Blog"/>
    <published>2024-11-20T16:06:17+00:00</published>
    <media:group>
      <media:content url="https://ionic.io/blog/wp-content/uploads/2024/11/ionic8-4-feature-image.png" type="image/png" medium="image" height="1120" width="2240"/>
      <media:thumbnail url="https://ionic.io/blog/wp-content/uploads/2024/11/ionic8-4-feature-image.png" height="1120" width="2240"/>
    </media:group>
    <dc:creator>Ionic Framework Blog</dc:creator>
    <link rel="enclosure" href="https://ionic.io/blog/wp-content/uploads/2024/11/ionic8-4-feature-image.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/2595a9f96b329836</id>
    <title>RubyInstaller for ARM64</title>
    <updated>2024-11-20T00:00:00+00:00</updated>
    <content>The RubyInstaller for Windows on ARM is an entry that has been on my backlog for a longer time. But I still miss a device with an ARM processor other than a Raspberry PI. After several attempts to get Windows 11 properly working on this device, I give up with this low budget hardware for this purpose. It needs a more powerful and stable system.</content>
    <link href="/2024/11/20/fundraiser-for-arm64.html" rel="alternate"/>
    <category term="RubyInstaller" label="RubyInstaller"/>
    <published>2024-11-20T00:00:00+00:00</published>
    <dc:creator>RubyInstaller</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/3941d6af7fef44c4</id>
    <title>🎉 Django Packages now runs on Django 5.1</title>
    <updated>2024-08-30T00:00:00+00:00</updated>
    <content>🎉 Django Packages now runs on Django 5.1</content>
    <link href="https://djangopackages.org/changelog/2024-08-30-django-packages-now-runs-on-django-51/" rel="alternate"/>
    <category term="Django Packages changelog" label="Django Packages changelog"/>
    <published>2024-08-30T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-08-30-django-packages-now-runs-on-django-51%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-08-30-django-packages-now-runs-on-django-51%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages changelog</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-08-30-django-packages-now-runs-on-django-51%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/dbae0920f74782e7</id>
    <title>Djangonaut Space: Week Two Updates</title>
    <updated>2024-07-01T00:00:00+00:00</updated>
    <content>Djangonaut Space: Week Two Updates</content>
    <link href="https://djangopackages.org/changelog/2024-07-01-djangonaut-space-week-two-updates/" rel="alternate"/>
    <category term="Django Packages changelog" label="Django Packages changelog"/>
    <published>2024-07-01T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-07-01-djangonaut-space-week-two-updates%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-07-01-djangonaut-space-week-two-updates%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages changelog</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-07-01-djangonaut-space-week-two-updates%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/f9d2903351349a6b</id>
    <title>Bugfixes and `/api/v3/users/`  endpoint changes</title>
    <updated>2024-05-21T00:00:00+00:00</updated>
    <content>Bugfixes and `/api/v3/users/`  endpoint changes</content>
    <link href="https://djangopackages.org/changelog/2024-05-21-bugfixes-and-apiv3users-endpoint-changes/" rel="alternate"/>
    <category term="Django Packages changelog" label="Django Packages changelog"/>
    <published>2024-05-21T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-05-21-bugfixes-and-apiv3users-endpoint-changes%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-05-21-bugfixes-and-apiv3users-endpoint-changes%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages changelog</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-05-21-bugfixes-and-apiv3users-endpoint-changes%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/ce5fa2f3623b5260</id>
    <title>Revamping Sitemap Generation on Django Packages</title>
    <updated>2024-04-28T00:00:00+00:00</updated>
    <content>Revamping Sitemap Generation on Django Packages</content>
    <link href="https://djangopackages.org/changelog/2024-04-28-revamping-sitemap-generation-on-django-packages/" rel="alternate"/>
    <category term="Django Packages changelog" label="Django Packages changelog"/>
    <published>2024-04-28T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-04-28-revamping-sitemap-generation-on-django-packages%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-04-28-revamping-sitemap-generation-on-django-packages%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages changelog</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-04-28-revamping-sitemap-generation-on-django-packages%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/929dd6e61220bd89</id>
    <title>Enhancing User Profiles with New Social Link Options</title>
    <updated>2024-04-26T00:00:00+00:00</updated>
    <content>Enhancing User Profiles with New Social Link Options</content>
    <link href="https://djangopackages.org/changelog/2024-04-26-profiles-now-include-social-links/" rel="alternate"/>
    <category term="Django Packages changelog" label="Django Packages changelog"/>
    <published>2024-04-26T00:00:00+00:00</published>
    <media:group>
      <media:content url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-04-26-profiles-now-include-social-links%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" medium="image" height="630" width="1200"/>
      <media:thumbnail url="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-04-26-profiles-now-include-social-links%2Fopengraph%2F%3Fv%3D2/opengraph/" height="630" width="1200"/>
    </media:group>
    <dc:creator>Django Packages changelog</dc:creator>
    <link rel="enclosure" href="https://v1.screenshot.11ty.dev/https%3A%2F%2Fdjangopackages.org%2Fchangelog%2F2024-04-26-profiles-now-include-social-links%2Fopengraph%2F%3Fv%3D2/opengraph/" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/70bdddb6d2c6f6f6</id>
    <title>RubyInstaller 3.3.0-1 released</title>
    <updated>2023-12-26T00:00:00+00:00</updated>
    <content>RubyInstaller-3.3.0-1 has been released! It features a whole bunch of great new features and improvements. See the ruby-3.3.0 release post and the RubyInstaller-CHANGELOG for more details.</content>
    <link href="/2023/12/26/rubyinstaller-3.3.0-1-released.html" rel="alternate"/>
    <category term="RubyInstaller" label="RubyInstaller"/>
    <published>2023-12-26T00:00:00+00:00</published>
    <dc:creator>RubyInstaller</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/c9d1d513ca4e9a50</id>
    <title>I Fight For The Users</title>
    <updated>2023-11-30T20:11:05+00:00</updated>
    <content>If you haven’t been able to keep up with my blistering pace of one blog post per year, I don’t blame you. There’s a lot going on right now. It’s a busy time. But let’s pause and take a moment</content>
    <link href="https://blog.codinghorror.com/i-fight-for-the-users/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2023-11-30T20:11:05+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/05/image-250.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/05/image-250.png"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/05/image-250.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/7a3cb1176e541227</id>
    <title>RubyInstaller 3.2.2-1, 3.1.4-1, 3.0.6-1 and 2.7.8-1 released</title>
    <updated>2023-04-01T00:00:00+00:00</updated>
    <content>RubyInstaller versions 3.2.2-1, 3.1.4-1, 3.0.6-1 and 2.7.8-1 are released. These are maintenance releases with bug and security fixes. See the ruby-3.2.2 release post, ruby-3.1.4 release post, ruby-3.0.6 release post and ruby-2.7.8 release post for more details about the ruby core update.</content>
    <link href="/2023/04/01/rubyinstaller-3.2.2-1-3.1.4-1-3.0.6-1-and-2.7.8-1-released.html" rel="alternate"/>
    <category term="RubyInstaller" label="RubyInstaller"/>
    <published>2023-04-01T00:00:00+00:00</published>
    <dc:creator>RubyInstaller</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/e32076c16e27e640</id>
    <title>RubyInstaller 3.2.1-1 released</title>
    <updated>2023-02-09T00:00:00+00:00</updated>
    <content>RubyInstaller version 3.2.1-1 is released. It is a maintenance releases with bug fixes.</content>
    <link href="/2023/02/09/rubyinstaller-3.2.1-1-released.html" rel="alternate"/>
    <category term="RubyInstaller" label="RubyInstaller"/>
    <published>2023-02-09T00:00:00+00:00</published>
    <dc:creator>RubyInstaller</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d892f31b3bc6e684</id>
    <title>RubyInstaller 3.2.0-1 released</title>
    <updated>2022-12-29T00:00:00+00:00</updated>
    <content>RubyInstaller-3.2.0-1 has been released! It features a whole bunch of great new features and improvements. See the ruby-3.2.0 release post for more details. A noticeable addition to Ruby on Windows is the support of UNIXSocket.</content>
    <link href="/2022/12/29/rubyinstaller-3.2.0-1-released.html" rel="alternate"/>
    <category term="RubyInstaller" label="RubyInstaller"/>
    <published>2022-12-29T00:00:00+00:00</published>
    <dc:creator>RubyInstaller</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/9154898b509796d3</id>
    <title>RubyInstaller 3.1.3-1, 3.0.5-1 and 2.7.7-1 released</title>
    <updated>2022-11-27T00:00:00+00:00</updated>
    <content>RubyInstaller versions 3.1.3-1, 3.0.5-1 and 2.7.7-1 are released. These are maintenance releases with bug and security fixes. See the ruby-3.1.3 release post, ruby-3.0.5 release post and ruby-2.7.7 release post for more details about the ruby core update.</content>
    <link href="/2022/11/27/rubyinstaller-3.1.3-1-3.0.5-1-and-2.7.7-1-released.html" rel="alternate"/>
    <category term="RubyInstaller" label="RubyInstaller"/>
    <published>2022-11-27T00:00:00+00:00</published>
    <dc:creator>RubyInstaller</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/484d0ac2f57190ad</id>
    <title>RubyInstaller 3.1.2-1, 3.0.4-1, 2.7.6-1 and 2.6.10-1 released</title>
    <updated>2022-04-20T00:00:00+00:00</updated>
    <content>RubyInstaller versions 3.1.2-1, 3.0.4-1, 2.7.6-1 and 2.6.10-1 are released. These are maintenance releases with bug and security fixes.</content>
    <link href="/2022/04/20/rubyinstaller-3.1.2-1-3.0.4-1-2.7.6-1-and-2.6.10-1-released.html" rel="alternate"/>
    <category term="RubyInstaller" label="RubyInstaller"/>
    <published>2022-04-20T00:00:00+00:00</published>
    <dc:creator>RubyInstaller</dc:creator>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/2bafcead1bb05324</id>
    <title>The 2030 Self-Driving Car Bet</title>
    <updated>2022-03-04T18:53:32+00:00</updated>
    <content>It’s my honor to announce that John Carmack and I have initiated a friendly bet of $10,000* to the 501(c)(3) charity of the winner’s choice: By January 1st, 2030, completely autonomous self-driving cars meeting SAE J3016 level 5 will be commercially</content>
    <link href="https://blog.codinghorror.com/the-2030-self-driving-car-bet/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2022-03-04T18:53:32+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/05/image-254.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/05/image-254.png"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/05/image-254.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/d14edb82546b9da6</id>
    <title>Updating The Single Most Influential Book of the BASIC Era</title>
    <updated>2021-12-31T23:49:00+00:00</updated>
    <content>In a way, these two books are responsible for my entire professional career . With early computers, you didn’t boot up to a fancy schmancy desktop, or a screen full of apps you could easily poke and prod with your finger. No, those computers booted up to the command</content>
    <link href="https://blog.codinghorror.com/updating-the-single-most-influential-book-of-the-basic-era/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2021-12-31T23:49:00+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/02/image--3-.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/02/image--3-.png"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/02/image--3-.png" type="image/png" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/30362c1c00a48efe</id>
    <title>Building a PC, Part IX: Downsizing</title>
    <updated>2020-04-19T23:56:03+00:00</updated>
    <content>Hard to believe that I’ve had the same PC case since 2011, and my last serious upgrade was in 2015. I guess that’s yet another sign that the PC is over , because PC upgrades have gotten really boring . It took 5 years for me to muster</content>
    <link href="https://blog.codinghorror.com/building-a-pc-part-ix-downsizing/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2020-04-19T23:56:03+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/02/dan-a4-sfx-v2-build-pc-side.jpg" type="image/jpeg" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/02/dan-a4-sfx-v2-build-pc-side.jpg"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/02/dan-a4-sfx-v2-build-pc-side.jpg" type="image/jpeg" length="0"/>
  </entry>
  <entry>
    <id>tag:trvny.github.io,2024:feedseek/development/90c95a5427d271eb</id>
    <title>The Rise of the Electric Scooter</title>
    <updated>2019-09-12T07:24:32+00:00</updated>
    <content>In an electric car, the (enormous) battery is a major part of the price. If electric car prices are decreasing , battery costs must be decreasing, because it’s not like the cost of fabricating rubber, aluminum, glass, and steel into car shapes can decline that much,</content>
    <link href="https://blog.codinghorror.com/the-rise-of-the-electric-scooter/" rel="alternate"/>
    <category term="Coding Horror" label="Coding Horror"/>
    <published>2019-09-12T07:24:32+00:00</published>
    <media:group>
      <media:content url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/05/image-271.png" type="image/png" medium="image"/>
      <media:thumbnail url="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/05/image-271.png"/>
    </media:group>
    <dc:creator>Coding Horror</dc:creator>
    <link rel="enclosure" href="https://storage.ghost.io/c/eb/aa/ebaa2665-01a8-4415-8825-69d1f0e8fd19/content/images/2025/05/image-271.png" type="image/png" length="0"/>
  </entry>
</feed>
