<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="/rss-style.xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
<channel>
<title><![CDATA[tsecurity.de - Sichere Programmierung]]></title>
<link><![CDATA[https://tsecurity.de/export/rss/sichere-programmierung.xml]]></link>
<description><![CDATA[Secure Coding Standards & Memory Safety. Anleitungen zur Vermeidung von Buffer Overflows, SQL Injections, Deserialization Flaws und Insecure Direct Object References.]]></description>
<language>de-DE</language>
<lastBuildDate>Fri, 18 Sep 2026 07:10:19 +0200</lastBuildDate>
<pubDate>Fri, 18 Sep 2026 07:10:19 +0200</pubDate>
<ttl>15</ttl>
<copyright>2026 tsecurity.de - Sichere Programmierung</copyright>
<managingEditor>contact@tsecurity.de (tsecurity.de)</managingEditor>
<webMaster>contact@tsecurity.de (tsecurity.de)</webMaster>
<image>
<url>https://tsecurity.de/templates/mydraft-basis-tsecurity.de/media/logo.png</url>
<title><![CDATA[tsecurity.de - Sichere Programmierung]]></title>
<link><![CDATA[https://tsecurity.de/export/rss/sichere-programmierung.xml]]></link>
</image>
<atom:link href="https://tsecurity.de/export/rss/alle-kategorien.xml" rel="self" type="application/rss+xml" />
<item>
<title><![CDATA[How OpenHiggsfield Scaled Next.js Server Actions: Request Coalescing, 38 AI Models, and Zero Queue Locks]]></title>
<description><![CDATA[When building production-grade Generative AI platforms, engineering teams face two core architectural hurdles: network execution bottlenecks caused by Next.js Server Action concurrency semantics, and schema fragmentation across dozens of heterogeneous AI provider APIs (e.g., Kling, ByteDance Seed...]]></description>
<link>https://tsecurity.de/de/4153516/sichere-programmierung/how-openhiggsfield-scaled-nextjs-server-actions-request-coalescing-38-ai-models-and-zero-queue-locks/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153516/sichere-programmierung/how-openhiggsfield-scaled-nextjs-server-actions-request-coalescing-38-ai-models-and-zero-queue-locks/</guid>
<pubDate>Fri, 18 Sep 2026 07:07:20 +0200</pubDate>
<content:encoded><![CDATA[<p>When building production-grade Generative AI platforms, engineering teams face two core architectural hurdles: network execution bottlenecks caused by Next.js Server Action concurrency semantics, and schema fragmentation across dozens of heterogeneous AI provider APIs (e.g., Kling, ByteDance Seedance, Black Forest Labs Flux, Minimax). In this deep... <a href="https://dev.to/niraj_matere/nextjs-server-action-serialization-high-throughput-request-coalescing-declarative-multi-model-1mg6" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Meta Reads More Than Everyone Else Combined. None of It Was a Question.]]></title>
<description><![CDATA[One company reads this site more than every other AI company put together. In thirty days, not one of those requests came from a person asking a question. I have been measuring a small WordPress site for a few months now, recording only AI crawlers and sorting each request by what the crawler is ...]]></description>
<link>https://tsecurity.de/de/4153515/sichere-programmierung/meta-reads-more-than-everyone-else-combined-none-of-it-was-a-question/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153515/sichere-programmierung/meta-reads-more-than-everyone-else-combined-none-of-it-was-a-question/</guid>
<pubDate>Fri, 18 Sep 2026 07:07:20 +0200</pubDate>
<content:encoded><![CDATA[<p>One company reads this site more than every other AI company put together. In thirty days, not one of those requests came from a person asking a question. I have been measuring a small WordPress site for a few months now, recording only AI crawlers and sorting each request by what the crawler is for. Over the thirty days ending September 11, it... <a href="https://dev.to/roadleon/meta-reads-more-than-everyone-else-combined-none-of-it-was-a-question-3b5" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[CSS Position Property]]></title>
<description><![CDATA[The CSS position property controls how an element is positioned on a webpage. There are 5 types of Position in CSS: position: static; position: relative; position: absolute; position: fixed; position: sticky; 1. position: static : This is the default position of every HTML element. .box { positio...]]></description>
<link>https://tsecurity.de/de/4153514/sichere-programmierung/css-position-property/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153514/sichere-programmierung/css-position-property/</guid>
<pubDate>Fri, 18 Sep 2026 07:07:19 +0200</pubDate>
<content:encoded><![CDATA[<p>The CSS position property controls how an element is positioned on a webpage. There are 5 types of Position in CSS: position: static; position: relative; position: absolute; position: fixed; position: sticky; 1. position: static : This is the default position of every HTML element. .box { position: static; } 2. position: relative : The element... <a href="https://dev.to/sajin_joe/css-position-property-3fal" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Mouse Control "The Discovery Engine"]]></title>
<description><![CDATA[Honestly, I started building this as a basic Python script with a libratbag backend that could support my mouse DPI switches and button remaps without needing two separate programs—and without the dang notifications being broken for those DPI switches. After I started coding with AI more, mostly ...]]></description>
<link>https://tsecurity.de/de/4153512/sichere-programmierung/mouse-control-the-discovery-engine/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153512/sichere-programmierung/mouse-control-the-discovery-engine/</guid>
<pubDate>Fri, 18 Sep 2026 07:07:19 +0200</pubDate>
<content:encoded><![CDATA[<p>Honestly, I started building this as a basic Python script with a libratbag backend that could support my mouse DPI switches and button remaps without needing two separate programs—and without the dang notifications being broken for those DPI switches. After I started coding with AI more, mostly because some of this became very complicated and I... <a href="https://dev.to/dongeronimo7/mouse-control-the-discovery-engine-3fii" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Phantom That Wasn't There: How Unreliable grep Made Us Chase Ghosts]]></title>
<description><![CDATA[One of the hardest stages in developing a documentation generator is alignment with legacy tools. When you migrate from an old, decades-proven proprietary generator to your own custom pipeline, you are obligated to prove that you haven't lost a single class. We wrote an automated system that comp...]]></description>
<link>https://tsecurity.de/de/4153510/sichere-programmierung/the-phantom-that-wasnt-there-how-unreliable-grep-made-us-chase-ghosts/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153510/sichere-programmierung/the-phantom-that-wasnt-there-how-unreliable-grep-made-us-chase-ghosts/</guid>
<pubDate>Fri, 18 Sep 2026 07:07:19 +0200</pubDate>
<content:encoded><![CDATA[<p>One of the hardest stages in developing a documentation generator is alignment with legacy tools. When you migrate from an old, decades-proven proprietary generator to your own custom pipeline, you are obligated to prove that you haven&#039;t lost a single class. We wrote an automated system that compared thousands of entities generated by the old tool... <a href="https://dev.to/flude_team/the-phantom-that-wasnt-there-how-unreliable-grep-made-us-chase-ghosts-29fn" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Wi-Fi Was Dead for 5 Hours While Chrome Kept Working: 4,960 DNS Failures and the 5-Minute Probe That Catches Them]]></title>
<description><![CDATA[Last time I wrote about how many jobs you should re-run the moment your quota comes back. This post goes back a few days earlier, to a quieter and far more annoying problem: the morning my home Wi-Fi was effectively dead for five hours — while the browser kept loading pages as if nothing were wro...]]></description>
<link>https://tsecurity.de/de/4153509/sichere-programmierung/wi-fi-was-dead-for-5-hours-while-chrome-kept-working-4960-dns-failures-and-the-5-minute-probe-that-catches-them/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153509/sichere-programmierung/wi-fi-was-dead-for-5-hours-while-chrome-kept-working-4960-dns-failures-and-the-5-minute-probe-that-catches-them/</guid>
<pubDate>Fri, 18 Sep 2026 07:07:19 +0200</pubDate>
<content:encoded><![CDATA[<p>Last time I wrote about how many jobs you should re-run the moment your quota comes back. This post goes back a few days earlier, to a quieter and far more annoying problem: the morning my home Wi-Fi was effectively dead for five hours — while the browser kept loading pages as if nothing were wrong. The problem: the browser works, but only the... <a href="https://dev.to/bokuwalily/wi-fi-was-dead-for-5-hours-while-chrome-kept-working-4960-dns-failures-and-the-5-minute-probe-3gp5" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[MOQ Mobile: Building Real-Time iOS and Android Apps]]></title>
<description><![CDATA[MOQ mobile app development could make phones first-class endpoints for real-time media, not just screens for watching a stream. Native iOS and Android applications could publish camera, microphone, screen, and application data to a relay while also subscribing to live video, audio, and related da...]]></description>
<link>https://tsecurity.de/de/4153508/sichere-programmierung/moq-mobile-building-real-time-ios-and-android-apps/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153508/sichere-programmierung/moq-mobile-building-real-time-ios-and-android-apps/</guid>
<pubDate>Fri, 18 Sep 2026 07:07:19 +0200</pubDate>
<content:encoded><![CDATA[<p>MOQ mobile app development could make phones first-class endpoints for real-time media, not just screens for watching a stream. Native iOS and Android applications could publish camera, microphone, screen, and application data to a relay while also subscribing to live video, audio, and related data. That does not make MOQ a production-ready... <a href="https://dev.to/maria-artamonova/moq-mobile-building-real-time-ios-and-android-apps-7c2" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Our AI agents' "verified success" claims: 10 out of 10 failed independent recompute — including ours]]></title>
<description><![CDATA[We run a five-agent organization that has been operating for 130+ days — agents claim tasks, produce fixes, and report success. Like everyone else, we used to read the reports. Then we stopped reading them and started recomputing them. The 10/10 finding We took 10 "verified" success verdicts from...]]></description>
<link>https://tsecurity.de/de/4153507/sichere-programmierung/our-ai-agents-verified-success-claims-10-out-of-10-failed-independent-recompute-including-ours/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153507/sichere-programmierung/our-ai-agents-verified-success-claims-10-out-of-10-failed-independent-recompute-including-ours/</guid>
<pubDate>Fri, 18 Sep 2026 07:07:19 +0200</pubDate>
<content:encoded><![CDATA[<p>We run a five-agent organization that has been operating for 130+ days — agents claim tasks, produce fixes, and report success. Like everyone else, we used to read the reports. Then we stopped reading them and started recomputing them. The 10/10 finding We took 10 &quot;verified&quot; success verdicts from our own production logs and checked them against... <a href="https://dev.to/chunxiaoxx/our-ai-agents-verified-success-claims-10-out-of-10-failed-independent-recompute-including-ours-1m88" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Virtual sandbox from Swagger spec: build a working OpenAPI mock]]></title>
<description><![CDATA[You have an OpenAPI file. The frontend needs an API URL today. The backend is still being built. For this walkthrough, I uploaded a small product catalog spec to Beeceptor and called the generated routes. GET /products returned HTTP 200 with an items array and total. GET /products/demo-1 returned...]]></description>
<link>https://tsecurity.de/de/4153447/programmierung/virtual-sandbox-from-swagger-spec-build-a-working-openapi-mock/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153447/programmierung/virtual-sandbox-from-swagger-spec-build-a-working-openapi-mock/</guid>
<pubDate>Fri, 18 Sep 2026 06:38:39 +0200</pubDate>
<content:encoded><![CDATA[<p>You have an OpenAPI file. The frontend needs an API URL today. The backend is still being built. For this walkthrough, I uploaded a small product catalog spec to Beeceptor and called the generated routes. GET /products returned HTTP 200 with an items array and total. GET /products/demo-1 returned a product. Both requests appeared in the console as... <a href="https://dev.to/anirudhagadekar/virtual-sandbox-from-swagger-spec-build-a-working-openapi-mock-18fa" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[YC Asked for It. I Built It. It Failed Completely.]]></title>
<description><![CDATA[I have around 50,000 startup ideas in my head all the time. But this time, I wanted to build something that had more "proven demand," and getting some external validation before my journey sounded good. I found this idea in the Request for Startups Fall 2026 edition. I had been playing with this ...]]></description>
<link>https://tsecurity.de/de/4153446/programmierung/yc-asked-for-it-i-built-it-it-failed-completely/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153446/programmierung/yc-asked-for-it-i-built-it-it-failed-completely/</guid>
<pubDate>Fri, 18 Sep 2026 06:38:39 +0200</pubDate>
<content:encoded><![CDATA[<p>I have around 50,000 startup ideas in my head all the time. But this time, I wanted to build something that had more &quot;proven demand,&quot; and getting some external validation before my journey sounded good. I found this idea in the Request for Startups Fall 2026 edition. I had been playing with this idea in my mind, but seeing it so clearly on that... <a href="https://dev.to/nomiss_justfake/yc-asked-for-it-i-built-it-it-failed-completely-16f9" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Permissions & Tool Allowlisting in Claude Code: A Beginner's Guide]]></title>
<description><![CDATA[The Scenario Remember the setup from the first article — a project with CLAUDE.md, an api-conventions skill, and a code-reviewer subagent, all working together to keep new API endpoints consistent? Same project. But Claude Code doesn't only touch files — it can also run terminal commands and, if ...]]></description>
<link>https://tsecurity.de/de/4153445/programmierung/permissions-tool-allowlisting-in-claude-code-a-beginners-guide/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153445/programmierung/permissions-tool-allowlisting-in-claude-code-a-beginners-guide/</guid>
<pubDate>Fri, 18 Sep 2026 06:38:39 +0200</pubDate>
<content:encoded><![CDATA[<p>The Scenario Remember the setup from the first article — a project with CLAUDE.md, an api-conventions skill, and a code-reviewer subagent, all working together to keep new API endpoints consistent? Same project. But Claude Code doesn&#039;t only touch files — it can also run terminal commands and, if you&#039;ve connected one, query your actual database. So... <a href="https://dev.to/alimurrazi/permissions-tool-allowlisting-in-claude-code-a-beginners-guide-592i" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Domain Retirement Guard: Log Intent Before a Destructive Automation Operation]]></title>
<description><![CDATA[An e-commerce migration changes the answer when one automation account can see both customer-owned and platform-owned zones. Short answer: permit deletion only for an exact customer-zone allowlist, require a separate approval flag, persist the operator's intent before the call, and deduplicate re...]]></description>
<link>https://tsecurity.de/de/4153444/programmierung/domain-retirement-guard-log-intent-before-a-destructive-automation-operation/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153444/programmierung/domain-retirement-guard-log-intent-before-a-destructive-automation-operation/</guid>
<pubDate>Fri, 18 Sep 2026 06:38:39 +0200</pubDate>
<content:encoded><![CDATA[<p>An e-commerce migration changes the answer when one automation account can see both customer-owned and platform-owned zones. Short answer: permit deletion only for an exact customer-zone allowlist, require a separate approval flag, persist the operator&#039;s intent before the call, and deduplicate retries with an operation ID. Platform-owned zones... <a href="https://dev.to/callumreed2198/domain-retirement-guard-log-intent-before-a-destructive-automation-operation-3i04" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Day 12 - NoSQL Deep Dive - Document, Key-Value, Graph কোনটা কখন?]]></title>
<description><![CDATA[একটা জিনিস চিন্তা করুন, আপনি চাইলেই সবসময় organized way-তে থাকতে পারবেন না। এটা nearly impossible। আর যদি হয়ে যান, তাহলে আপনি মানুষ থেকে robot হয়ে গেছেন। কোনোভাবে আপনার অবস্থা কিছুটা হলেও একটু এলোমেলো হবেই, এটাই normal ব্যাপার। এবং মজার ব্যাপার হচ্ছে এই এলোমেলো হওয়ার tendency-টাই আপনাকে productiv...]]></description>
<link>https://tsecurity.de/de/4153443/programmierung/day-12-nosql-deep-dive-document-key-value-graph/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153443/programmierung/day-12-nosql-deep-dive-document-key-value-graph/</guid>
<pubDate>Fri, 18 Sep 2026 06:38:39 +0200</pubDate>
<content:encoded><![CDATA[<p>একটা জিনিস চিন্তা করুন, আপনি চাইলেই সবসময় organized way-তে থাকতে পারবেন না। এটা nearly impossible। আর যদি হয়ে যান, তাহলে আপনি মানুষ থেকে robot হয়ে গেছেন। কোনোভাবে আপনার অবস্থা কিছুটা হলেও একটু এলোমেলো হবেই, এটাই normal ব্যাপার। এবং মজার ব্যাপার হচ্ছে এই এলোমেলো হওয়ার tendency-টাই আপনাকে productive হতে help করে + নতুন idea generate করতে help করে।... <a href="https://dev.to/mislam-dev/day-12-nosql-deep-dive-document-key-value-graph-konttaa-kkhn-2gda" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[I got tired of babysitting coding agents]]></title>
<description><![CDATA[I love coding agents. I also got tired of being their night-shift project manager. The loop looks familiar: prompt → wait → almost right → correct → wait → open a second agent → they step on the same files → exit 0 → you still will not merge. That last part is the one that broke me. Process finis...]]></description>
<link>https://tsecurity.de/de/4153442/programmierung/i-got-tired-of-babysitting-coding-agents/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153442/programmierung/i-got-tired-of-babysitting-coding-agents/</guid>
<pubDate>Fri, 18 Sep 2026 06:38:39 +0200</pubDate>
<content:encoded><![CDATA[<p>I love coding agents. I also got tired of being their night-shift project manager. The loop looks familiar: prompt → wait → almost right → correct → wait → open a second agent → they step on the same files → exit 0 → you still will not merge. That last part is the one that broke me. Process finished. Tests maybe green in the agent&#039;s story. Diff... <a href="https://dev.to/brasthapp/i-got-tired-of-babysitting-coding-agents-jen" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Your Company Is Adding AI Faster Than It Can Change How Work Gets Done]]></title>
<description><![CDATA[What a Fractional Integrator does when AI creates more tools but not better execution. AI adoption is moving faster than most companies can redesign the way work actually happens. That is the part I think technical leaders should pay more attention to. The conversation usually starts with capabil...]]></description>
<link>https://tsecurity.de/de/4153441/programmierung/your-company-is-adding-ai-faster-than-it-can-change-how-work-gets-done/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153441/programmierung/your-company-is-adding-ai-faster-than-it-can-change-how-work-gets-done/</guid>
<pubDate>Fri, 18 Sep 2026 06:38:39 +0200</pubDate>
<content:encoded><![CDATA[<p>What a Fractional Integrator does when AI creates more tools but not better execution. AI adoption is moving faster than most companies can redesign the way work actually happens. That is the part I think technical leaders should pay more attention to. The conversation usually starts with capability. Can AI summarize this? Can it classify that?... <a href="https://dev.to/ksoft_technologies_33f7f6/your-company-is-adding-ai-faster-than-it-can-change-how-work-gets-done-41nd" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Who Fixes ERP Integrations When the Implementation Partner Leaves?]]></title>
<description><![CDATA[An ERP integration does not stop needing an owner when implementation ends. The direct answer is: the company needs a named maintenance owner for every custom connection that sits outside the vendor's standard product. That owner might be the original implementation partner under a support agreem...]]></description>
<link>https://tsecurity.de/de/4153440/programmierung/who-fixes-erp-integrations-when-the-implementation-partner-leaves/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153440/programmierung/who-fixes-erp-integrations-when-the-implementation-partner-leaves/</guid>
<pubDate>Fri, 18 Sep 2026 06:38:39 +0200</pubDate>
<content:encoded><![CDATA[<p>An ERP integration does not stop needing an owner when implementation ends. The direct answer is: the company needs a named maintenance owner for every custom connection that sits outside the vendor&#039;s standard product. That owner might be the original implementation partner under a support agreement, an internal technical team, a platform provider... <a href="https://dev.to/aprilaide/who-fixes-erp-integrations-when-the-implementation-partner-leaves-3gam" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[AI pair-programming became useful when every idea met a benchmark]]></title>
<description><![CDATA[The most confident optimization suggestions were not always the useful ones. An 8 by 8 register block sounded better than 4 by 4 because it offered more reuse. It ran slower. Packed f16 storage sounded additive with tiling. It was not. A vectorized kernel won its standalone benchmark and initiall...]]></description>
<link>https://tsecurity.de/de/4153439/programmierung/ai-pair-programming-became-useful-when-every-idea-met-a-benchmark/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153439/programmierung/ai-pair-programming-became-useful-when-every-idea-met-a-benchmark/</guid>
<pubDate>Fri, 18 Sep 2026 06:38:39 +0200</pubDate>
<content:encoded><![CDATA[<p>The most confident optimization suggestions were not always the useful ones. An 8 by 8 register block sounded better than 4 by 4 because it offered more reuse. It ran slower. Packed f16 storage sounded additive with tiling. It was not. A vectorized kernel won its standalone benchmark and initially broke the real training loop. The productive... <a href="https://dev.to/sarthakagrawal927/ai-pair-programming-became-useful-when-every-idea-met-a-benchmark-5108" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA["Forces Receipts" Is a Compliment I Haven't Earned Yet]]></title>
<description><![CDATA[Someone replied to a post today calling StareBrain something that "forces receipts." I liked the phrase enough to want it to be true, and honest enough to know it isn't, yet. Worth writing down exactly what's missing between the compliment and the actual system. What a receipt would even mean Spe...]]></description>
<link>https://tsecurity.de/de/4153437/programmierung/forces-receipts-is-a-compliment-i-havent-earned-yet/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153437/programmierung/forces-receipts-is-a-compliment-i-havent-earned-yet/</guid>
<pubDate>Fri, 18 Sep 2026 06:38:39 +0200</pubDate>
<content:encoded><![CDATA[<p>Someone replied to a post today calling StareBrain something that &quot;forces receipts.&quot; I liked the phrase enough to want it to be true, and honest enough to know it isn&#039;t, yet. Worth writing down exactly what&#039;s missing between the compliment and the actual system. What a receipt would even mean Spent the last couple weeks writing about states, not... <a href="https://dev.to/starebrain/forces-receipts-is-a-compliment-i-havent-earned-yet-41ei" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[CodeSOD: Vintage 2013]]></title>
<description><![CDATA[Today we have more of a representative comment, from Watson. This comes from some GPL licensed code published by everybody's favorite evil empire, Oracle. /* * Copyright (c) 2011, 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 20...]]></description>
<link>https://tsecurity.de/de/4153361/programmierung/codesod-vintage-2013/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153361/programmierung/codesod-vintage-2013/</guid>
<pubDate>Fri, 18 Sep 2026 05:53:30 +0200</pubDate>
<content:encoded><![CDATA[<p>Today we have more of a representative comment, from Watson. This comes from some GPL licensed code published by everybody&#039;s favorite evil empire, Oracle. /* * Copyright (c) 2011, 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013 2013... <a href="https://thedailywtf.com/articles/vintage-2013" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Bonsai 2 27B Puts a 27B AI Model in 5.9GB - Can It Replace Your Paid Subscription?]]></title>
<description><![CDATA[A strange thing happened to local AI models this year. Every few months, someone released a "2-bit" build of a good open model, and every few months, people who actually stress-tested those builds found the same thing: the benchmark table looked fine, but the model fell apart the moment you asked...]]></description>
<link>https://tsecurity.de/de/4153360/programmierung/bonsai-2-27b-puts-a-27b-ai-model-in-59gb-can-it-replace-your-paid-subscription/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153360/programmierung/bonsai-2-27b-puts-a-27b-ai-model-in-59gb-can-it-replace-your-paid-subscription/</guid>
<pubDate>Fri, 18 Sep 2026 05:53:29 +0200</pubDate>
<content:encoded><![CDATA[<p>A strange thing happened to local AI models this year. Every few months, someone released a &quot;2-bit&quot; build of a good open model, and every few months, people who actually stress-tested those builds found the same thing: the benchmark table looked fine, but the model fell apart the moment you asked it to reason through a hard problem for more than a... <a href="https://dev.to/jamilxt/bonsai-2-27b-puts-a-27b-ai-model-in-59gb-can-it-replace-your-paid-subscription-54ol" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Choose an Android App Protector? DEX Encryption vs VMP]]></title>
<description><![CDATA[How to Choose an Android App Protector? DEX Encryption vs VMP There are many Android app protection solutions available today, but from a technical perspective, two important approaches are DEX protection and VMP virtualization. What Is the Difference Between DEX Encryption and VMP? DEX encryptio...]]></description>
<link>https://tsecurity.de/de/4153359/programmierung/how-to-choose-an-android-app-protector-dex-encryption-vs-vmp/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153359/programmierung/how-to-choose-an-android-app-protector-dex-encryption-vs-vmp/</guid>
<pubDate>Fri, 18 Sep 2026 05:53:29 +0200</pubDate>
<content:encoded><![CDATA[<p>How to Choose an Android App Protector? DEX Encryption vs VMP There are many Android app protection solutions available today, but from a technical perspective, two important approaches are DEX protection and VMP virtualization. What Is the Difference Between DEX Encryption and VMP? DEX encryption mainly solves one problem: Making the code harder... <a href="https://dev.to/_02872163a196e011/how-to-choose-an-android-app-protector-dex-encryption-vs-vmp-1mnk" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[What I Learned Quantizing DistilBERT to ONNX for Browser Inference]]></title>
<description><![CDATA[What I Learned Quantizing DistilBERT to ONNX for Browser Inference I built a support-ticket classifier — 77 banking intents, fine-tuned DistilBERT, Banking77 — and got it to 92.2% accuracy. Then I tried to ship it, and ran into the actual problem: the checkpoint was 256 MB and took ~9 ms per quer...]]></description>
<link>https://tsecurity.de/de/4153358/programmierung/what-i-learned-quantizing-distilbert-to-onnx-for-browser-inference/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153358/programmierung/what-i-learned-quantizing-distilbert-to-onnx-for-browser-inference/</guid>
<pubDate>Fri, 18 Sep 2026 05:53:29 +0200</pubDate>
<content:encoded><![CDATA[<p>What I Learned Quantizing DistilBERT to ONNX for Browser Inference I built a support-ticket classifier — 77 banking intents, fine-tuned DistilBERT, Banking77 — and got it to 92.2% accuracy. Then I tried to ship it, and ran into the actual problem: the checkpoint was 256 MB and took ~9 ms per query on CPU. That&#039;s fine on a GPU server. It is not... <a href="https://dev.to/fuxionixt/what-i-learned-quantizing-distilbert-to-onnx-for-browser-inference-5fok" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to build a RAG system from scratch in Python (chunk embed retrieve cite)( https://ai.studybydoing.in)]]></title>
<description><![CDATA[Most "RAG tutorials" hand you a framework and a .from_documents() one-liner, and you never actually see what happens inside. So I built one by hand — chunking, embeddings, a tiny vector store, hybrid retrieval, re-ranking, and cited generation — to understand each moving part. Here's the mental m...]]></description>
<link>https://tsecurity.de/de/4153357/programmierung/how-to-build-a-rag-system-from-scratch-in-python-chunk-embed-retrieve-cite-httpsaistudybydoingin/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153357/programmierung/how-to-build-a-rag-system-from-scratch-in-python-chunk-embed-retrieve-cite-httpsaistudybydoingin/</guid>
<pubDate>Fri, 18 Sep 2026 05:53:29 +0200</pubDate>
<content:encoded><![CDATA[<p>Most &quot;RAG tutorials&quot; hand you a framework and a .from_documents() one-liner, and you never actually see what happens inside. So I built one by hand — chunking, embeddings, a tiny vector store, hybrid retrieval, re-ranking, and cited generation — to understand each moving part. Here&#039;s the mental model and the two pieces that matter most. ## What... <a href="https://dev.to/krish0549/how-to-build-a-rag-system-from-scratch-in-python-chunk-embed-retrieve-cite-fa4" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Slaying the N+1 Query Dragon: A Jedi’s Guide to Database Optimization]]></title>
<description><![CDATA[The Quest Begins (The “Why”) I still remember the first time I opened our analytics dashboard after a feature launch and saw the page load time creeping up to six seconds. The product team was thrilled—new filters, shiny UI—but the users were staring at a spinner like they were waiting for a bus ...]]></description>
<link>https://tsecurity.de/de/4153356/programmierung/slaying-the-n-1-query-dragon-a-jedis-guide-to-database-optimization/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153356/programmierung/slaying-the-n-1-query-dragon-a-jedis-guide-to-database-optimization/</guid>
<pubDate>Fri, 18 Sep 2026 05:53:29 +0200</pubDate>
<content:encoded><![CDATA[<p>The Quest Begins (The “Why”) I still remember the first time I opened our analytics dashboard after a feature launch and saw the page load time creeping up to six seconds. The product team was thrilled—new filters, shiny UI—but the users were staring at a spinner like they were waiting for a bus that never arrived. I dug into the logs and there it... <a href="https://dev.to/timevolt/slaying-the-n1-query-dragon-a-jedis-guide-to-database-optimization-3p1a" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[I Survived AWS SAA-C03 — Here’s What Actually Helped Me Pass]]></title>
<description><![CDATA[A few months ago, I passed the AWS Certified AI Practitioner exam. Naturally, I thought: “Okay… maybe I’m getting pretty good at AWS now.” Then I started preparing for the AWS Certified Solutions Architect – Associate (SAA-C03). AWS responded: “That’s cute.” 😂 SAA was a completely different exper...]]></description>
<link>https://tsecurity.de/de/4153355/programmierung/i-survived-aws-saa-c03-heres-what-actually-helped-me-pass/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153355/programmierung/i-survived-aws-saa-c03-heres-what-actually-helped-me-pass/</guid>
<pubDate>Fri, 18 Sep 2026 05:53:29 +0200</pubDate>
<content:encoded><![CDATA[<p>A few months ago, I passed the AWS Certified AI Practitioner exam. Naturally, I thought: “Okay… maybe I’m getting pretty good at AWS now.” Then I started preparing for the AWS Certified Solutions Architect – Associate (SAA-C03). AWS responded: “That’s cute.” 😂 SAA was a completely different experience. VPCs, NAT Gateways, Load Balancers, Route 53,... <a href="https://dev.to/gimnathperera/i-survived-aws-saa-c03-heres-what-actually-helped-me-pass-jc" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Open-source tool: Cross-database universal "field-level" data lineage analysis and visualization(Part 3 of 3)]]></title>
<description><![CDATA[This article is Part 3. The first two parts have already implemented the parsing and saving of script field-level data lineage information. Next, based on these lineage information, a web application for data lineage will be implemented. Of course, everyone can implement their own applications ba...]]></description>
<link>https://tsecurity.de/de/4153353/programmierung/open-source-tool-cross-database-universal-field-level-data-lineage-analysis-and-visualizationpart-3-of-3/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153353/programmierung/open-source-tool-cross-database-universal-field-level-data-lineage-analysis-and-visualizationpart-3-of-3/</guid>
<pubDate>Fri, 18 Sep 2026 05:53:29 +0200</pubDate>
<content:encoded><![CDATA[<p>This article is Part 3. The first two parts have already implemented the parsing and saving of script field-level data lineage information. Next, based on these lineage information, a web application for data lineage will be implemented. Of course, everyone can implement their own applications based on their own ideas. This is just a case... <a href="https://dev.to/zgl20053779/open-source-tool-cross-database-universal-field-level-data-lineage-analysis-and-1fob" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[AWS Database Mini Projects - RDS, Aurora, DynamoDB & ElastiCache]]></title>
<description><![CDATA[Five Production-Style Builds Across RDS, Aurora, DynamoDB &amp; ElastiCache Part of my AWS learning journey. Instead of practicing RDS, Aurora, DynamoDB, and ElastiCache as isolated labs, I built five small connected projects instead, each one following the same production discipline: a dedicated...]]></description>
<link>https://tsecurity.de/de/4153352/programmierung/aws-database-mini-projects-rds-aurora-dynamodb-elasticache/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153352/programmierung/aws-database-mini-projects-rds-aurora-dynamodb-elasticache/</guid>
<pubDate>Fri, 18 Sep 2026 05:53:29 +0200</pubDate>
<content:encoded><![CDATA[<p>Five Production-Style Builds Across RDS, Aurora, DynamoDB &amp;amp; ElastiCache Part of my AWS learning journey. Instead of practicing RDS, Aurora, DynamoDB, and ElastiCache as isolated labs, I built five small connected projects instead, each one following the same production discipline: a dedicated environment, IAM least privilege, validation,... <a href="https://dev.to/tejas_shinkar/aws-database-mini-projects-rds-aurora-dynamodb-elasticache-49lp" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Social Sign-In JWT Verification: Surviving Key Rotation Without Authentication Outages]]></title>
<description><![CDATA[A media service that accepts Google and GitHub sign-in has a harder constraint than token parsing: an account must remain recoverable without letting a rotated signing key turn ordinary logins into an outage. Short answer: when JWT verification reports an unknown key ID (kid), refresh the issuer'...]]></description>
<link>https://tsecurity.de/de/4153351/programmierung/social-sign-in-jwt-verification-surviving-key-rotation-without-authentication-outages/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153351/programmierung/social-sign-in-jwt-verification-surviving-key-rotation-without-authentication-outages/</guid>
<pubDate>Fri, 18 Sep 2026 05:53:29 +0200</pubDate>
<content:encoded><![CDATA[<p>A media service that accepts Google and GitHub sign-in has a harder constraint than token parsing: an account must remain recoverable without letting a rotated signing key turn ordinary logins into an outage. Short answer: when JWT verification reports an unknown key ID (kid), refresh the issuer&#039;s JWKS once, under a rate limit, and retry... <a href="https://dev.to/zebedeeholloway9023/social-sign-in-jwt-verification-surviving-key-rotation-without-authentication-outages-13pp" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Indian IT's AI Productivity Boom? What 7 Years of Revenue-Per-Employee Data Actually Shows]]></title>
<description><![CDATA[Verdict: Is AI finally delinking Indian IT's revenue from its headcount? Partially — but much less than the earnings-call narrative suggests. In Q1 FY27 (April–June 2026), all five of India's IT majors — TCS, Infosys, HCLTech, Wipro and Tech Mahindra — reported higher dollar revenue per employee ...]]></description>
<link>https://tsecurity.de/de/4153350/programmierung/indian-its-ai-productivity-boom-what-7-years-of-revenue-per-employee-data-actually-shows/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153350/programmierung/indian-its-ai-productivity-boom-what-7-years-of-revenue-per-employee-data-actually-shows/</guid>
<pubDate>Fri, 18 Sep 2026 05:53:29 +0200</pubDate>
<content:encoded><![CDATA[<p>Verdict: Is AI finally delinking Indian IT&#039;s revenue from its headcount? Partially — but much less than the earnings-call narrative suggests. In Q1 FY27 (April–June 2026), all five of India&#039;s IT majors — TCS, Infosys, HCLTech, Wipro and Tech Mahindra — reported higher dollar revenue per employee than a year ago, on a combined $25.6 billion in... <a href="https://dev.to/shaam_ai/indian-its-ai-productivity-boom-what-7-years-of-revenue-per-employee-data-actually-shows-1ijf" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[They Put 7 Attention Mechanisms on a Latin Square. Then Removed Them One by One.]]></title>
<description><![CDATA[Since GPT, nearly every Transformer repeats the same attention mechanism at every layer. Forty-eight identical blocks, differing only in learned weights. Nobody tested that. It is a convention, not a conclusion. A paper out of VIDRAFT AI Research (arXiv:2609.20269, CC BY 4.0) tests it, and the in...]]></description>
<link>https://tsecurity.de/de/4153349/programmierung/they-put-7-attention-mechanisms-on-a-latin-square-then-removed-them-one-by-one/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153349/programmierung/they-put-7-attention-mechanisms-on-a-latin-square-then-removed-them-one-by-one/</guid>
<pubDate>Fri, 18 Sep 2026 05:53:29 +0200</pubDate>
<content:encoded><![CDATA[<p>Since GPT, nearly every Transformer repeats the same attention mechanism at every layer. Forty-eight identical blocks, differing only in learned weights. Nobody tested that. It is a convention, not a conclusion. A paper out of VIDRAFT AI Research (arXiv:2609.20269, CC BY 4.0) tests it, and the interesting part is not the headline. The headline is... <a href="https://dev.to/ai_maya_063fc568e157562fd/they-put-7-attention-mechanisms-on-a-latin-square-then-removed-them-one-by-one-5ebk" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Cache API drops the fragment, so every chunk I stored was the same entry]]></title>
<description><![CDATA[Our highest-quality model tier never once worked in production. From the day it shipped, every attempt died with the same line: ERROR_CODE: 7, Failed to load model because protobuf parsing failed I read that as an out-of-memory symptom and went hunting for memory. The error had already ruled that...]]></description>
<link>https://tsecurity.de/de/4153300/programmierung/cache-api-drops-the-fragment-so-every-chunk-i-stored-was-the-same-entry/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153300/programmierung/cache-api-drops-the-fragment-so-every-chunk-i-stored-was-the-same-entry/</guid>
<pubDate>Fri, 18 Sep 2026 05:09:11 +0200</pubDate>
<content:encoded><![CDATA[<p>Our highest-quality model tier never once worked in production. From the day it shipped, every attempt died with the same line: ERROR_CODE: 7, Failed to load model because protobuf parsing failed I read that as an out-of-memory symptom and went hunting for memory. The error had already ruled that out and I wasn&#039;t listening. Why memory was a... <a href="https://dev.to/szp2005/cache-api-drops-the-fragment-so-every-chunk-i-stored-was-the-same-entry-2i1c" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[A style rule with no exit code: 68 days unenforced, then 11 violations in a 3-line draft]]></title>
<description><![CDATA[We wrote a writing rule for our agent in July. It read well, it was correct, and for sixty-eight days nothing in the repository could tell us whether a single report obeyed it. Today we replaced the rule with an exit code, pointed it at a three-line draft, and got eleven violations back. The rule...]]></description>
<link>https://tsecurity.de/de/4153299/programmierung/a-style-rule-with-no-exit-code-68-days-unenforced-then-11-violations-in-a-3-line-draft/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153299/programmierung/a-style-rule-with-no-exit-code-68-days-unenforced-then-11-violations-in-a-3-line-draft/</guid>
<pubDate>Fri, 18 Sep 2026 05:09:11 +0200</pubDate>
<content:encoded><![CDATA[<p>We wrote a writing rule for our agent in July. It read well, it was correct, and for sixty-eight days nothing in the repository could tell us whether a single report obeyed it. Today we replaced the rule with an exit code, pointed it at a three-line draft, and got eleven violations back. The rule Our shop is run by a Claude Code session that... <a href="https://dev.to/rulestack/a-style-rule-with-no-exit-code-68-days-unenforced-then-11-violations-in-a-3-line-draft-3dj4" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The AI Ad Sold the Mood. It Forgot the Product.]]></title>
<description><![CDATA[The coffee ad looks lovely. Morning light falls across a kitchen. Someone makes a cup, pauses, and enjoys a quiet moment. Then the video ends and you realize you cannot name the coffee brand—or even remember seeing the bag clearly. That is an awkward result for an ad. The footage may be attractiv...]]></description>
<link>https://tsecurity.de/de/4153298/programmierung/the-ai-ad-sold-the-mood-it-forgot-the-product/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153298/programmierung/the-ai-ad-sold-the-mood-it-forgot-the-product/</guid>
<pubDate>Fri, 18 Sep 2026 05:09:11 +0200</pubDate>
<content:encoded><![CDATA[<p>The coffee ad looks lovely. Morning light falls across a kitchen. Someone makes a cup, pauses, and enjoys a quiet moment. Then the video ends and you realize you cannot name the coffee brand—or even remember seeing the bag clearly. That is an awkward result for an ad. The footage may be attractive enough to stop a scroll, yet leave the viewer with... <a href="https://dev.to/john_smith_671015dcc3aec1/the-ai-ad-sold-the-mood-it-forgot-the-product-3bfh" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[I got tired of $20/mo screenshot APIs, so I built a free one on top of the browser I already had to run anyway]]></title>
<description><![CDATA[Every "HTML to image" API I priced out wanted $15–25/month before I'd rendered a single image. What they're actually doing under the hood is running headless Chrome and taking a screenshot — which is real infrastructure, but not $20/mo-per-seat real. So I built the free version I wanted to exist,...]]></description>
<link>https://tsecurity.de/de/4153297/programmierung/i-got-tired-of-20mo-screenshot-apis-so-i-built-a-free-one-on-top-of-the-browser-i-already-had-to-run-anyway/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153297/programmierung/i-got-tired-of-20mo-screenshot-apis-so-i-built-a-free-one-on-top-of-the-browser-i-already-had-to-run-anyway/</guid>
<pubDate>Fri, 18 Sep 2026 05:09:11 +0200</pubDate>
<content:encoded><![CDATA[<p>Every &quot;HTML to image&quot; API I priced out wanted $15–25/month before I&#039;d rendered a single image. What they&#039;re actually doing under the hood is running headless Chrome and taking a screenshot — which is real infrastructure, but not $20/mo-per-seat real. So I built the free version I wanted to exist, and it&#039;s live now as part of a small suite of tools... <a href="https://dev.to/websitegeek/i-got-tired-of-20mo-screenshot-apis-so-i-built-a-free-one-on-top-of-the-browser-i-already-had-to-59h5" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[330,000 free icons for video, and every one of them can draw itself on]]></title>
<description><![CDATA[AtomCut now ships an Icons panel: Lucide, Tabler, Phosphor, Material Symbols, Simple Icons, the emoji sets, the flag sets, 208 open-source icon sets and 337,000 icons, searchable from inside the editor and dropped onto the canvas as ordinary vector layers. Pick an ink, a size and an entrance in t...]]></description>
<link>https://tsecurity.de/de/4153296/programmierung/330000-free-icons-for-video-and-every-one-of-them-can-draw-itself-on/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153296/programmierung/330000-free-icons-for-video-and-every-one-of-them-can-draw-itself-on/</guid>
<pubDate>Fri, 18 Sep 2026 05:09:11 +0200</pubDate>
<content:encoded><![CDATA[<p>AtomCut now ships an Icons panel: Lucide, Tabler, Phosphor, Material Symbols, Simple Icons, the emoji sets, the flag sets, 208 open-source icon sets and 337,000 icons, searchable from inside the editor and dropped onto the canvas as ordinary vector layers. Pick an ink, a size and an entrance in the panel&#039;s footer, drag an icon onto the stage or a... <a href="https://dev.to/codeideal/330000-free-icons-for-video-and-every-one-of-them-can-draw-itself-on-gnd" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[DNS Record Write Rejected Because Zone ID Is Not Domain Name — Validation Debug]]></title>
<description><![CDATA[Short answer: when a DNS record write is rejected because a zone ID is not a domain name, resolve the opaque reference first, canonicalize the returned name, and compare it with the owner before writing; retain the decision, not every payload. The bill for a failed write is rarely the rejected re...]]></description>
<link>https://tsecurity.de/de/4153294/programmierung/dns-record-write-rejected-because-zone-id-is-not-domain-name-validation-debug/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153294/programmierung/dns-record-write-rejected-because-zone-id-is-not-domain-name-validation-debug/</guid>
<pubDate>Fri, 18 Sep 2026 05:09:11 +0200</pubDate>
<content:encoded><![CDATA[<p>Short answer: when a DNS record write is rejected because a zone ID is not a domain name, resolve the opaque reference first, canonicalize the returned name, and compare it with the owner before writing; retain the decision, not every payload. The bill for a failed write is rarely the rejected request itself. It is the retained verification... <a href="https://dev.to/florianblake3536/dns-record-write-rejected-because-zone-id-is-not-domain-name-validation-debug-17gh" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Your Team Has AI. Why Are You Still Chasing the Work?]]></title>
<description><![CDATA[Consider a hypothetical deal at a B2B software company. The buyer sends a security questionnaire with 180 questions. Your team uses AI to find previous answers and prepare a draft. By the afternoon, most of the document is filled in. Two days later, sales is still waiting to send it. One answer d...]]></description>
<link>https://tsecurity.de/de/4153293/programmierung/your-team-has-ai-why-are-you-still-chasing-the-work/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153293/programmierung/your-team-has-ai-why-are-you-still-chasing-the-work/</guid>
<pubDate>Fri, 18 Sep 2026 05:09:11 +0200</pubDate>
<content:encoded><![CDATA[<p>Consider a hypothetical deal at a B2B software company. The buyer sends a security questionnaire with 180 questions. Your team uses AI to find previous answers and prepare a draft. By the afternoon, most of the document is filled in. Two days later, sales is still waiting to send it. One answer describes a control that has changed. Another needs... <a href="https://dev.to/coryntas/your-team-has-ai-why-are-you-still-chasing-the-work-55j9" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[From Sending Raw TPM Commands to Parsing Responses with Windows TBS]]></title>
<description><![CDATA[I tried interacting with TPM 2.0 by sending raw commands through Windows TBS (TPM Base Services). The implementation is written in Rust. This article walks through the entire process, from creating a TBS context to sending a TPM command and parsing the response. Overall Flow The following is a si...]]></description>
<link>https://tsecurity.de/de/4153290/programmierung/from-sending-raw-tpm-commands-to-parsing-responses-with-windows-tbs/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153290/programmierung/from-sending-raw-tpm-commands-to-parsing-responses-with-windows-tbs/</guid>
<pubDate>Fri, 18 Sep 2026 05:09:11 +0200</pubDate>
<content:encoded><![CDATA[<p>I tried interacting with TPM 2.0 by sending raw commands through Windows TBS (TPM Base Services). The implementation is written in Rust. This article walks through the entire process, from creating a TBS context to sending a TPM command and parsing the response. Overall Flow The following is a simplified example of the complete TPM2_GetRandom... <a href="https://dev.to/tsuruko12/from-sending-raw-tpm-commands-to-parsing-responses-with-windows-tbs-3iig" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Building a Browser-Based Voxel Editor with React Three Fiber]]></title>
<description><![CDATA[I have been building VoxelDraft, a voxel editor that runs entirely in the browser without an account or installation. The editor supports block painting, layers, keyframe animation, GIF recording, local projects, and exports for OBJ/MTL, GLB, VOX, Minecraft Schematic, and Roblox RBXL. This post c...]]></description>
<link>https://tsecurity.de/de/4153272/programmierung/building-a-browser-based-voxel-editor-with-react-three-fiber/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153272/programmierung/building-a-browser-based-voxel-editor-with-react-three-fiber/</guid>
<pubDate>Fri, 18 Sep 2026 04:09:08 +0200</pubDate>
<content:encoded><![CDATA[<p>I have been building VoxelDraft, a voxel editor that runs entirely in the browser without an account or installation. The editor supports block painting, layers, keyframe animation, GIF recording, local projects, and exports for OBJ/MTL, GLB, VOX, Minecraft Schematic, and Roblox RBXL. This post covers the architecture choices that kept those... <a href="https://dev.to/nagisa_yamada/building-a-browser-based-voxel-editor-with-react-three-fiber-baf" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Productionizing Agentic GenAI on AWS: What Actually Breaks When You Scale MCP]]></title>
<description><![CDATA[Every MCP demo looks the same. Someone spins up a local server, points a client at it, watches a tool call succeed once, and calls the architecture done. Then the business asks when it ships, and suddenly you're dealing with non-deterministic compute, IAM roles that need to be scoped per tool ins...]]></description>
<link>https://tsecurity.de/de/4153271/programmierung/productionizing-agentic-genai-on-aws-what-actually-breaks-when-you-scale-mcp/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153271/programmierung/productionizing-agentic-genai-on-aws-what-actually-breaks-when-you-scale-mcp/</guid>
<pubDate>Fri, 18 Sep 2026 04:09:08 +0200</pubDate>
<content:encoded><![CDATA[<p>Every MCP demo looks the same. Someone spins up a local server, points a client at it, watches a tool call succeed once, and calls the architecture done. Then the business asks when it ships, and suddenly you&#039;re dealing with non-deterministic compute, IAM roles that need to be scoped per tool instead of per service, and a token bill that can move... <a href="https://dev.to/sharmavarun/productionizing-agentic-genai-on-aws-what-actually-breaks-when-you-scale-mcp-2gkd" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Bottleneck Moved From Writing Code to Proving It]]></title>
<description><![CDATA[The bottleneck moved, and most teams haven't noticed. It isn't writing anymore. It's proving. I keep hearing the same soft complaint from engineers: "I spend more time reviewing AI code than I ever spent writing code myself." We tend to hear that as a productivity problem, as if the tool isn't sa...]]></description>
<link>https://tsecurity.de/de/4153270/programmierung/the-bottleneck-moved-from-writing-code-to-proving-it/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153270/programmierung/the-bottleneck-moved-from-writing-code-to-proving-it/</guid>
<pubDate>Fri, 18 Sep 2026 04:09:07 +0200</pubDate>
<content:encoded><![CDATA[<p>The bottleneck moved, and most teams haven&#039;t noticed. It isn&#039;t writing anymore. It&#039;s proving. I keep hearing the same soft complaint from engineers: &quot;I spend more time reviewing AI code than I ever spent writing code myself.&quot; We tend to hear that as a productivity problem, as if the tool isn&#039;t saving time. I think we&#039;re reading it wrong. AI didn&#039;t... <a href="https://dev.to/debashish_ghosal/the-bottleneck-moved-from-writing-code-to-proving-it-5bpm" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Node.js 2026 Runbook for Environment-Scoped DNS Zone Startup Assertions]]></title>
<description><![CDATA[Create the tenant zone record before the application starts, then refuse to boot when the configured environment, zone identifier, or parent domain does not match an explicit allowlist. Short answer: treat an environment-scoped DNS zone identifier as startup configuration, not as a value to infer...]]></description>
<link>https://tsecurity.de/de/4153267/programmierung/nodejs-2026-runbook-for-environment-scoped-dns-zone-startup-assertions/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153267/programmierung/nodejs-2026-runbook-for-environment-scoped-dns-zone-startup-assertions/</guid>
<pubDate>Fri, 18 Sep 2026 04:09:07 +0200</pubDate>
<content:encoded><![CDATA[<p>Create the tenant zone record before the application starts, then refuse to boot when the configured environment, zone identifier, or parent domain does not match an explicit allowlist. Short answer: treat an environment-scoped DNS zone identifier as startup configuration, not as a value to infer from a hostname. That rule matters for a media... <a href="https://dev.to/theophilushawkins9265/nodejs-2026-runbook-for-environment-scoped-dns-zone-startup-assertions-m51" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Implementing Degraded Node.js Health Checks for API Credentials and Tiers]]></title>
<description><![CDATA[A readiness endpoint for a Node.js metering service should report the last verified capability state, not call the account API on every probe. Put credential validity and tier eligibility behind a short, bounded cache; return ready, degraded, or not_ready; and let a spend ceiling decide when stal...]]></description>
<link>https://tsecurity.de/de/4153266/programmierung/implementing-degraded-nodejs-health-checks-for-api-credentials-and-tiers/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153266/programmierung/implementing-degraded-nodejs-health-checks-for-api-credentials-and-tiers/</guid>
<pubDate>Fri, 18 Sep 2026 04:09:07 +0200</pubDate>
<content:encoded><![CDATA[<p>A readiness endpoint for a Node.js metering service should report the last verified capability state, not call the account API on every probe. Put credential validity and tier eligibility behind a short, bounded cache; return ready, degraded, or not_ready; and let a spend ceiling decide when stale evidence must stop traffic. For metered invoices,... <a href="https://dev.to/crimsonwave9361502/implementing-degraded-nodejs-health-checks-for-api-credentials-and-tiers-16gd" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[A 200 response can still break your API integration]]></title>
<description><![CDATA[An API can be up, fast, and still break every client that depends on it. A field changes from an object to an array. An optional property disappears. A path is renamed in the OpenAPI document. The uptime check stays green because the server did exactly what it was asked to do: it returned 200 OK....]]></description>
<link>https://tsecurity.de/de/4153265/programmierung/a-200-response-can-still-break-your-api-integration/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153265/programmierung/a-200-response-can-still-break-your-api-integration/</guid>
<pubDate>Fri, 18 Sep 2026 04:09:07 +0200</pubDate>
<content:encoded><![CDATA[<p>An API can be up, fast, and still break every client that depends on it. A field changes from an object to an array. An optional property disappears. A path is renamed in the OpenAPI document. The uptime check stays green because the server did exactly what it was asked to do: it returned 200 OK. That gap is what I wanted to monitor. Uptime... <a href="https://dev.to/ymousanon924/a-200-response-can-still-break-your-api-integration-5eki" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[What Web Bot Auth deliberately leaves out]]></title>
<description><![CDATA[Your API doesn't need to know who's calling. It needs to know if a human is behind the call. The IETF Web Bot Auth working group just published its charter draft. I read it twice, because one line in the scope section wouldn't let me move past it: end-user authentication is explicitly out of scop...]]></description>
<link>https://tsecurity.de/de/4153233/programmierung/what-web-bot-auth-deliberately-leaves-out/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153233/programmierung/what-web-bot-auth-deliberately-leaves-out/</guid>
<pubDate>Fri, 18 Sep 2026 03:39:17 +0200</pubDate>
<content:encoded><![CDATA[<p>Your API doesn&#039;t need to know who&#039;s calling. It needs to know if a human is behind the call. The IETF Web Bot Auth working group just published its charter draft. I read it twice, because one line in the scope section wouldn&#039;t let me move past it: end-user authentication is explicitly out of scope. That&#039;s not an oversight. It&#039;s a design choice,... <a href="https://dev.to/htl-core/what-web-bot-auth-deliberately-leaves-out-4gka" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Whole notes, not fragments: the retrieval half]]></title>
<description><![CDATA[Whole notes, not fragments: the retrieval half Crystal memory, part 2 of 2. Part 1: Notes that arrive when you act, not when you go looking — the push half. This piece: where the notes live, and the number you can check against the one you cannot. The number that flatters us is the one you cannot...]]></description>
<link>https://tsecurity.de/de/4153232/programmierung/whole-notes-not-fragments-the-retrieval-half/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153232/programmierung/whole-notes-not-fragments-the-retrieval-half/</guid>
<pubDate>Fri, 18 Sep 2026 03:39:17 +0200</pubDate>
<content:encoded><![CDATA[<p>Whole notes, not fragments: the retrieval half Crystal memory, part 2 of 2. Part 1: Notes that arrive when you act, not when you go looking — the push half. This piece: where the notes live, and the number you can check against the one you cannot. The number that flatters us is the one you cannot re-run. That is the shape of almost every retrieval... <a href="https://dev.to/tom_jones_230c4659491adcd/whole-notes-not-fragments-the-retrieval-half-58ni" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The 'best AI code review tools' list you'll find is a GitHub list]]></title>
<description><![CDATA[Every few weeks someone asks which AI code review tools they should evaluate. The answers are easy to find. They are also, almost without exception, GitHub lists. Read the roundups and you get the same seven or eight names: GitHub Copilot, CodeRabbit, Qodo, Cursor. The tables show which GitHub fe...]]></description>
<link>https://tsecurity.de/de/4153231/programmierung/the-best-ai-code-review-tools-list-youll-find-is-a-github-list/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153231/programmierung/the-best-ai-code-review-tools-list-youll-find-is-a-github-list/</guid>
<pubDate>Fri, 18 Sep 2026 03:39:16 +0200</pubDate>
<content:encoded><![CDATA[<p>Every few weeks someone asks which AI code review tools they should evaluate. The answers are easy to find. They are also, almost without exception, GitHub lists. Read the roundups and you get the same seven or eight names: GitHub Copilot, CodeRabbit, Qodo, Cursor. The tables show which GitHub features each one supports. The phrase &quot;pull request&quot;... <a href="https://dev.to/emilreiter/the-best-ai-code-review-tools-list-youll-find-is-a-github-list-3ek1" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Splitting a large image across multiple printed pages without alignment marks]]></title>
<description><![CDATA[I recently added tiled printing to a small static tool I run (ArtGrid) — the kind of "print a big image across several A4 sheets and tape them together" feature you've probably seen in poster-printing tools. The naive version is easy: slice the enlarged image into a grid of page-sized rectangles,...]]></description>
<link>https://tsecurity.de/de/4153230/programmierung/splitting-a-large-image-across-multiple-printed-pages-without-alignment-marks/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153230/programmierung/splitting-a-large-image-across-multiple-printed-pages-without-alignment-marks/</guid>
<pubDate>Fri, 18 Sep 2026 03:39:16 +0200</pubDate>
<content:encoded><![CDATA[<p>I recently added tiled printing to a small static tool I run (ArtGrid) — the kind of &quot;print a big image across several A4 sheets and tape them together&quot; feature you&#039;ve probably seen in poster-printing tools. The naive version is easy: slice the enlarged image into a grid of page-sized rectangles, export each as a PDF page. The annoying version is... <a href="https://dev.to/nongyi531415/splitting-a-large-image-across-multiple-printed-pages-without-alignment-marks-115c" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Bypassing a WAF and a CSP with Google Tag Manager: An Attacker’s Perspective and Remediation Advice]]></title>
<description><![CDATA[This blog was originally published by Ryan Chaplin on the Raxis blog February 10, 2026 During several penetration tests last year, I observed clients often set unsafe directives for Google Tag Manager usually to supplement data collection via Google Analytics and third-party vendors. Aside from t...]]></description>
<link>https://tsecurity.de/de/4153229/programmierung/bypassing-a-waf-and-a-csp-with-google-tag-manager-an-attackers-perspective-and-remediation-advice/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153229/programmierung/bypassing-a-waf-and-a-csp-with-google-tag-manager-an-attackers-perspective-and-remediation-advice/</guid>
<pubDate>Fri, 18 Sep 2026 03:39:16 +0200</pubDate>
<content:encoded><![CDATA[<p>This blog was originally published by Ryan Chaplin on the Raxis blog February 10, 2026 During several penetration tests last year, I observed clients often set unsafe directives for Google Tag Manager usually to supplement data collection via Google Analytics and third-party vendors. Aside from the obvious problem of using unsafe directives, this... <a href="https://dev.to/raxis/bypassing-a-waf-and-a-csp-with-google-tag-manager-an-attackers-perspective-and-remediation-advice-2pig" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Compliance Evidence Under Load: 500 Local or Hosted PDF API Jobs at Scale]]></title>
<description><![CDATA[Short answer: use a hosted PDF API when a small team needs repeatable form filling across bursty workers and can accept a measured network hop; keep a local PDF library when residency, offline operation, or a hard tail-latency budget makes that hop unacceptable. Decide with a load test on real ev...]]></description>
<link>https://tsecurity.de/de/4153228/programmierung/compliance-evidence-under-load-500-local-or-hosted-pdf-api-jobs-at-scale/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153228/programmierung/compliance-evidence-under-load-500-local-or-hosted-pdf-api-jobs-at-scale/</guid>
<pubDate>Fri, 18 Sep 2026 03:39:16 +0200</pubDate>
<content:encoded><![CDATA[<p>Short answer: use a hosted PDF API when a small team needs repeatable form filling across bursty workers and can accept a measured network hop; keep a local PDF library when residency, offline operation, or a hard tail-latency budget makes that hop unacceptable. Decide with a load test on real evidence, not a quick demo. I run a one-person SaaS,... <a href="https://dev.to/evanshepherd8274/compliance-evidence-under-load-500-local-or-hosted-pdf-api-jobs-at-scale-6o7" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Why We Banned Hourly Retainers: 4 Engineering Rules That Changed How We Ship Software]]></title>
<description><![CDATA[Early in my career as a software architect and technology founder, I noticed a painful pattern recurring across our industry: A client hires a software agency or dev shop. The sales team promises the moon with an estimated "hourly bucket." Two months in, the client has spent 70% of their budget, ...]]></description>
<link>https://tsecurity.de/de/4153227/programmierung/why-we-banned-hourly-retainers-4-engineering-rules-that-changed-how-we-ship-software/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153227/programmierung/why-we-banned-hourly-retainers-4-engineering-rules-that-changed-how-we-ship-software/</guid>
<pubDate>Fri, 18 Sep 2026 03:39:16 +0200</pubDate>
<content:encoded><![CDATA[<p>Early in my career as a software architect and technology founder, I noticed a painful pattern recurring across our industry: A client hires a software agency or dev shop. The sales team promises the moon with an estimated &quot;hourly bucket.&quot; Two months in, the client has spent 70% of their budget, attended dozens of Jira status calls, and has yet to... <a href="https://dev.to/shruti-mehta/why-we-banned-hourly-retainers-4-engineering-rules-that-changed-how-we-ship-software-i3b" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[agent-usage 0.10.0: charts by agent, billing domain, and model]]></title>
<description><![CDATA[agent-usage 0.10.0 is live on npm — a local multi-agent usage dashboard with charts split by agent / billing domain / model. Honest local dashboard (vs glance-style menubar tools): see where quota and spend actually go across Codex, Claude Code, OpenCode, Grok, and more. Cursor connector is still...]]></description>
<link>https://tsecurity.de/de/4153225/programmierung/agent-usage-0100-charts-by-agent-billing-domain-and-model/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153225/programmierung/agent-usage-0100-charts-by-agent-billing-domain-and-model/</guid>
<pubDate>Fri, 18 Sep 2026 03:39:16 +0200</pubDate>
<content:encoded><![CDATA[<p>agent-usage 0.10.0 is live on npm — a local multi-agent usage dashboard with charts split by agent / billing domain / model. Honest local dashboard (vs glance-style menubar tools): see where quota and spend actually go across Codex, Claude Code, OpenCode, Grok, and more. Cursor connector is still experimental. Menubar remains roadmap (not... <a href="https://dev.to/blackman99/agent-usage-0100-charts-by-agent-billing-domain-and-model-3o7a" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Stop Hardcoding Your Database Credentials in Lambda — Use IAM Authentication with RDS Proxy Instead]]></title>
<description><![CDATA[Your Lambda function works. It connects to RDS, queries the database, returns results. Somewhere in your environment variables sits a username and a password — plain text, sitting there quietly. You know it's not ideal. But it works, so it stays. Here's the thing: one misconfigured IAM policy, on...]]></description>
<link>https://tsecurity.de/de/4153224/programmierung/stop-hardcoding-your-database-credentials-in-lambda-use-iam-authentication-with-rds-proxy-instead/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153224/programmierung/stop-hardcoding-your-database-credentials-in-lambda-use-iam-authentication-with-rds-proxy-instead/</guid>
<pubDate>Fri, 18 Sep 2026 03:39:16 +0200</pubDate>
<content:encoded><![CDATA[<p>Your Lambda function works. It connects to RDS, queries the database, returns results. Somewhere in your environment variables sits a username and a password — plain text, sitting there quietly. You know it&#039;s not ideal. But it works, so it stays. Here&#039;s the thing: one misconfigured IAM policy, one accidental log exposure, one leaked deployment... <a href="https://dev.to/jeancy/stop-hardcoding-your-database-credentials-in-lambda-use-iam-authentication-with-rds-proxy-instead-2a19" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Build an Agent UI That Explains Its State with Angular Signals]]></title>
<description><![CDATA[Most chat interfaces have three states: empty, loading, and finished. Agent workflows have many more. An agent may be planning, waiting for a tool, requesting approval, retrying a recoverable error, or suppressing an unsafe action. If the UI represents all of those as one spinner, users cannot te...]]></description>
<link>https://tsecurity.de/de/4153179/programmierung/build-an-agent-ui-that-explains-its-state-with-angular-signals/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153179/programmierung/build-an-agent-ui-that-explains-its-state-with-angular-signals/</guid>
<pubDate>Fri, 18 Sep 2026 02:41:49 +0200</pubDate>
<content:encoded><![CDATA[<p>Most chat interfaces have three states: empty, loading, and finished. Agent workflows have many more. An agent may be planning, waiting for a tool, requesting approval, retrying a recoverable error, or suppressing an unsafe action. If the UI represents all of those as one spinner, users cannot tell whether the system is working, blocked, or about... <a href="https://dev.to/raju_dandigam/build-an-agent-ui-that-explains-its-state-with-angular-signals-28op" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[A default MCP connection hands an agent 11 tools. None of my 23 Actors is one of them.]]></title>
<description><![CDATA[A default MCP connection hands an agent 11 tools. None of my 23 Actors is one of them. I have 23 audit Actors on the Apify Store. They all do a version of the same thing: take a public record, check whether what it still claims is true, and write the verdict into a dataset. I have also written si...]]></description>
<link>https://tsecurity.de/de/4153178/programmierung/a-default-mcp-connection-hands-an-agent-11-tools-none-of-my-23-actors-is-one-of-them/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153178/programmierung/a-default-mcp-connection-hands-an-agent-11-tools-none-of-my-23-actors-is-one-of-them/</guid>
<pubDate>Fri, 18 Sep 2026 02:41:49 +0200</pubDate>
<content:encoded><![CDATA[<p>A default MCP connection hands an agent 11 tools. None of my 23 Actors is one of them. I have 23 audit Actors on the Apify Store. They all do a version of the same thing: take a public record, check whether what it still claims is true, and write the verdict into a dataset. I have also written six articles about what happens when an AI agent calls... <a href="https://dev.to/apify/a-default-mcp-connection-hands-an-agent-11-tools-none-of-my-23-actors-is-one-of-them-65m" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Autonomous agents need guardrails, not line-by-line scripts]]></title>
<description><![CDATA[Autonomous does not mean uncontrollable. Cogweald’s model can decide what happens next in a world. It cannot change the database schema, bypass authorization, arbitrarily rewrite published content, or turn unvalidated text directly into system state. The guardrails live outside the model: Output ...]]></description>
<link>https://tsecurity.de/de/4153177/programmierung/autonomous-agents-need-guardrails-not-line-by-line-scripts/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153177/programmierung/autonomous-agents-need-guardrails-not-line-by-line-scripts/</guid>
<pubDate>Fri, 18 Sep 2026 02:41:49 +0200</pubDate>
<content:encoded><![CDATA[<p>Autonomous does not mean uncontrollable. Cogweald’s model can decide what happens next in a world. It cannot change the database schema, bypass authorization, arbitrarily rewrite published content, or turn unvalidated text directly into system state. The guardrails live outside the model: Output must match a structured schema. World state can only... <a href="https://dev.to/jones_chen_592558a62a5c44/autonomous-agents-need-guardrails-not-line-by-line-scripts-4g1c" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Every Guide Says "Reserve the Address on Your Router." What If the Router Is Not Yours?]]></title>
<description><![CDATA[Almost every guide to running an old Android phone as a security camera — including the ones on this blog — ends at the same place. The live view works, you bookmark an address like 192.168.1.7:8080, and then a line appears telling you to go into your router's settings and reserve that address so...]]></description>
<link>https://tsecurity.de/de/4153176/programmierung/every-guide-says-reserve-the-address-on-your-router-what-if-the-router-is-not-yours/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153176/programmierung/every-guide-says-reserve-the-address-on-your-router-what-if-the-router-is-not-yours/</guid>
<pubDate>Fri, 18 Sep 2026 02:41:48 +0200</pubDate>
<content:encoded><![CDATA[<p>Almost every guide to running an old Android phone as a security camera — including the ones on this blog — ends at the same place. The live view works, you bookmark an address like 192.168.1.7:8080, and then a line appears telling you to go into your router&#039;s settings and reserve that address so the bookmark never breaks. That advice is correct.... <a href="https://dev.to/superfunicular/every-guide-says-reserve-the-address-on-your-router-what-if-the-router-is-not-yours-1pe5" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Property Domain Offboarding — Delete Records Without Whole-Zone Risk]]></title>
<description><![CDATA[Short answer: retire only the records owned by the departing property, never the whole DNS zone, unless an ownership check proves that the zone itself has no other consumers. Lower the relevant TTL before the cutover, wait for the old TTL window to pass, delete by an exact inventory, and keep res...]]></description>
<link>https://tsecurity.de/de/4153175/programmierung/property-domain-offboarding-delete-records-without-whole-zone-risk/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153175/programmierung/property-domain-offboarding-delete-records-without-whole-zone-risk/</guid>
<pubDate>Fri, 18 Sep 2026 02:41:48 +0200</pubDate>
<content:encoded><![CDATA[<p>Short answer: retire only the records owned by the departing property, never the whole DNS zone, unless an ownership check proves that the zone itself has no other consumers. Lower the relevant TTL before the cutover, wait for the old TTL window to pass, delete by an exact inventory, and keep restoration data until resolver checks agree. The... <a href="https://dev.to/caspianhayes3586/property-domain-offboarding-delete-records-without-whole-zone-risk-4jah" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[What `rsync -avz --delete` Actually Does]]></title>
<description><![CDATA[A lot of people paste rsync -avz --delete into a deploy script and move on without ever unpacking what each letter means. It works, so there's rarely a reason to stop and ask. But understanding what each flag actually instructs the command to do makes it much easier to reason about exactly how fa...]]></description>
<link>https://tsecurity.de/de/4153174/programmierung/what-rsync-avz-delete-actually-does/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153174/programmierung/what-rsync-avz-delete-actually-does/</guid>
<pubDate>Fri, 18 Sep 2026 02:41:48 +0200</pubDate>
<content:encoded><![CDATA[<p>A lot of people paste rsync -avz --delete into a deploy script and move on without ever unpacking what each letter means. It works, so there&#039;s rarely a reason to stop and ask. But understanding what each flag actually instructs the command to do makes it much easier to reason about exactly how far --delete reaches, and why the other flags are... <a href="https://dev.to/susumun/what-rsync-avz-delete-actually-does-3hnl" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Verus proves Rust correct for all inputs. Code review still can't define "correct."]]></title>
<description><![CDATA[Amazon shipped a blog post on Verus, their Rust verifier used in Firecracker and AWS Lambda. Verus doesn't review your code. It proves it: annotated functions get checked against a mathematical spec for every possible input, mechanically, no model in the loop. Correctness stops being a judgment c...]]></description>
<link>https://tsecurity.de/de/4153173/programmierung/verus-proves-rust-correct-for-all-inputs-code-review-still-cant-define-correct/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153173/programmierung/verus-proves-rust-correct-for-all-inputs-code-review-still-cant-define-correct/</guid>
<pubDate>Fri, 18 Sep 2026 02:41:48 +0200</pubDate>
<content:encoded><![CDATA[<p>Amazon shipped a blog post on Verus, their Rust verifier used in Firecracker and AWS Lambda. Verus doesn&#039;t review your code. It proves it: annotated functions get checked against a mathematical spec for every possible input, mechanically, no model in the loop. Correctness stops being a judgment call and becomes a pass/fail. I keep coming back to... <a href="https://dev.to/cole_halton_42f71d71b809b/verus-proves-rust-correct-for-all-inputs-code-review-still-cant-define-correct-4a6p" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[What self-hosting AI code review actually costs]]></title>
<description><![CDATA[The "best self-hosted AI code review tool" question gets searched constantly, and almost everything that ranks is a vendor listicle with no method. One source actually ran a test and published costs. Augment Code put ten open-source review tools against a 450K-file Python, TypeScript, Java and Go...]]></description>
<link>https://tsecurity.de/de/4153172/programmierung/what-self-hosting-ai-code-review-actually-costs/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153172/programmierung/what-self-hosting-ai-code-review-actually-costs/</guid>
<pubDate>Fri, 18 Sep 2026 02:41:48 +0200</pubDate>
<content:encoded><![CDATA[<p>The &quot;best self-hosted AI code review tool&quot; question gets searched constantly, and almost everything that ranks is a vendor listicle with no method. One source actually ran a test and published costs. Augment Code put ten open-source review tools against a 450K-file Python, TypeScript, Java and Go monorepo and documented what happened, published... <a href="https://dev.to/tessainsley/what-self-hosting-ai-code-review-actually-costs-252l" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Architecting Battery-Efficient Geofencing for Automated Sound Profiles]]></title>
<description><![CDATA[It was the middle of a Friday afternoon prayer session at the local masjid. The room was heavy with silence, a collective stillness that felt almost fragile. Suddenly, the sharp, upbeat jingle of a popular pop song blasted from somewhere in the back row. A hundred heads turned toward the culprit,...]]></description>
<link>https://tsecurity.de/de/4153171/programmierung/architecting-battery-efficient-geofencing-for-automated-sound-profiles/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153171/programmierung/architecting-battery-efficient-geofencing-for-automated-sound-profiles/</guid>
<pubDate>Fri, 18 Sep 2026 02:41:48 +0200</pubDate>
<content:encoded><![CDATA[<p>It was the middle of a Friday afternoon prayer session at the local masjid. The room was heavy with silence, a collective stillness that felt almost fragile. Suddenly, the sharp, upbeat jingle of a popular pop song blasted from somewhere in the back row. A hundred heads turned toward the culprit, who was frantically fumbling with their device,... <a href="https://dev.to/haseebthedev0/architecting-battery-efficient-geofencing-for-automated-sound-profiles-4f33" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Your README's code examples are untested — here's how I test mine in any language]]></title>
<description><![CDATA[Your README is full of code — shell commands, config snippets, &gt;&gt;&gt; sessions, example output. And unlike the rest of your codebase, none of it is tested. A flag gets renamed, an output format changes, a default shifts, and your examples rot silently. The worst part: the first thing a new ...]]></description>
<link>https://tsecurity.de/de/4153169/programmierung/your-readmes-code-examples-are-untested-heres-how-i-test-mine-in-any-language/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153169/programmierung/your-readmes-code-examples-are-untested-heres-how-i-test-mine-in-any-language/</guid>
<pubDate>Fri, 18 Sep 2026 02:41:48 +0200</pubDate>
<content:encoded><![CDATA[<p>Your README is full of code — shell commands, config snippets, &amp;gt;&amp;gt;&amp;gt; sessions, example output. And unlike the rest of your codebase, none of it is tested. A flag gets renamed, an output format changes, a default shifts, and your examples rot silently. The worst part: the first thing a new user does is copy your first example and run it —... <a href="https://dev.to/ingridowusu/your-readmes-code-examples-are-untested-heres-how-i-test-mine-in-any-language-3h7a" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Deploying the 600GB Inkling-NVFP4 Model on Spot A3: A GKE and vLLM Deep Dive]]></title>
<description><![CDATA[Ok, so, maybe you're a software developer or data scientist who just heard about the new, massive 600GB Inkling-NVFP4 AI model, and you want to try running it yourself without breaking the bank. You also might have learned through some research that renting a "Spot A3" instance on Google Kubernet...]]></description>
<link>https://tsecurity.de/de/4153168/programmierung/deploying-the-600gb-inkling-nvfp4-model-on-spot-a3-a-gke-and-vllm-deep-dive/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153168/programmierung/deploying-the-600gb-inkling-nvfp4-model-on-spot-a3-a-gke-and-vllm-deep-dive/</guid>
<pubDate>Fri, 18 Sep 2026 02:41:48 +0200</pubDate>
<content:encoded><![CDATA[<p>Ok, so, maybe you&#039;re a software developer or data scientist who just heard about the new, massive 600GB Inkling-NVFP4 AI model, and you want to try running it yourself without breaking the bank. You also might have learned through some research that renting a &quot;Spot A3&quot; instance on Google Kubernetes Engine (GKE) is a brilliant way to do it. An A3... <a href="https://dev.to/alchemicduncan/deploying-the-600gb-inkling-nvfp4-model-on-spot-a3-a-gke-and-vllm-deep-dive-34hc" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[resterm v1.8.1]]></title>
<description><![CDATA[Terminal API client for HTTP, GraphQL and gRPC. Plain .http files you can diff and version, with workflows, mocks, profiling, tracing, OpenAPI import, SSH tunnels, Kubernetes port-forwards, WebSocket, SSE and a CLI runner. Weiterlesen]]></description>
<link>https://tsecurity.de/de/4153148/programmierung/resterm-v181/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153148/programmierung/resterm-v181/</guid>
<pubDate>Fri, 18 Sep 2026 02:35:21 +0200</pubDate>
<content:encoded><![CDATA[<p>Terminal API client for HTTP, GraphQL and gRPC. Plain .http files you can diff and version, with workflows, mocks, profiling, tracing, OpenAPI import, SSH tunnels, Kubernetes port-forwards, WebSocket, SSE and a CLI runner. <a href="https://kitploit.com/en/posts/github-unkn0wn-root-resterm-v181" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[remove-ai-watermarks v0.41.1]]></title>
<description><![CDATA[Remove visible and invisible AI watermarks and provenance metadata from images and video. Python library and CLI for SynthID, C2PA, EXIF, IPTC, XMP, and common generative-AI marks. Weiterlesen]]></description>
<link>https://tsecurity.de/de/4153145/programmierung/remove-ai-watermarks-v0411/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153145/programmierung/remove-ai-watermarks-v0411/</guid>
<pubDate>Fri, 18 Sep 2026 02:35:21 +0200</pubDate>
<content:encoded><![CDATA[<p>Remove visible and invisible AI watermarks and provenance metadata from images and video. Python library and CLI for SynthID, C2PA, EXIF, IPTC, XMP, and common generative-AI marks. <a href="https://kitploit.com/en/posts/github-wiltodelta-remove-ai-watermarks-v0411" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[WebKit Features for Safari 27.0]]></title>
<description><![CDATA[Our Safari release notes have never been as long as they are for this version. The number of features alone rose from 58 to 83 since the first beta in June. Safari MCP makes working with coding agents dramatically easier. Customizable select turns the real &lt;select&gt; element into something yo...]]></description>
<link>https://tsecurity.de/de/4153123/programmierung/webkit-features-for-safari-270/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153123/programmierung/webkit-features-for-safari-270/</guid>
<pubDate>Fri, 18 Sep 2026 01:57:14 +0200</pubDate>
<content:encoded><![CDATA[<p>Our Safari release notes have never been as long as they are for this version. The number of features alone rose from 58 to 83 since the first beta in June. Safari MCP makes working with coding agents dramatically easier. Customizable select turns the real &amp;lt;select&amp;gt; element into something you can fully restyle — now with new UA default styles... <a href="https://webkit.org/blog/18325/webkit-features-for-safari-27-0/" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Hands-On Evolution of Deep Learning – Geoffrey Hinton’s AI Legacy]]></title>
<description><![CDATA[Geoffrey Hinton is known as the "the Godfather of AI". We just published a course on the freeCodeCamp.org YouTube channel that will help you master modern neural networks by recreating the groundbreaking discoveries of Geoffrey Hinton. The course covers his key papers and you will follow the evol...]]></description>
<link>https://tsecurity.de/de/4153122/programmierung/hands-on-evolution-of-deep-learning-geoffrey-hintons-ai-legacy/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153122/programmierung/hands-on-evolution-of-deep-learning-geoffrey-hintons-ai-legacy/</guid>
<pubDate>Fri, 18 Sep 2026 01:56:52 +0200</pubDate>
<content:encoded><![CDATA[<p>Geoffrey Hinton is known as the &quot;the Godfather of AI&quot;. We just published a course on the freeCodeCamp.org YouTube channel that will help you master modern neural networks by recreating the groundbreaking discoveries of Geoffrey Hinton. The course covers his key papers and you will follow the evolution of the ideas across decades, from Boltzmann... <a href="https://www.freecodecamp.org/news/hands-on-evolution-of-deep-learning-geoffrey-hinton-s-ai-legacy/" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Menghadapi "Retry Storms": Mengapa Retry Saja Tidak Cukup dalam Sistem Terdistribusi]]></title>
<description><![CDATA[Menghadapi "Retry Storms": Mengapa Retry Saja Tidak Cukup dalam Sistem Terdistribusi Pernahkah Anda mengalami situasi di mana satu servis kecil mengalami sedikit perlambatan, namun tiba-tiba seluruh infrastruktur tumbang seperti kartu domino? Jika Anda bekerja dengan sistem terdistribusi, kemungk...]]></description>
<link>https://tsecurity.de/de/4153121/programmierung/menghadapi-retry-storms-mengapa-retry-saja-tidak-cukup-dalam-sistem-terdistribusi/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153121/programmierung/menghadapi-retry-storms-mengapa-retry-saja-tidak-cukup-dalam-sistem-terdistribusi/</guid>
<pubDate>Fri, 18 Sep 2026 01:56:51 +0200</pubDate>
<content:encoded><![CDATA[<p>Menghadapi &quot;Retry Storms&quot;: Mengapa Retry Saja Tidak Cukup dalam Sistem Terdistribusi Pernahkah Anda mengalami situasi di mana satu servis kecil mengalami sedikit perlambatan, namun tiba-tiba seluruh infrastruktur tumbang seperti kartu domino? Jika Anda bekerja dengan sistem terdistribusi, kemungkinan besar Anda baru saja menyaksikan apa yang... <a href="https://dev.to/hellogung/menghadapi-retry-storms-mengapa-retry-saja-tidak-cukup-dalam-sistem-terdistribusi-1g2g" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[From Copy-Pasting curl Commands to Building My Own Java Parser (jquick-curl)]]></title>
<description><![CDATA[How a QA handoff turned into a weekend rabbit hole and eventually an open-source library Tags: java, opensource, http, curl, backend The Slack message that started it all It's 4:47 PM on a Thursday. QA drops this in the channel: curl -X POST https://api.internal.example.com/orders \ -H 'Content-T...]]></description>
<link>https://tsecurity.de/de/4153120/programmierung/from-copy-pasting-curl-commands-to-building-my-own-java-parser-jquick-curl/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153120/programmierung/from-copy-pasting-curl-commands-to-building-my-own-java-parser-jquick-curl/</guid>
<pubDate>Fri, 18 Sep 2026 01:56:51 +0200</pubDate>
<content:encoded><![CDATA[<p>How a QA handoff turned into a weekend rabbit hole and eventually an open-source library Tags: java, opensource, http, curl, backend The Slack message that started it all It&#039;s 4:47 PM on a Thursday. QA drops this in the channel: curl -X POST https://api.internal.example.com/orders \ -H &#039;Content-Type: application/json&#039; \ -H &#039;Authorization: Bearer... <a href="https://dev.to/paohaijiao/from-copy-pasting-curl-commands-to-building-my-own-java-parser-jquick-curl-ff0" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[FinOps na AWS: configurando o FinOps Agent e integrando com o Slack]]></title>
<description><![CDATA[1. Introdução Este artigo tem como objetivo documentar a configuração do AWS FinOps Agent e sua integração com o Slack, desde a habilitação dos pré-requisitos até o recebimento das mensagens no canal. O FinOps Agent foi lançado em junho de 2026, com o objetivo de investigar os custos na conta da ...]]></description>
<link>https://tsecurity.de/de/4153119/programmierung/finops-na-aws-configurando-o-finops-agent-e-integrando-com-o-slack/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153119/programmierung/finops-na-aws-configurando-o-finops-agent-e-integrando-com-o-slack/</guid>
<pubDate>Fri, 18 Sep 2026 01:56:51 +0200</pubDate>
<content:encoded><![CDATA[<p>1. Introdução Este artigo tem como objetivo documentar a configuração do AWS FinOps Agent e sua integração com o Slack, desde a habilitação dos pré-requisitos até o recebimento das mensagens no canal. O FinOps Agent foi lançado em junho de 2026, com o objetivo de investigar os custos na conta da AWS, sendo possível integrá-lo às ferramentas de... <a href="https://dev.to/biancaszimanski/finops-na-aws-configurando-o-finops-agent-e-integrando-com-o-slack-4ah9" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[readme]]></title>
<description><![CDATA[Estou dando os primeiros passos na minha carreira em TI — e faço questão de compartilhar essa jornada com transparência. Meu nome é Pedro Sigismundo, tenho 22 anos e atualmente curso o 1º ano de Ciência da Computação na Universidade de Franca (Unifran). Tenho afinidade com áreas exatas, o que me ...]]></description>
<link>https://tsecurity.de/de/4153118/programmierung/readme/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153118/programmierung/readme/</guid>
<pubDate>Fri, 18 Sep 2026 01:56:51 +0200</pubDate>
<content:encoded><![CDATA[<p>Estou dando os primeiros passos na minha carreira em TI — e faço questão de compartilhar essa jornada com transparência. Meu nome é Pedro Sigismundo, tenho 22 anos e atualmente curso o 1º ano de Ciência da Computação na Universidade de Franca (Unifran). Tenho afinidade com áreas exatas, o que me leva naturalmente para a tecnologia — e hoje tenho... <a href="https://dev.to/pedrohs_cdc/readme-43di" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Is It Legal for AI to Train on Your Data?]]></title>
<description><![CDATA[Somewhere in the training data of the model you used this morning, there is a decent chance you are in there. Not you by name, necessarily, but your Reddit comments, the code you pushed to a public repository, the blog you kept in 2019, the photographs you posted before you thought to wonder wher...]]></description>
<link>https://tsecurity.de/de/4153117/programmierung/is-it-legal-for-ai-to-train-on-your-data/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153117/programmierung/is-it-legal-for-ai-to-train-on-your-data/</guid>
<pubDate>Fri, 18 Sep 2026 01:56:51 +0200</pubDate>
<content:encoded><![CDATA[<p>Somewhere in the training data of the model you used this morning, there is a decent chance you are in there. Not you by name, necessarily, but your Reddit comments, the code you pushed to a public repository, the blog you kept in 2019, the photographs you posted before you thought to wonder where they would end up. The models that answer your... <a href="https://dev.to/theaidownside/is-it-legal-for-ai-to-train-on-your-data-43b5" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Drop Your Fav Portfolio Websites]]></title>
<description><![CDATA[Hello everyone! I’ve been really busy with work, and I won’t lie… procrastination played its part too. But we are sooo back! 🎉 After spending hours (and tokens 😂) creating my new portfolio website, I’d love to see your portfolio websites or even portfolios you absolutely love. As an art lover, I ...]]></description>
<link>https://tsecurity.de/de/4153115/programmierung/drop-your-fav-portfolio-websites/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153115/programmierung/drop-your-fav-portfolio-websites/</guid>
<pubDate>Fri, 18 Sep 2026 01:56:51 +0200</pubDate>
<content:encoded><![CDATA[<p>Hello everyone! I’ve been really busy with work, and I won’t lie… procrastination played its part too. But we are sooo back! 🎉 After spending hours (and tokens 😂) creating my new portfolio website, I’d love to see your portfolio websites or even portfolios you absolutely love. As an art lover, I wanted my portfolio to feel a little more colorful... <a href="https://dev.to/jainsakshi/drop-your-fav-portfolio-websites-48eo" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Anthropic and Adaptyv Bio Launch Claude-Powered Protein Design Competition]]></title>
<description><![CDATA[Anthropic and Adaptyv Bio have launched a co-sponsored protein design competition that will experimentally validate more than 5,000 AI-generated designs. The initiative combines Claude-enabled biology models, automated wet-lab testing, cloud computing support and funding, creating a larger end-to...]]></description>
<link>https://tsecurity.de/de/4153114/programmierung/anthropic-and-adaptyv-bio-launch-claude-powered-protein-design-competition/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153114/programmierung/anthropic-and-adaptyv-bio-launch-claude-powered-protein-design-competition/</guid>
<pubDate>Fri, 18 Sep 2026 01:56:51 +0200</pubDate>
<content:encoded><![CDATA[<p>Anthropic and Adaptyv Bio have launched a co-sponsored protein design competition that will experimentally validate more than 5,000 AI-generated designs. The initiative combines Claude-enabled biology models, automated wet-lab testing, cloud computing support and funding, creating a larger end-to-end program for teams working on difficult... <a href="https://dev.to/alifar/anthropic-and-adaptyv-bio-launch-claude-powered-protein-design-competition-jg" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[A pre-flight gate for vague MCP store rejections]]></title>
<description><![CDATA[The failure class to design for is this: your MCP server works against local clients, then stalls in a plugin store review with feedback too vague to act on. Freeze what you submitted. Pin the manifest, tool list with JSON Schemas, auth scopes, and example transcripts to one commit. Then run the ...]]></description>
<link>https://tsecurity.de/de/4153083/programmierung/a-pre-flight-gate-for-vague-mcp-store-rejections/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153083/programmierung/a-pre-flight-gate-for-vague-mcp-store-rejections/</guid>
<pubDate>Fri, 18 Sep 2026 01:27:32 +0200</pubDate>
<content:encoded><![CDATA[<p>The failure class to design for is this: your MCP server works against local clients, then stalls in a plugin store review with feedback too vague to act on. Freeze what you submitted. Pin the manifest, tool list with JSON Schemas, auth scopes, and example transcripts to one commit. Then run the same pre-flight before every resubmit: validate all... <a href="https://dev.to/infracore/a-pre-flight-gate-for-vague-mcp-store-rejections-56gp" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The EU Cyber Resilience Act Reporting Duty Started on 11 September 2026: What Manufacturers Now Have to Do in 24 Hours]]></title>
<description><![CDATA[The EU Cyber Resilience Act Reporting Duty Started on 11 September 2026: What Manufacturers Now Have to Do in 24 Hours On 11 September 2026, Article 14 of the EU Cyber Resilience Act (CRA, Regulation (EU) 2024/2847) became directly applicable. It is the first hard compliance milestone of the regu...]]></description>
<link>https://tsecurity.de/de/4153082/programmierung/the-eu-cyber-resilience-act-reporting-duty-started-on-11-september-2026-what-manufacturers-now-have-to-do-in-24-hours/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153082/programmierung/the-eu-cyber-resilience-act-reporting-duty-started-on-11-september-2026-what-manufacturers-now-have-to-do-in-24-hours/</guid>
<pubDate>Fri, 18 Sep 2026 01:27:31 +0200</pubDate>
<content:encoded><![CDATA[<p>The EU Cyber Resilience Act Reporting Duty Started on 11 September 2026: What Manufacturers Now Have to Do in 24 Hours On 11 September 2026, Article 14 of the EU Cyber Resilience Act (CRA, Regulation (EU) 2024/2847) became directly applicable. It is the first hard compliance milestone of the regulation, and it arrived more than a year before the... <a href="https://dev.to/bianliang/the-eu-cyber-resilience-act-reporting-duty-started-on-11-september-2026-what-manufacturers-now-hlg" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[XenevaOS an Operating System written from scratch with XR in mind. 

https://github.com/manaskamal/XenevaOS

#operatingsystem #lowlevel #os #xeneva]]></title>
<description><![CDATA[GitHub - manaskamal/XenevaOS: The Xeneva Operating System · GitHub The Xeneva Operating System. Contribute to manaskamal/XenevaOS development by creating an account on GitHub. github.com Weiterlesen]]></description>
<link>https://tsecurity.de/de/4153081/programmierung/xenevaos-an-operating-system-written-from-scratch-with-xr-in-mind-httpsgithubcommanaskamalxenevaosoperatingsystem-lowlevel-os-xeneva/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153081/programmierung/xenevaos-an-operating-system-written-from-scratch-with-xr-in-mind-httpsgithubcommanaskamalxenevaosoperatingsystem-lowlevel-os-xeneva/</guid>
<pubDate>Fri, 18 Sep 2026 01:27:31 +0200</pubDate>
<content:encoded><![CDATA[<p>GitHub - manaskamal/XenevaOS: The Xeneva Operating System · GitHub The Xeneva Operating System. Contribute to manaskamal/XenevaOS development by creating an account on GitHub. github.com <a href="https://dev.to/manas_kamalchoudhury_0c9/xenevaos-an-operating-system-written-from-scratch-with-xr-in-mind-490n" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[What is the programming job market like in 2026? Is it still worth investing in the field and pursuing a career opportunity?]]></title>
<description><![CDATA[Hi everyone, I’d like to hear the opinions of those already in the field or those trying to break into it. I’m a Computer Science student, and I’ve been trying to land my first opportunity as a developer, but so far, I haven't succeeded. Throughout this time, I’ve kept studying and trying to impr...]]></description>
<link>https://tsecurity.de/de/4153080/programmierung/what-is-the-programming-job-market-like-in-2026-is-it-still-worth-investing-in-the-field-and-pursuing-a-career-opportunity/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153080/programmierung/what-is-the-programming-job-market-like-in-2026-is-it-still-worth-investing-in-the-field-and-pursuing-a-career-opportunity/</guid>
<pubDate>Fri, 18 Sep 2026 01:27:31 +0200</pubDate>
<content:encoded><![CDATA[<p>Hi everyone, I’d like to hear the opinions of those already in the field or those trying to break into it. I’m a Computer Science student, and I’ve been trying to land my first opportunity as a developer, but so far, I haven&#039;t succeeded. Throughout this time, I’ve kept studying and trying to improve. Currently, I’m focusing on Python, data... <a href="https://dev.to/lucassouza/what-is-the-programming-job-market-like-in-2026-is-it-still-worth-investing-in-the-field-and-3b11" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Stop Asking Which Agentic Coding Methodology to Use]]></title>
<description><![CDATA[The prevailing question in AI-assisted development—"Which methodology should I use?"—is fundamentally flawed. Superpowers, BMAD, Compound Engineering, OpenSpec, SpecKit, GSD, Ralph. The ecosystem is flooded with systems claiming to run your AI agents. The thesis here is simple: There is no univer...]]></description>
<link>https://tsecurity.de/de/4153078/programmierung/stop-asking-which-agentic-coding-methodology-to-use/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153078/programmierung/stop-asking-which-agentic-coding-methodology-to-use/</guid>
<pubDate>Fri, 18 Sep 2026 01:27:31 +0200</pubDate>
<content:encoded><![CDATA[<p>The prevailing question in AI-assisted development—&quot;Which methodology should I use?&quot;—is fundamentally flawed. Superpowers, BMAD, Compound Engineering, OpenSpec, SpecKit, GSD, Ralph. The ecosystem is flooded with systems claiming to run your AI agents. The thesis here is simple: There is no universal winner. Each framework orchestrates a distinct... <a href="https://dev.to/dmitryame/stop-asking-which-agentic-coding-methodology-to-use-1bij" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Manage Internal DNS Hostnames from Infrastructure Code in 4 Deploy Steps]]></title>
<description><![CDATA[TL;DR: Keep stable internal DNS records in the infrastructure repository, upsert them during deployment, then read them back and fail the deployment on any difference. That makes a marketplace hostname cutover reviewable and gives rollback a concrete input: the last committed record set. Do not p...]]></description>
<link>https://tsecurity.de/de/4153076/programmierung/manage-internal-dns-hostnames-from-infrastructure-code-in-4-deploy-steps/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153076/programmierung/manage-internal-dns-hostnames-from-infrastructure-code-in-4-deploy-steps/</guid>
<pubDate>Fri, 18 Sep 2026 01:27:31 +0200</pubDate>
<content:encoded><![CDATA[<p>TL;DR: Keep stable internal DNS records in the infrastructure repository, upsert them during deployment, then read them back and fail the deployment on any difference. That makes a marketplace hostname cutover reviewable and gives rollback a concrete input: the last committed record set. Do not put fast-changing service locations in this loop; use... <a href="https://dev.to/judsonrhodes1569/manage-internal-dns-hostnames-from-infrastructure-code-in-4-deploy-steps-43fd" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Anthropic’s AI R&D Measurements Point to a Broader Transparency Model]]></title>
<description><![CDATA[Anthropic’s public work on AI R&amp;D automation points to a more demanding way to track advanced AI systems: measure not only what a model can do in an evaluation, but also how it is used in consequential research decisions and whether it creates operational risks. The approach matters because A...]]></description>
<link>https://tsecurity.de/de/4153075/programmierung/anthropics-ai-rd-measurements-point-to-a-broader-transparency-model/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153075/programmierung/anthropics-ai-rd-measurements-point-to-a-broader-transparency-model/</guid>
<pubDate>Fri, 18 Sep 2026 01:27:31 +0200</pubDate>
<content:encoded><![CDATA[<p>Anthropic’s public work on AI R&amp;amp;D automation points to a more demanding way to track advanced AI systems: measure not only what a model can do in an evaluation, but also how it is used in consequential research decisions and whether it creates operational risks. The approach matters because AI is increasingly being applied to the work of... <a href="https://dev.to/alifar/anthropics-ai-rd-measurements-point-to-a-broader-transparency-model-39m4" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[I built a digital city where brands can own the advertising space]]></title>
<description><![CDATA[Most internet advertising still looks the same. Banners. Sponsored cards. Promoted posts. Rectangles everywhere. I wanted to try something different: What if advertising was a place instead of a box? So I built Swishtown. Swishtown is a fictional digital city where buildings, shops, roads, parks,...]]></description>
<link>https://tsecurity.de/de/4153074/programmierung/i-built-a-digital-city-where-brands-can-own-the-advertising-space/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153074/programmierung/i-built-a-digital-city-where-brands-can-own-the-advertising-space/</guid>
<pubDate>Fri, 18 Sep 2026 01:27:31 +0200</pubDate>
<content:encoded><![CDATA[<p>Most internet advertising still looks the same. Banners. Sponsored cards. Promoted posts. Rectangles everywhere. I wanted to try something different: What if advertising was a place instead of a box? So I built Swishtown. Swishtown is a fictional digital city where buildings, shops, roads, parks, and other locations can become advertising real... <a href="https://dev.to/inmukibuilds2/i-built-a-digital-city-where-brands-can-own-the-advertising-space-3dm3" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Your Calendar Invite Just Ordered Cupcakes: The Smart Home Agent Security Gap Nobody's Watching]]></title>
<description><![CDATA[A Gemini-powered smart home agent misread a dentist appointment invite and ordered cupcakes instead. Not a hypothetical, not a red-team exercise, just a normal calendar entry that got interpreted as a commerce instruction and turned into an actual order. Forkast's writeup uses this alongside the ...]]></description>
<link>https://tsecurity.de/de/4153073/programmierung/your-calendar-invite-just-ordered-cupcakes-the-smart-home-agent-security-gap-nobodys-watching/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153073/programmierung/your-calendar-invite-just-ordered-cupcakes-the-smart-home-agent-security-gap-nobodys-watching/</guid>
<pubDate>Fri, 18 Sep 2026 01:27:31 +0200</pubDate>
<content:encoded><![CDATA[<p>A Gemini-powered smart home agent misread a dentist appointment invite and ordered cupcakes instead. Not a hypothetical, not a red-team exercise, just a normal calendar entry that got interpreted as a commerce instruction and turned into an actual order. Forkast&#039;s writeup uses this alongside the Meta Muse iCloud photo exposure and the DJI Romo... <a href="https://dev.to/coridev/your-calendar-invite-just-ordered-cupcakes-the-smart-home-agent-security-gap-nobodys-watching-111e" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Agentic CLI customizations now in the usage metrics API]]></title>
<description><![CDATA[GitHub Copilot expands existing CLI report coverage with agentic activity metrics for skills, custom agents, Model Context Protocol (MCP) servers, slash commands, and plugins. What’s new The fields appear in enterprise and organization per-user and aggregate 1-day reports, per-user 28-day reports...]]></description>
<link>https://tsecurity.de/de/4153038/programmierung/agentic-cli-customizations-now-in-the-usage-metrics-api/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153038/programmierung/agentic-cli-customizations-now-in-the-usage-metrics-api/</guid>
<pubDate>Fri, 18 Sep 2026 00:30:56 +0200</pubDate>
<content:encoded><![CDATA[<p>GitHub Copilot expands existing CLI report coverage with agentic activity metrics for skills, custom agents, Model Context Protocol (MCP) servers, slash commands, and plugins. What’s new The fields appear in enterprise and organization per-user and aggregate 1-day reports, per-user 28-day reports, and the day_totals entries in aggregate 28-day... <a href="https://github.blog/changelog/2026-09-17-agentic-cli-customizations-now-in-the-usage-metrics-api" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Copilot impact dashboard now shows feature engagement]]></title>
<description><![CDATA[The Copilot impact dashboard now shows how many active users regularly use key Copilot features. Enterprise administrators can quickly see which experiences are widely adopted and which may need more enablement. Enterprise and organization report APIs now include the same 28-day feature engagemen...]]></description>
<link>https://tsecurity.de/de/4153037/programmierung/copilot-impact-dashboard-now-shows-feature-engagement/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153037/programmierung/copilot-impact-dashboard-now-shows-feature-engagement/</guid>
<pubDate>Fri, 18 Sep 2026 00:30:56 +0200</pubDate>
<content:encoded><![CDATA[<p>The Copilot impact dashboard now shows how many active users regularly use key Copilot features. Enterprise administrators can quickly see which experiences are widely adopted and which may need more enablement. Enterprise and organization report APIs now include the same 28-day feature engagement breakdown, along with an AI adoption phase... <a href="https://github.blog/changelog/2026-09-17-copilot-impact-dashboard-now-shows-feature-engagement" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Weekly Report PDF Pipeline: 3 Boundaries Between HTML Templates and Cron Jobs]]></title>
<description><![CDATA[Short answer: keep the weekly schedule, report data, and HTML-to-PDF rendering behind three separate contracts, then let one idempotent job compose them. The deciding constraint is template ownership. If developers own the HTML template, a Node.js service can validate data, render markup, produce...]]></description>
<link>https://tsecurity.de/de/4153035/programmierung/weekly-report-pdf-pipeline-3-boundaries-between-html-templates-and-cron-jobs/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153035/programmierung/weekly-report-pdf-pipeline-3-boundaries-between-html-templates-and-cron-jobs/</guid>
<pubDate>Fri, 18 Sep 2026 00:30:14 +0200</pubDate>
<content:encoded><![CDATA[<p>Short answer: keep the weekly schedule, report data, and HTML-to-PDF rendering behind three separate contracts, then let one idempotent job compose them. The deciding constraint is template ownership. If developers own the HTML template, a Node.js service can validate data, render markup, produce a PDF, and store it without asking another system... <a href="https://dev.to/elibennett128/weekly-report-pdf-pipeline-3-boundaries-between-html-templates-and-cron-jobs-4lkf" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Attaching a Runner: The DevOps Term Nobody Explains Until It Costs You]]></title>
<description><![CDATA[When I started my DevOps journey back in 2020, I was curious about the term "Octopus Deploy." I figured: okay, it's software that helps release and distribute our code? Then I used Jenkins to deploy my own code from GitHub for the first time — Jenkins has a UI you can work with directly, so I ass...]]></description>
<link>https://tsecurity.de/de/4153033/programmierung/attaching-a-runner-the-devops-term-nobody-explains-until-it-costs-you/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153033/programmierung/attaching-a-runner-the-devops-term-nobody-explains-until-it-costs-you/</guid>
<pubDate>Fri, 18 Sep 2026 00:30:14 +0200</pubDate>
<content:encoded><![CDATA[<p>When I started my DevOps journey back in 2020, I was curious about the term &quot;Octopus Deploy.&quot; I figured: okay, it&#039;s software that helps release and distribute our code? Then I used Jenkins to deploy my own code from GitHub for the first time — Jenkins has a UI you can work with directly, so I assumed it was the same kind of thing: a tool you just... <a href="https://dev.to/bathonspidey/attaching-a-runner-the-devops-term-nobody-explains-until-it-costs-you-1h5c" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[A task-healer has to bound its own coordination noise]]></title>
<description><![CDATA[On 2026-09-16 we measured a failure mode in the mesh task healer: resolver-for-resolver retries were producing coordination noise faster than they produced recovery. The inventory at ~/.mesh/evidence/unblock-mess-20260916/inventory.md counted 627 unique unblock steps; 275 were meta-steps whose bl...]]></description>
<link>https://tsecurity.de/de/4153031/programmierung/a-task-healer-has-to-bound-its-own-coordination-noise/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153031/programmierung/a-task-healer-has-to-bound-its-own-coordination-noise/</guid>
<pubDate>Fri, 18 Sep 2026 00:30:13 +0200</pubDate>
<content:encoded><![CDATA[<p>On 2026-09-16 we measured a failure mode in the mesh task healer: resolver-for-resolver retries were producing coordination noise faster than they produced recovery. The inventory at ~/.mesh/evidence/unblock-mess-20260916/inventory.md counted 627 unique unblock steps; 275 were meta-steps whose blocker was itself another unblock/... task, and 95 of... <a href="https://dev.to/ilya_mozerov_867dbdd91feb/a-task-healer-has-to-bound-its-own-coordination-noise-28o1" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Google Search Console’s June 2026 Indexing Data Gap: What Website Owners Should Do]]></title>
<description><![CDATA[Google Search Console users should treat June 2026 Page Indexing figures as unreliable for trend analysis, rather than as proof that pages have suddenly stopped being crawled or indexed. Industry reporting documented a multi-day gap in the Page Indexing report, with activity last seen around June...]]></description>
<link>https://tsecurity.de/de/4153030/programmierung/google-search-consoles-june-2026-indexing-data-gap-what-website-owners-should-do/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153030/programmierung/google-search-consoles-june-2026-indexing-data-gap-what-website-owners-should-do/</guid>
<pubDate>Fri, 18 Sep 2026 00:30:12 +0200</pubDate>
<content:encoded><![CDATA[<p>Google Search Console users should treat June 2026 Page Indexing figures as unreliable for trend analysis, rather than as proof that pages have suddenly stopped being crawled or indexed. Industry reporting documented a multi-day gap in the Page Indexing report, with activity last seen around June 11 for affected accounts. Google’s reported... <a href="https://dev.to/alifar/google-search-consoles-june-2026-indexing-data-gap-what-website-owners-should-do-2nmp" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Crystal memory: notes that arrive when you act, not when you go looking]]></title>
<description><![CDATA[Crystal memory: notes that arrive when you act, not when you go looking Stop your agent making the same mistakes again and again, and looking up the same facts again and again. Sixty days in we still cannot prove it helped, so we started hiding it from ourselves at random to find out. The knowing...]]></description>
<link>https://tsecurity.de/de/4153029/programmierung/crystal-memory-notes-that-arrive-when-you-act-not-when-you-go-looking/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153029/programmierung/crystal-memory-notes-that-arrive-when-you-act-not-when-you-go-looking/</guid>
<pubDate>Fri, 18 Sep 2026 00:30:12 +0200</pubDate>
<content:encoded><![CDATA[<p>Crystal memory: notes that arrive when you act, not when you go looking Stop your agent making the same mistakes again and again, and looking up the same facts again and again. Sixty days in we still cannot prove it helped, so we started hiding it from ourselves at random to find out. The knowing arrives before the act A crystal is a short knowing... <a href="https://dev.to/tom_jones_230c4659491adcd/crystal-memory-notes-that-arrive-when-you-act-not-when-you-go-looking-83" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[One Missing WHERE Clause Can Expose Another Customer’s Data]]></title>
<description><![CDATA[A customer opens their dashboard and sees another company’s invoices. Nobody needed to break in. An endpoint returned data it should never have returned. That’s one of the mistakes I want to make harder to introduce when building a B2B SaaS. Authentication alone doesn’t solve it: a user can be co...]]></description>
<link>https://tsecurity.de/de/4153028/programmierung/one-missing-where-clause-can-expose-another-customers-data/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153028/programmierung/one-missing-where-clause-can-expose-another-customers-data/</guid>
<pubDate>Fri, 18 Sep 2026 00:30:11 +0200</pubDate>
<content:encoded><![CDATA[<p>A customer opens their dashboard and sees another company’s invoices. Nobody needed to break in. An endpoint returned data it should never have returned. That’s one of the mistakes I want to make harder to introduce when building a B2B SaaS. Authentication alone doesn’t solve it: a user can be correctly logged in and still receive another... <a href="https://dev.to/bootsaas/one-missing-where-clause-can-expose-another-customers-data-2n0c" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[I Turned My Editor Into a Pokémon World That Levels Up When I Actually Ship]]></title>
<description><![CDATA[Repo: https://github.com/UribeJr/pokedev Most editor pets are wallpaper. Cute? Sure. Connected to the work you’re already doing? Not really. So I built PokéDev — a VS Code / Cursor extension where your partner lives in a nostalgic 2D overworld (or classic floor pets), and Trainer + Partner XP com...]]></description>
<link>https://tsecurity.de/de/4153027/programmierung/i-turned-my-editor-into-a-pokmon-world-that-levels-up-when-i-actually-ship/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153027/programmierung/i-turned-my-editor-into-a-pokmon-world-that-levels-up-when-i-actually-ship/</guid>
<pubDate>Fri, 18 Sep 2026 00:30:10 +0200</pubDate>
<content:encoded><![CDATA[<p>Repo: https://github.com/UribeJr/pokedev Most editor pets are wallpaper. Cute? Sure. Connected to the work you’re already doing? Not really. So I built PokéDev — a VS Code / Cursor extension where your partner lives in a nostalgic 2D overworld (or classic floor pets), and Trainer + Partner XP come from saves, commits, coding time, and successful... <a href="https://dev.to/uribejr/i-turned-my-editor-into-a-pokemon-world-that-levels-up-when-i-actually-ship-4pg6" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[PWC 391 Median Boxes]]></title>
<description><![CDATA[The first task asks us to combine sorted arrays and find the median, and the second asks us to combine boxes by stacking them inside each other. I feel the urge to merge. Task 1: Array Median The median is the middle point in a sorted list. Our musical selection should a couple of songs titled 'T...]]></description>
<link>https://tsecurity.de/de/4153026/programmierung/pwc-391-median-boxes/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153026/programmierung/pwc-391-median-boxes/</guid>
<pubDate>Fri, 18 Sep 2026 00:30:09 +0200</pubDate>
<content:encoded><![CDATA[<p>The first task asks us to combine sorted arrays and find the median, and the second asks us to combine boxes by stacking them inside each other. I feel the urge to merge. Task 1: Array Median The median is the middle point in a sorted list. Our musical selection should a couple of songs titled &#039;The Middle&#039;, one by Jimmy Eat World (warning, the... <a href="https://dev.to/boblied/pwc-391-median-boxes-27o4" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The EU AI Act's logging rule moved to December 2027. The logs did not get easier.]]></title>
<description><![CDATA[The Digital Omnibus on AI (Regulation (EU) 2026/1744) was published in the Official Journal on 24 July 2026 and entered into force three days later. The obligations for high-risk AI systems, including record-keeping, now apply from 2 December 2027 for the stand-alone systems in Annex III and from...]]></description>
<link>https://tsecurity.de/de/4153025/programmierung/the-eu-ai-acts-logging-rule-moved-to-december-2027-the-logs-did-not-get-easier/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153025/programmierung/the-eu-ai-acts-logging-rule-moved-to-december-2027-the-logs-did-not-get-easier/</guid>
<pubDate>Fri, 18 Sep 2026 00:30:09 +0200</pubDate>
<content:encoded><![CDATA[<p>The Digital Omnibus on AI (Regulation (EU) 2026/1744) was published in the Official Journal on 24 July 2026 and entered into force three days later. The obligations for high-risk AI systems, including record-keeping, now apply from 2 December 2027 for the stand-alone systems in Annex III and from 2 August 2028 for AI built into regulated products.... <a href="https://dev.to/dogrucanemekalt/the-eu-ai-acts-logging-rule-moved-to-december-2027-the-logs-did-not-get-easier-2eb8" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Microsoft Open-Sources TauGrid: A Kubernetes-Native Stack for GPU AI Workloads]]></title>
<description><![CDATA[Platform teams running AI on Kubernetes rarely run one thing. They run a queueing system, a distributed runtime, GPU node health checks, dashboards, and a layer of submission scripts holding all of it together. The Azure Kubernetes Service engineering team open-sourced TauGrid, which collapses th...]]></description>
<link>https://tsecurity.de/de/4153020/programmierung/microsoft-open-sources-taugrid-a-kubernetes-native-stack-for-gpu-ai-workloads/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4153020/programmierung/microsoft-open-sources-taugrid-a-kubernetes-native-stack-for-gpu-ai-workloads/</guid>
<pubDate>Fri, 18 Sep 2026 00:29:07 +0200</pubDate>
<content:encoded><![CDATA[<p>Platform teams running AI on Kubernetes rarely run one thing. They run a queueing system, a distributed runtime, GPU node health checks, dashboards, and a layer of submission scripts holding all of it together. The Azure Kubernetes Service engineering team open-sourced TauGrid, which collapses that assembly job into a single Helm install. Is it... <a href="https://www.marktechpost.com/2026/09/17/microsoft-open-sources-taugrid-a-kubernetes-native-stack-for-gpu-ai-workloads/" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[AI-to-AI Payments: Why Autonomous Agents May Need Their Own Economy]]></title>
<description><![CDATA[Artificial intelligence is rapidly moving beyond the role of a tool that simply answers questions. The next generation of AI systems is being designed to act. Autonomous agents can analyze information, make decisions, interact with software, negotiate with other agents and execute multi-step task...]]></description>
<link>https://tsecurity.de/de/4152940/programmierung/ai-to-ai-payments-why-autonomous-agents-may-need-their-own-economy/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152940/programmierung/ai-to-ai-payments-why-autonomous-agents-may-need-their-own-economy/</guid>
<pubDate>Thu, 17 Sep 2026 23:14:59 +0200</pubDate>
<content:encoded><![CDATA[<p>Artificial intelligence is rapidly moving beyond the role of a tool that simply answers questions. The next generation of AI systems is being designed to act. Autonomous agents can analyze information, make decisions, interact with software, negotiate with other agents and execute multi-step tasks with limited human involvement. Increasingly, the... <a href="https://dev.to/aonica/ai-to-ai-payments-why-autonomous-agents-may-need-their-own-economy-3k1" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ephemeral Shouldn't Mean Downloading ffmpeg Again]]></title>
<description><![CDATA[Part 3 got me a clean rebuild from a recipe. It also got me a stupid situation. Every time I launch a Workshop, or every time a fresh Bench needs the same toolchain, the operating system fetches and compiles the exact same ffmpeg again. Ten Benches that all need ffmpeg means ten identical downloa...]]></description>
<link>https://tsecurity.de/de/4152939/programmierung/ephemeral-shouldnt-mean-downloading-ffmpeg-again/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152939/programmierung/ephemeral-shouldnt-mean-downloading-ffmpeg-again/</guid>
<pubDate>Thu, 17 Sep 2026 23:14:59 +0200</pubDate>
<content:encoded><![CDATA[<p>Part 3 got me a clean rebuild from a recipe. It also got me a stupid situation. Every time I launch a Workshop, or every time a fresh Bench needs the same toolchain, the operating system fetches and compiles the exact same ffmpeg again. Ten Benches that all need ffmpeg means ten identical downloads and ten identical builds. The cleanliness is real... <a href="https://dev.to/constant_itis/ephemeral-shouldnt-mean-downloading-ffmpeg-again-3jgi" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[I taught a 27B model to write Forge apps. As far as I can find, nobody had done that before]]></title>
<description><![CDATA[Key takeaways Atlassian Models is Qwen3.8-27B taught Forge, Jira, Confluence and JSM from real apps, the docs, the OpenAPI specs and our own community answers. The 27B's weights are on Hugging Face under Apache-2.0 in five artefacts, and a 9B member joined it this morning. Measured, base to tuned...]]></description>
<link>https://tsecurity.de/de/4152938/programmierung/i-taught-a-27b-model-to-write-forge-apps-as-far-as-i-can-find-nobody-had-done-that-before/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152938/programmierung/i-taught-a-27b-model-to-write-forge-apps-as-far-as-i-can-find-nobody-had-done-that-before/</guid>
<pubDate>Thu, 17 Sep 2026 23:14:59 +0200</pubDate>
<content:encoded><![CDATA[<p>Key takeaways Atlassian Models is Qwen3.8-27B taught Forge, Jira, Confluence and JSM from real apps, the docs, the OpenAPI specs and our own community answers. The 27B&#039;s weights are on Hugging Face under Apache-2.0 in five artefacts, and a 9B member joined it this morning. Measured, base to tuned: Atlassian identifier probe 15% to 69%; Forge... <a href="https://dev.to/mihai_leanzero/an-open-model-that-writes-atlassian-forge-apps-5de" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Should you harness the harness: what a workflow engine actually is]]></title>
<description><![CDATA[Part one described a procedure that lives inside the agent session, and the limits that follow from it living there. This part is about the alternative, and about how little of what is sold as the alternative actually is one. A workflow engine is a program that holds the procedure and calls the c...]]></description>
<link>https://tsecurity.de/de/4152937/programmierung/should-you-harness-the-harness-what-a-workflow-engine-actually-is/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152937/programmierung/should-you-harness-the-harness-what-a-workflow-engine-actually-is/</guid>
<pubDate>Thu, 17 Sep 2026 23:14:59 +0200</pubDate>
<content:encoded><![CDATA[<p>Part one described a procedure that lives inside the agent session, and the limits that follow from it living there. This part is about the alternative, and about how little of what is sold as the alternative actually is one. A workflow engine is a program that holds the procedure and calls the coding agent when it needs intelligence. That is the... <a href="https://dev.to/dani_shemesh/should-you-harness-the-harness-what-a-workflow-engine-actually-is-20mm" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[My wife came home late every shift because of ultrasound paperwork, so I wrote her a program]]></title>
<description><![CDATA[I am a software developer. A couple of years ago I started learning mobile development to build small personal apps for the phone. A hobby, really. My wife is a physician who spends her day with an ultrasound probe. A couple of evenings a week she has late appointments, and on those evenings I no...]]></description>
<link>https://tsecurity.de/de/4152936/programmierung/my-wife-came-home-late-every-shift-because-of-ultrasound-paperwork-so-i-wrote-her-a-program/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152936/programmierung/my-wife-came-home-late-every-shift-because-of-ultrasound-paperwork-so-i-wrote-her-a-program/</guid>
<pubDate>Thu, 17 Sep 2026 23:14:59 +0200</pubDate>
<content:encoded><![CDATA[<p>I am a software developer. A couple of years ago I started learning mobile development to build small personal apps for the phone. A hobby, really. My wife is a physician who spends her day with an ultrasound probe. A couple of evenings a week she has late appointments, and on those evenings I noticed a pattern: she came home very late, and I... <a href="https://dev.to/alexandernovikov/my-wife-came-home-late-every-shift-because-of-ultrasound-paperwork-so-i-wrote-her-a-program-2oc0" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[MikroTrick: How Two SSH Flaws Let Attackers Take Over MikroTik Routers Without Credentials]]></title>
<description><![CDATA[MikroTrick: How Two SSH Flaws Let Attackers Take Over MikroTik Routers Without Credentials Routers are the devices network teams configure once and then stop looking at. The MikroTrick exploit chain, disclosed by CERT Polska in September 2026, shows what that neglect costs when the management int...]]></description>
<link>https://tsecurity.de/de/4152935/programmierung/mikrotrick-how-two-ssh-flaws-let-attackers-take-over-mikrotik-routers-without-credentials/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152935/programmierung/mikrotrick-how-two-ssh-flaws-let-attackers-take-over-mikrotik-routers-without-credentials/</guid>
<pubDate>Thu, 17 Sep 2026 23:14:59 +0200</pubDate>
<content:encoded><![CDATA[<p>MikroTrick: How Two SSH Flaws Let Attackers Take Over MikroTik Routers Without Credentials Routers are the devices network teams configure once and then stop looking at. The MikroTrick exploit chain, disclosed by CERT Polska in September 2026, shows what that neglect costs when the management interface is reachable from the internet. What the... <a href="https://dev.to/stark_zhuang_df5076f35c68/mikrotrick-how-two-ssh-flaws-let-attackers-take-over-mikrotik-routers-without-credentials-344" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The slowest requests on our API were the ones that found nothing]]></title>
<description><![CDATA[On 9 September 2026, asking our API for the most recent port event of a vessel took 28 ms if the vessel had one and 2.0 to 2.5 s if it had none. Asking for the ETA of a vessel whose IMO we could not map to an MMSI took 12 s on a quiet database and 30 s or more on a busy one, until the statement t...]]></description>
<link>https://tsecurity.de/de/4152934/programmierung/the-slowest-requests-on-our-api-were-the-ones-that-found-nothing/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152934/programmierung/the-slowest-requests-on-our-api-were-the-ones-that-found-nothing/</guid>
<pubDate>Thu, 17 Sep 2026 23:14:59 +0200</pubDate>
<content:encoded><![CDATA[<p>On 9 September 2026, asking our API for the most recent port event of a vessel took 28 ms if the vessel had one and 2.0 to 2.5 s if it had none. Asking for the ETA of a vessel whose IMO we could not map to an MMSI took 12 s on a quiet database and 30 s or more on a busy one, until the statement timeout ended it. Over one night, requests that ended... <a href="https://dev.to/vessel_api/the-slowest-requests-on-our-api-were-the-ones-that-found-nothing-49dg" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Fireship: Did Google actually build RSI? Dream-RSI first look]]></title>
<description><![CDATA[YouTube VideoRun GitHub Actions 2x faster and build with Codesmith at https://www.blacksmith.sh/

Google DeepMind just published Dream-RSI, a technique that turns an AI's old discovery logs into a simulator so it can test thousands of exploration strategies. But is this actually RSI or just a sea...]]></description>
<link>https://tsecurity.de/de/4152917/programmierung/did-google-actually-build-rsi-dream-rsi-first-look/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152917/programmierung/did-google-actually-build-rsi-dream-rsi-first-look/</guid>
<pubDate>Thu, 17 Sep 2026 23:04:02 +0200</pubDate>
<content:encoded><![CDATA[<p>YouTube Video</p><p><iframe loading="lazy" src="https://www.youtube.com/embed/LoLYw--s-5w"></iframe></p><div class="youtube-description">Run GitHub Actions 2x faster and build with Codesmith at https://www.blacksmith.sh/<br />
<br />
Google DeepMind just published Dream-RSI, a technique that turns an AI&#039;s old discovery logs into a simulator so it can test thousands of exploration strategies. But is this actually RSI or just a search algorithm with caching? Let&#039;s dive in. <br />
<br />
#coding #programming<br />
<br />
Want more Fireship?<br />
<br />
🗞️ Newsletter: https://bytes.dev<br />
🧠 Courses: https://fireship.dev</div>]]></content:encoded>
<enclosure url="https://i1.ytimg.com/vi/LoLYw--s-5w/hqdefault.jpg" length="0" type="image/jpeg" />
</item>
<item>
<title><![CDATA[Bolt.new launches Forge to widen who gets to build with AI]]></title>
<description><![CDATA[SAN FRANCISCO —  Bolt.new, the AI app builder, today launched Bolt Forge, a research preview built to widen who gets to build software, and a bet on open-source models as the way to do it. Every individual Bolt.new Pro plan now includes 50X more usage on open models at no extra cost. Price has be...]]></description>
<link>https://tsecurity.de/de/4152915/programmierung/boltnew-launches-forge-to-widen-who-gets-to-build-with-ai/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152915/programmierung/boltnew-launches-forge-to-widen-who-gets-to-build-with-ai/</guid>
<pubDate>Thu, 17 Sep 2026 22:45:03 +0200</pubDate>
<content:encoded><![CDATA[<p>SAN FRANCISCO —  Bolt.new, the AI app builder, today launched Bolt Forge, a research preview built to widen who gets to build software, and a bet on open-source models as the way to do it. Every individual Bolt.new Pro plan now includes 50X more usage on open models at no extra cost. Price has been deciding who gets to build with AI. Plenty of... <a href="https://sdtimes.com/open-source-ai/bolt-new-launches-forge-to-widen-who-gets-to-build-with-ai/" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Common Pitfalls in RAG Applications: What to Avoid When Using Vector Search and Embeddings]]></title>
<description><![CDATA[Here's the demo that always works: you point a notebook at a vector index, ask it a question, and it answers perfectly. Everyone claps. Three weeks later, the same system tells a customer that your refund window is 90 days when it's 30, cites a document that doesn't exist, and occasionally surfac...]]></description>
<link>https://tsecurity.de/de/4152914/programmierung/common-pitfalls-in-rag-applications-what-to-avoid-when-using-vector-search-and-embeddings/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152914/programmierung/common-pitfalls-in-rag-applications-what-to-avoid-when-using-vector-search-and-embeddings/</guid>
<pubDate>Thu, 17 Sep 2026 22:44:55 +0200</pubDate>
<content:encoded><![CDATA[<p>Here&#039;s the demo that always works: you point a notebook at a vector index, ask it a question, and it answers perfectly. Everyone claps. Three weeks later, the same system tells a customer that your refund window is 90 days when it&#039;s 30, cites a document that doesn&#039;t exist, and occasionally surfaces another tenant&#039;s invoice in the context. Nobody... <a href="https://dzone.com/articles/common-pitfalls-rag-applications" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Turn Your Android Phone Into a Local Development Server With Termux]]></title>
<description><![CDATA[You don't always need a computer to test a website or run a small development project. With Termux, your Android phone can run a local development server. You can use it to test websites, run Python applications, work with APIs, or access projects from another device on the same network. It is no...]]></description>
<link>https://tsecurity.de/de/4152913/programmierung/turn-your-android-phone-into-a-local-development-server-with-termux/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152913/programmierung/turn-your-android-phone-into-a-local-development-server-with-termux/</guid>
<pubDate>Thu, 17 Sep 2026 22:44:53 +0200</pubDate>
<content:encoded><![CDATA[<p>You don&#039;t always need a computer to test a website or run a small development project. With Termux, your Android phone can run a local development server. You can use it to test websites, run Python applications, work with APIs, or access projects from another device on the same network. It is not a replacement for a production server, but it can... <a href="https://dev.to/terminaltools/turn-your-android-phone-into-a-local-development-server-with-termux-5c80" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Global Workspace Theory The J-Space of Claude]]></title>
<description><![CDATA[What a 40-year-old theory of human consciousness has to do with catching an AI model lying. Okay, so here's the thing that made me stop scrolling Before Claude Sonnet 4.5 wrote a single word of its response, something had already happened inside it. The setup: a safety test built to bait the mode...]]></description>
<link>https://tsecurity.de/de/4152912/programmierung/global-workspace-theory-the-j-space-of-claude/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152912/programmierung/global-workspace-theory-the-j-space-of-claude/</guid>
<pubDate>Thu, 17 Sep 2026 22:44:53 +0200</pubDate>
<content:encoded><![CDATA[<p>What a 40-year-old theory of human consciousness has to do with catching an AI model lying. Okay, so here&#039;s the thing that made me stop scrolling Before Claude Sonnet 4.5 wrote a single word of its response, something had already happened inside it. The setup: a safety test built to bait the model into blackmail. Acting as an email assistant,... <a href="https://dev.to/naveen_vikram_4022af2f49a/global-workspace-theory-x-the-j-space-of-claude-52ej" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Run Docker/Containers With Termux]]></title>
<description><![CDATA[Docker is widely used for running applications inside isolated containers. But Docker is designed around Linux features that are not directly available in a normal Android environment. That does not mean you cannot experiment with containers on an Android phone. With Termux, you can create a Linu...]]></description>
<link>https://tsecurity.de/de/4152910/programmierung/how-to-run-dockercontainers-with-termux/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152910/programmierung/how-to-run-dockercontainers-with-termux/</guid>
<pubDate>Thu, 17 Sep 2026 22:44:53 +0200</pubDate>
<content:encoded><![CDATA[<p>Docker is widely used for running applications inside isolated containers. But Docker is designed around Linux features that are not directly available in a normal Android environment. That does not mean you cannot experiment with containers on an Android phone. With Termux, you can create a Linux userspace and use container-related tools in ways... <a href="https://dev.to/terminaltools/how-to-run-dockercontainers-with-termux-52g5" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[I Accidentally Built a Dark Software Factory. Here's How.]]></title>
<description><![CDATA[This is the first in a series of articles about my dark software factory, Holodeck. This one covers how it came to be and the principles underneath it. In future articles I'd like to dive into particular aspects in more detail. Want to know more about something I've written here? Hit me up on Lin...]]></description>
<link>https://tsecurity.de/de/4152909/programmierung/i-accidentally-built-a-dark-software-factory-heres-how/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152909/programmierung/i-accidentally-built-a-dark-software-factory-heres-how/</guid>
<pubDate>Thu, 17 Sep 2026 22:44:53 +0200</pubDate>
<content:encoded><![CDATA[<p>This is the first in a series of articles about my dark software factory, Holodeck. This one covers how it came to be and the principles underneath it. In future articles I&#039;d like to dive into particular aspects in more detail. Want to know more about something I&#039;ve written here? Hit me up on LinkedIn or Twitter and tell me what to write about... <a href="https://dev.to/bendechrai/i-accidentally-built-a-dark-software-factory-heres-how-27k7" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Congrats to the DEV Weekend Challenge: Dog Days Edition Winners!]]></title>
<description><![CDATA[The results are in for our DEV Weekend Challenge: Dog Days Edition! Thank you for your patience while we worked through judging, and thank you for the volume and quality of what you sent us. We asked you to build something for, about, or inspired by dogs ahead of International Dog Day. What came ...]]></description>
<link>https://tsecurity.de/de/4152908/programmierung/congrats-to-the-dev-weekend-challenge-dog-days-edition-winners/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152908/programmierung/congrats-to-the-dev-weekend-challenge-dog-days-edition-winners/</guid>
<pubDate>Thu, 17 Sep 2026 22:44:53 +0200</pubDate>
<content:encoded><![CDATA[<p>The results are in for our DEV Weekend Challenge: Dog Days Edition! Thank you for your patience while we worked through judging, and thank you for the volume and quality of what you sent us. We asked you to build something for, about, or inspired by dogs ahead of International Dog Day. What came back was even cuter than expected: from an OS for... <a href="https://dev.to/devteam/congrats-to-the-dev-weekend-challenge-dog-days-edition-winners-300g" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Full Stack HQ: A Permission-First AI Engineering Stack for Claude Code, Antigravity, and Codex]]></title>
<description><![CDATA[AI coding agents can move quickly. The engineering challenge is keeping intent, approval, and verification visible while they do. That is the problem Full Stack HQ is designed to address: a shared, permission-first engineering workflow that can travel across multiple AI coding hosts. The project ...]]></description>
<link>https://tsecurity.de/de/4152907/programmierung/full-stack-hq-a-permission-first-ai-engineering-stack-for-claude-code-antigravity-and-codex/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152907/programmierung/full-stack-hq-a-permission-first-ai-engineering-stack-for-claude-code-antigravity-and-codex/</guid>
<pubDate>Thu, 17 Sep 2026 22:44:53 +0200</pubDate>
<content:encoded><![CDATA[<p>AI coding agents can move quickly. The engineering challenge is keeping intent, approval, and verification visible while they do. That is the problem Full Stack HQ is designed to address: a shared, permission-first engineering workflow that can travel across multiple AI coding hosts. The project supports Claude Code, Google Antigravity IDE, and... <a href="https://dev.to/sabahattink/full-stack-hq-a-permission-first-ai-engineering-stack-for-claude-code-antigravity-and-codex-1o1n" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Anthropic Opens Its Life Sciences Verification Program for Gated Mythos Access]]></title>
<description><![CDATA[Anthropic has launched the Life Sciences Verification Program (LSVP), an invite-only beta intended to give vetted life sciences researchers access to Mythos 5.1 under a specialized safety framework. The program creates a formal route for eligible organizations to use Anthropic's most restricted b...]]></description>
<link>https://tsecurity.de/de/4152906/programmierung/anthropic-opens-its-life-sciences-verification-program-for-gated-mythos-access/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152906/programmierung/anthropic-opens-its-life-sciences-verification-program-for-gated-mythos-access/</guid>
<pubDate>Thu, 17 Sep 2026 22:44:53 +0200</pubDate>
<content:encoded><![CDATA[<p>Anthropic has launched the Life Sciences Verification Program (LSVP), an invite-only beta intended to give vetted life sciences researchers access to Mythos 5.1 under a specialized safety framework. The program creates a formal route for eligible organizations to use Anthropic&#039;s most restricted biology-oriented model capabilities while retaining... <a href="https://dev.to/alifar/anthropic-opens-its-life-sciences-verification-program-for-gated-mythos-access-1h6g" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[I never fully understood Python for loops until I grasped the range function. Here is what I learnt]]></title>
<description><![CDATA[I come from a C Programming background, where for loops are very simple. for(int i = 0; i &lt; n; i++) { // Your fabulous code block } This was intuitively easy to understand. The first part int i = 0 is the initialization (the starting point) for the iterator. It is also nice that this int lives...]]></description>
<link>https://tsecurity.de/de/4152905/programmierung/i-never-fully-understood-python-for-loops-until-i-grasped-the-range-function-here-is-what-i-learnt/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152905/programmierung/i-never-fully-understood-python-for-loops-until-i-grasped-the-range-function-here-is-what-i-learnt/</guid>
<pubDate>Thu, 17 Sep 2026 22:44:53 +0200</pubDate>
<content:encoded><![CDATA[<p>I come from a C Programming background, where for loops are very simple. for(int i = 0; i &amp;lt; n; i++) { // Your fabulous code block } This was intuitively easy to understand. The first part int i = 0 is the initialization (the starting point) for the iterator. It is also nice that this int lives and dies within the scope of this for loop... <a href="https://dev.to/chidambaram_manivannan/i-never-fully-understood-python-for-loops-until-i-grasped-the-range-function-here-is-what-i-learnt-312" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Was bash the wrong language for my agent?]]></title>
<description><![CDATA[I have a small agent that handles one piece of routine work at a time. It looks at what needs doing, picks the thing most worth doing, shows me the plan, and does it if I say yes. Underneath, it is glue: it drives a few command-line tools, calls a model, reshapes a lot of JSON, and prints a reada...]]></description>
<link>https://tsecurity.de/de/4152904/programmierung/was-bash-the-wrong-language-for-my-agent/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152904/programmierung/was-bash-the-wrong-language-for-my-agent/</guid>
<pubDate>Thu, 17 Sep 2026 22:44:53 +0200</pubDate>
<content:encoded><![CDATA[<p>I have a small agent that handles one piece of routine work at a time. It looks at what needs doing, picks the thing most worth doing, shows me the plan, and does it if I say yes. Underneath, it is glue: it drives a few command-line tools, calls a model, reshapes a lot of JSON, and prints a readable summary. It was 2150 lines of bash across seven... <a href="https://dev.to/pbxqdown/was-bash-the-wrong-language-for-my-agent-4i6l" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Why I Built an Alternative to the Play Store for APK Distribution]]></title>
<description><![CDATA[Every Android developer I know has run into the same wall: slow app store review cycles, an opaque ranking algorithm deciding who sees your app, and policy changes that can bury a listing overnight with no warning. That frustration is why I built Aeroapk (aeroapk.store) — an independent Android a...]]></description>
<link>https://tsecurity.de/de/4152903/programmierung/why-i-built-an-alternative-to-the-play-store-for-apk-distribution/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152903/programmierung/why-i-built-an-alternative-to-the-play-store-for-apk-distribution/</guid>
<pubDate>Thu, 17 Sep 2026 22:44:53 +0200</pubDate>
<content:encoded><![CDATA[<p>Every Android developer I know has run into the same wall: slow app store review cycles, an opaque ranking algorithm deciding who sees your app, and policy changes that can bury a listing overnight with no warning. That frustration is why I built Aeroapk (aeroapk.store) — an independent Android app catalog where developers publish their APKs... <a href="https://dev.to/veber_by_signal/why-i-built-an-alternative-to-the-play-store-for-apk-distribution-2ep5" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Flock-Hack zeigt: Überwachungskameras speichern mehr als nur Bilder von Autokennzeichen]]></title>
<description><![CDATA[Hacker:innen haben in den USA eine der umstrittenen Überwachungskameras des Herstellers Flock Safety unter die Lupe genommen. Dabei fanden sie heraus, dass die Geräte nicht nur Autokennzeichen speichern, sondern auch Personen und Fahrräder. Weiterlesen]]></description>
<link>https://tsecurity.de/de/4152855/programmierung/flock-hack-zeigt-ueberwachungskameras-speichern-mehr-als-nur-bilder-von-autokennzeichen/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152855/programmierung/flock-hack-zeigt-ueberwachungskameras-speichern-mehr-als-nur-bilder-von-autokennzeichen/</guid>
<pubDate>Thu, 17 Sep 2026 21:44:47 +0200</pubDate>
<content:encoded><![CDATA[<p>Hacker:innen haben in den USA eine der umstrittenen Überwachungskameras des Herstellers Flock Safety unter die Lupe genommen. Dabei fanden sie heraus, dass die Geräte nicht nur Autokennzeichen speichern, sondern auch Personen und Fahrräder. <a href="https://t3n.de/news/flock-hack-ueberwachungskameras-1763993" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[A new experience for Claude projects, now available in beta in Claude Code]]></title>
<description><![CDATA[Managing multiple sessions across a build used to require you to divide the work, juggle handoffs, and stitch the results back together. Now in a Claude Code project, you describe what needs to get done and Claude manages the work. Claude scopes the request, delegates the work, coordinates parall...]]></description>
<link>https://tsecurity.de/de/4152854/programmierung/a-new-experience-for-claude-projects-now-available-in-beta-in-claude-code/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152854/programmierung/a-new-experience-for-claude-projects-now-available-in-beta-in-claude-code/</guid>
<pubDate>Thu, 17 Sep 2026 21:44:39 +0200</pubDate>
<content:encoded><![CDATA[<p>Managing multiple sessions across a build used to require you to divide the work, juggle handoffs, and stitch the results back together. Now in a Claude Code project, you describe what needs to get done and Claude manages the work. Claude scopes the request, delegates the work, coordinates parallel threads, reviews the outputs, and assembles the... <a href="https://sdtimes.com/claude/a-new-experience-for-claude-projects-now-available-in-beta-in-claude-code/" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Choosing How to Look Up Chinese Zodiac Compatibility: Spreadsheet, Manual, or Purpose-Built Tool]]></title>
<description><![CDATA[Looking up how two birth years interact under the twelve-animal cycle seems simple until you try to do it consistently across a team. A relationship counselor running client intake, a content producer writing a series, and an HR coordinator planning a Lunar New Year event all face the same underl...]]></description>
<link>https://tsecurity.de/de/4152853/programmierung/choosing-how-to-look-up-chinese-zodiac-compatibility-spreadsheet-manual-or-purpose-built-tool/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152853/programmierung/choosing-how-to-look-up-chinese-zodiac-compatibility-spreadsheet-manual-or-purpose-built-tool/</guid>
<pubDate>Thu, 17 Sep 2026 21:44:26 +0200</pubDate>
<content:encoded><![CDATA[<p>Looking up how two birth years interact under the twelve-animal cycle seems simple until you try to do it consistently across a team. A relationship counselor running client intake, a content producer writing a series, and an HR coordinator planning a Lunar New Year event all face the same underlying question: which method is reliable enough that... <a href="https://dev.to/lizely/choosing-how-to-look-up-chinese-zodiac-compatibility-spreadsheet-manual-or-purpose-built-tool-2gol" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[HTMX is fine until the third stakeholder wants a modal]]></title>
<description><![CDATA[HTMX was successfully implemented in a production environment earlier this year. Then, out of the blue, the third stakeholder expressed their desire for a modal. They tend to break your lovely little world of HTMX snappy actions that got a free pony, a grenade, and a lollipop. That's usually when...]]></description>
<link>https://tsecurity.de/de/4152852/programmierung/htmx-is-fine-until-the-third-stakeholder-wants-a-modal/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152852/programmierung/htmx-is-fine-until-the-third-stakeholder-wants-a-modal/</guid>
<pubDate>Thu, 17 Sep 2026 21:44:26 +0200</pubDate>
<content:encoded><![CDATA[<p>HTMX was successfully implemented in a production environment earlier this year. Then, out of the blue, the third stakeholder expressed their desire for a modal. They tend to break your lovely little world of HTMX snappy actions that got a free pony, a grenade, and a lollipop. That&#039;s usually when the fantasy cracks. 🫠 The pitch is real, and it... <a href="https://dev.to/adioof/htmx-is-fine-until-the-third-stakeholder-wants-a-modal-3dfb" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Jev + Pi: a probability gate for my coding agent's shell commands]]></title>
<description><![CDATA[TypeSafe released Jev on 2026-09-15. It is a decision-only model: you give it yes/no propositions and it returns a probability instead of text. I put it in front of Pi's bash, write and edit calls, and then measured 18 commands to decide where the thresholds should sit. TL;DR What it is: An auto-...]]></description>
<link>https://tsecurity.de/de/4152851/programmierung/jev-pi-a-probability-gate-for-my-coding-agents-shell-commands/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152851/programmierung/jev-pi-a-probability-gate-for-my-coding-agents-shell-commands/</guid>
<pubDate>Thu, 17 Sep 2026 21:44:25 +0200</pubDate>
<content:encoded><![CDATA[<p>TypeSafe released Jev on 2026-09-15. It is a decision-only model: you give it yes/no propositions and it returns a probability instead of text. I put it in front of Pi&#039;s bash, write and edit calls, and then measured 18 commands to decide where the thresholds should sit. TL;DR What it is: An auto-mode extension for the Pi coding agent CLI that uses... <a href="https://dev.to/jomatsu/jev-pi-a-probability-gate-for-my-coding-agents-shell-commands-95d" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Does RAG Need Better Retrieval — or Better Relationships?]]></title>
<description><![CDATA[I started this experiment for a slightly different reason. I was playing with a system that could reconstruct context across documents. Not summarize documents. Not retrieve the most similar chunks. Reconstruct context. For example, suppose I have two documents: In 2022, the team chose PostgreSQL...]]></description>
<link>https://tsecurity.de/de/4152849/programmierung/does-rag-need-better-retrieval-or-better-relationships/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152849/programmierung/does-rag-need-better-retrieval-or-better-relationships/</guid>
<pubDate>Thu, 17 Sep 2026 21:44:25 +0200</pubDate>
<content:encoded><![CDATA[<p>I started this experiment for a slightly different reason. I was playing with a system that could reconstruct context across documents. Not summarize documents. Not retrieve the most similar chunks. Reconstruct context. For example, suppose I have two documents: In 2022, the team chose PostgreSQL. And somewhere else: After the migration problems,... <a href="https://dev.to/valerykot/does-rag-need-better-retrieval-or-better-relationships-4fkk" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Hardening Jenkins After the September 2026 Plugin Advisory: A Practical Guide]]></title>
<description><![CDATA[Hardening Jenkins After the September 2026 Plugin Advisory: A Practical Guide The Jenkins advisory of September 16, 2026 covers 20 plugin vulnerabilities, seven of which break the Script Security sandbox and yield code execution on the controller. The patches are available. What follows is the op...]]></description>
<link>https://tsecurity.de/de/4152848/programmierung/hardening-jenkins-after-the-september-2026-plugin-advisory-a-practical-guide/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152848/programmierung/hardening-jenkins-after-the-september-2026-plugin-advisory-a-practical-guide/</guid>
<pubDate>Thu, 17 Sep 2026 21:44:25 +0200</pubDate>
<content:encoded><![CDATA[<p>Hardening Jenkins After the September 2026 Plugin Advisory: A Practical Guide The Jenkins advisory of September 16, 2026 covers 20 plugin vulnerabilities, seven of which break the Script Security sandbox and yield code execution on the controller. The patches are available. What follows is the operational work around them: how to apply the fixes,... <a href="https://dev.to/stark_zhuang_df5076f35c68/hardening-jenkins-after-the-september-2026-plugin-advisory-a-practical-guide-2i52" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Shrink Key Revocation Latency: Webhook Intake with a Scheduled Polling Backstop]]></title>
<description><![CDATA[Use the push channel for speed and a scheduled poll for proof. Registered webhooks carry a revocation from the issuer to your gateway in a couple of seconds; scheduled polling is what tells you, an hour later, whether that revocation actually landed. On a support desk product where every tenant h...]]></description>
<link>https://tsecurity.de/de/4152846/programmierung/how-to-shrink-key-revocation-latency-webhook-intake-with-a-scheduled-polling-backstop/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152846/programmierung/how-to-shrink-key-revocation-latency-webhook-intake-with-a-scheduled-polling-backstop/</guid>
<pubDate>Thu, 17 Sep 2026 21:44:24 +0200</pubDate>
<content:encoded><![CDATA[<p>Use the push channel for speed and a scheduled poll for proof. Registered webhooks carry a revocation from the issuer to your gateway in a couple of seconds; scheduled polling is what tells you, an hour later, whether that revocation actually landed. On a support desk product where every tenant holds its own scoped key, the axis that decides the... <a href="https://dev.to/wilfredknight8447/how-to-shrink-key-revocation-latency-webhook-intake-with-a-scheduled-polling-backstop-519o" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Algorithmic Trading: Debug Your Backtest Before Upgrading Your Model]]></title>
<description><![CDATA[A company releases earnings at 4:05 p.m. Your trading backtest buys its stock at 4:00 p.m., using those earnings to make the decision. The tests pass. The chart looks great. Your model can apparently predict the future. Somewhere in the pipeline, someone joined two datasets on a date column. That...]]></description>
<link>https://tsecurity.de/de/4152845/programmierung/algorithmic-trading-debug-your-backtest-before-upgrading-your-model/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152845/programmierung/algorithmic-trading-debug-your-backtest-before-upgrading-your-model/</guid>
<pubDate>Thu, 17 Sep 2026 21:44:24 +0200</pubDate>
<content:encoded><![CDATA[<p>A company releases earnings at 4:05 p.m. Your trading backtest buys its stock at 4:00 p.m., using those earnings to make the decision. The tests pass. The chart looks great. Your model can apparently predict the future. Somewhere in the pipeline, someone joined two datasets on a date column. That five-minute mistake captures what interests me... <a href="https://dev.to/copyleftdev/algorithmic-trading-debug-your-backtest-before-upgrading-your-model-57gf" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Dropbox App for Gemini Brings File Search, Sharing and Automation Into Gemini Workflows]]></title>
<description><![CDATA[Dropbox has become an official connected app for Google Gemini, giving eligible users a way to locate, summarize, share and manage Dropbox files without leaving Gemini Chat. The integration also extends to Gemini Spark, Google’s workflow environment for tasks that can span multiple connected apps...]]></description>
<link>https://tsecurity.de/de/4152844/programmierung/dropbox-app-for-gemini-brings-file-search-sharing-and-automation-into-gemini-workflows/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152844/programmierung/dropbox-app-for-gemini-brings-file-search-sharing-and-automation-into-gemini-workflows/</guid>
<pubDate>Thu, 17 Sep 2026 21:44:24 +0200</pubDate>
<content:encoded><![CDATA[<p>Dropbox has become an official connected app for Google Gemini, giving eligible users a way to locate, summarize, share and manage Dropbox files without leaving Gemini Chat. The integration also extends to Gemini Spark, Google’s workflow environment for tasks that can span multiple connected apps. For teams already storing working documents in... <a href="https://dev.to/alifar/dropbox-app-for-gemini-brings-file-search-sharing-and-automation-into-gemini-workflows-2a2" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Why client SDK generation belongs in the open]]></title>
<description><![CDATA[Google has partnered with Speakeasy to open-source their OpenAPI code generation suite under the AGPLv3 license, a strategic move prompted by the sudden shutdown of Google's previous proprietary SDK provider. The newly open-sourced suite equips developers with deterministic, multi-language SDK ge...]]></description>
<link>https://tsecurity.de/de/4152822/programmierung/why-client-sdk-generation-belongs-in-the-open/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152822/programmierung/why-client-sdk-generation-belongs-in-the-open/</guid>
<pubDate>Thu, 17 Sep 2026 21:18:59 +0200</pubDate>
<content:encoded><![CDATA[<p>Google has partnered with Speakeasy to open-source their OpenAPI code generation suite under the AGPLv3 license, a strategic move prompted by the sudden shutdown of Google&#039;s previous proprietary SDK provider. The newly open-sourced suite equips developers with deterministic, multi-language SDK generators that natively support strict typing and SSE... <a href="https://developers.googleblog.com/why-client-sdk-generation-belongs-in-the-open/" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[An AI System Grows Upward, Not Sideways]]></title>
<description><![CDATA[More agents, more workflows, more automation. For a while that holds. Then comes the point where more of everything stops making anything better. Our next jump didn't come from more. It came from a layer above. Sideways Was Already Done The fleet had been running long before this rebuild. Orchest...]]></description>
<link>https://tsecurity.de/de/4152821/programmierung/an-ai-system-grows-upward-not-sideways/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152821/programmierung/an-ai-system-grows-upward-not-sideways/</guid>
<pubDate>Thu, 17 Sep 2026 21:18:57 +0200</pubDate>
<content:encoded><![CDATA[<p>More agents, more workflows, more automation. For a while that holds. Then comes the point where more of everything stops making anything better. Our next jump didn&#039;t come from more. It came from a layer above. Sideways Was Already Done The fleet had been running long before this rebuild. Orchestrators drove it: jobs on a schedule, pipelines in... <a href="https://dev.to/studiomeyer_io/an-ai-system-grows-upward-not-sideways-1719" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How I Implemented Memory in my AI Agent REXA]]></title>
<description><![CDATA[How I Built Memory for REXA Using PostgreSQL and pgvector One thing I wanted REXA to eventually have was long-term memory. The idea is simple: when I explicitly tell REXA something like: “Remember that I prefer PostgreSQL for my backend projects.” REXA should be able to save that information so i...]]></description>
<link>https://tsecurity.de/de/4152820/programmierung/how-i-implemented-memory-in-my-ai-agent-rexa/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152820/programmierung/how-i-implemented-memory-in-my-ai-agent-rexa/</guid>
<pubDate>Thu, 17 Sep 2026 21:18:57 +0200</pubDate>
<content:encoded><![CDATA[<p>How I Built Memory for REXA Using PostgreSQL and pgvector One thing I wanted REXA to eventually have was long-term memory. The idea is simple: when I explicitly tell REXA something like: “Remember that I prefer PostgreSQL for my backend projects.” REXA should be able to save that information so it can be used later. The important distinction is... <a href="https://dev.to/itssubhamoy/how-i-implemented-memory-in-my-ai-agent-rexa-4dbh" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Building Privacy-First Web Utilities with Utilvo]]></title>
<description><![CDATA[When handling sensitive documents, contracts, or personal PDFs through online tools, a critical question often goes unasked: Where does that file actually go? Most traditional web utilities require users to upload documents to remote servers. This means confidential files travel across the networ...]]></description>
<link>https://tsecurity.de/de/4152819/programmierung/building-privacy-first-web-utilities-with-utilvo/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152819/programmierung/building-privacy-first-web-utilities-with-utilvo/</guid>
<pubDate>Thu, 17 Sep 2026 21:18:56 +0200</pubDate>
<content:encoded><![CDATA[<p>When handling sensitive documents, contracts, or personal PDFs through online tools, a critical question often goes unasked: Where does that file actually go? Most traditional web utilities require users to upload documents to remote servers. This means confidential files travel across the network and sit in temporary processing queues on external... <a href="https://dev.to/utilvo/building-privacy-first-web-utilities-with-utilvo-4272" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Build an AI Assistant in Termux With Python]]></title>
<description><![CDATA[You can build a simple AI assistant directly from your Android phone using Termux and Python. You do not need a computer or a complicated development setup. With a Python script, an AI API, and a few packages, you can create an assistant that accepts your questions and returns AI-generated respon...]]></description>
<link>https://tsecurity.de/de/4152818/programmierung/how-to-build-an-ai-assistant-in-termux-with-python/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152818/programmierung/how-to-build-an-ai-assistant-in-termux-with-python/</guid>
<pubDate>Thu, 17 Sep 2026 21:18:56 +0200</pubDate>
<content:encoded><![CDATA[<p>You can build a simple AI assistant directly from your Android phone using Termux and Python. You do not need a computer or a complicated development setup. With a Python script, an AI API, and a few packages, you can create an assistant that accepts your questions and returns AI-generated responses from the terminal. In this guide, we will build... <a href="https://dev.to/terminaltools/how-to-build-an-ai-assistant-in-termux-with-python-4278" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[orbitdesk-modern-workplace-operations-lab-webrtc-team-calls]]></title>
<description><![CDATA[title: "OrbitDesk — How I Built a Modern Workplace Operations Lab with WebRTC Team Calls and No Backend" published: true tags: nextjs, webrtc, typescript, pwa, microsoft365, entraid, intune, msp, helpdesk cover_image: https://orbitdesk-gamma.vercel.app/og-image.png OrbitDesk — How I Built a Moder...]]></description>
<link>https://tsecurity.de/de/4152817/programmierung/orbitdesk-modern-workplace-operations-lab-webrtc-team-calls/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152817/programmierung/orbitdesk-modern-workplace-operations-lab-webrtc-team-calls/</guid>
<pubDate>Thu, 17 Sep 2026 21:18:56 +0200</pubDate>
<content:encoded><![CDATA[<p>title: &quot;OrbitDesk — How I Built a Modern Workplace Operations Lab with WebRTC Team Calls and No Backend&quot; published: true tags: nextjs, webrtc, typescript, pwa, microsoft365, entraid, intune, msp, helpdesk cover_image: https://orbitdesk-gamma.vercel.app/og-image.png OrbitDesk — How I Built a Modern Workplace Operations Lab with WebRTC Team Calls... <a href="https://dev.to/pubg_elitemaster_6e3596b/orbitdesk-modern-workplace-operations-lab-webrtc-team-calls-4mdg" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Tool Poisoning on MCP Servers: The Attack Vector Nobody's Patching]]></title>
<description><![CDATA[Everybody's shipping AI agents. Nobody's auditing their toolchains. The MCP (Model Context Protocol) ecosystem grew from a specification into production infrastructure faster than most teams can spell "threat model." And that speed left a gap: the layer where an agent decides which tool to call, ...]]></description>
<link>https://tsecurity.de/de/4152816/programmierung/tool-poisoning-on-mcp-servers-the-attack-vector-nobodys-patching/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152816/programmierung/tool-poisoning-on-mcp-servers-the-attack-vector-nobodys-patching/</guid>
<pubDate>Thu, 17 Sep 2026 21:18:56 +0200</pubDate>
<content:encoded><![CDATA[<p>Everybody&#039;s shipping AI agents. Nobody&#039;s auditing their toolchains. The MCP (Model Context Protocol) ecosystem grew from a specification into production infrastructure faster than most teams can spell &quot;threat model.&quot; And that speed left a gap: the layer where an agent decides which tool to call, and what parameters to pass, is now an exploitable... <a href="https://dev.to/numbpill3d/tool-poisoning-on-mcp-servers-the-attack-vector-nobodys-patching-3ai4" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Data Preparation for AI Agents]]></title>
<description><![CDATA[The promise of agentic AI is currently dominating discussions in boardrooms and technology conferences, suggesting that autonomous AI agents will soon revolutionize corporate analytics. The vision involves anyone, from interns to CEOs, typing natural-language questions into platforms like Slack a...]]></description>
<link>https://tsecurity.de/de/4152815/programmierung/data-preparation-for-ai-agents/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152815/programmierung/data-preparation-for-ai-agents/</guid>
<pubDate>Thu, 17 Sep 2026 21:18:56 +0200</pubDate>
<content:encoded><![CDATA[<p>The promise of agentic AI is currently dominating discussions in boardrooms and technology conferences, suggesting that autonomous AI agents will soon revolutionize corporate analytics. The vision involves anyone, from interns to CEOs, typing natural-language questions into platforms like Slack and receiving instant, data-backed answers. While... <a href="https://dev.to/vpodk/data-preparation-for-ai-agents-1521" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Case Study - PyBot (AI Powered Python Learning Companion)]]></title>
<description><![CDATA[Overview PyBot is an AI-powered learning companion that I built to help users learn Python, prepare for DSA interviews and improve their resumes through interactive AI-powered conversations. PyBot started as a simple CLI-based chatbot for learning Python. As I continued working on it, it evolved ...]]></description>
<link>https://tsecurity.de/de/4152811/programmierung/case-study-pybot-ai-powered-python-learning-companion/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152811/programmierung/case-study-pybot-ai-powered-python-learning-companion/</guid>
<pubDate>Thu, 17 Sep 2026 21:18:56 +0200</pubDate>
<content:encoded><![CDATA[<p>Overview PyBot is an AI-powered learning companion that I built to help users learn Python, prepare for DSA interviews and improve their resumes through interactive AI-powered conversations. PyBot started as a simple CLI-based chatbot for learning Python. As I continued working on it, it evolved into a web application with more features and... <a href="https://dev.to/devikaharshey/case-study-pybot-ai-powered-python-learning-companion-2fje" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[No Python, No PhD: Train Real ML Models in C# with ML.NET (Regression, Classification, Clustering)]]></title>
<description><![CDATA[Mattrx ran its predictive features on a Python scikit-learn microservice for two years. We replaced it with ML.NET running in-process inside the existing .NET 9 app — and trained real regression, classification, and clustering models in C# with no separate service, no second language in productio...]]></description>
<link>https://tsecurity.de/de/4152810/programmierung/no-python-no-phd-train-real-ml-models-in-c-with-mlnet-regression-classification-clustering/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152810/programmierung/no-python-no-phd-train-real-ml-models-in-c-with-mlnet-regression-classification-clustering/</guid>
<pubDate>Thu, 17 Sep 2026 21:18:56 +0200</pubDate>
<content:encoded><![CDATA[<p>Mattrx ran its predictive features on a Python scikit-learn microservice for two years. We replaced it with ML.NET running in-process inside the existing .NET 9 app — and trained real regression, classification, and clustering models in C# with no separate service, no second language in production, and no implementing gradient descent by hand. If... <a href="https://dev.to/kirandeepjassalcrypto/no-python-no-phd-train-real-ml-models-in-c-with-mlnet-regression-classification-clustering-ml6" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Introducing the AndroidX Security State Libraries: A Unified View of Device Security]]></title>
<description><![CDATA[Posted by Maunik Shah, Staff Software Engineer, Alec Garcia, Software Engineer, and Joseph Yong, Technical Program ManagerAt Android, we are constantly working to provide developers and enterprise partners with the data they need to keep devices protected. Today, we're thrilled to announce the st...]]></description>
<link>https://tsecurity.de/de/4152809/programmierung/introducing-the-androidx-security-state-libraries-a-unified-view-of-device-security/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152809/programmierung/introducing-the-androidx-security-state-libraries-a-unified-view-of-device-security/</guid>
<pubDate>Thu, 17 Sep 2026 21:18:31 +0200</pubDate>
<content:encoded><![CDATA[<p>Posted by Maunik Shah, Staff Software Engineer, Alec Garcia, Software Engineer, and Joseph Yong, Technical Program ManagerAt Android, we are constantly working to provide developers and enterprise partners with the data they need to keep devices protected. Today, we&#039;re thrilled to announce the stable release of the AndroidX Security State version... <a href="http://android-developers.googleblog.com/2026/09/introducing-androidx-security-state-libraries.html" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[HEAVYGRAM Telegram-Backdoor: mehrstufige Angriffe mit Passwortdiebstahl]]></title>
<description><![CDATA[LONDON (IT BOLTWISE) – Eine Sicherheitsanalyse ordnet den Telegram-basierten Spionage- und Angriffskomplex HEAVYGRAM einer iranisch verknüpften Kampagne mit der Persona Handala Hack zu. Die Python-basierte Backdoor kann per Telegram-Kommandos Remote-Aktionen auslösen, Screenshots erstellen und ge...]]></description>
<link>https://tsecurity.de/de/4152796/programmierung/heavygram-telegram-backdoor-mehrstufige-angriffe-mit-passwortdiebstahl/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152796/programmierung/heavygram-telegram-backdoor-mehrstufige-angriffe-mit-passwortdiebstahl/</guid>
<pubDate>Thu, 17 Sep 2026 21:16:28 +0200</pubDate>
<content:encoded><![CDATA[<p>LONDON (IT BOLTWISE) – Eine Sicherheitsanalyse ordnet den Telegram-basierten Spionage- und Angriffskomplex HEAVYGRAM einer iranisch verknüpften Kampagne mit der Persona Handala Hack zu. Die Python-basierte Backdoor kann per Telegram-Kommandos Remote-Aktionen auslösen, Screenshots erstellen und gespeicherte Passwörter auslesen. Für den Zugriff auf... <a href="https://www.it-boltwise.de/heavygram-telegram-backdoor-mehrstufige-angriffe-mit-passwortdiebstahl.html" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Development Release: AlmaLinux OS 9.9 Beta 1]]></title>
<description><![CDATA[The DistroWatch news feed is brought to you by TUXEDO COMPUTERS. The AlmaLinux project has published a new beta snapshot for the 9.x series. "AlmaLinux 9.9 Beta introduces new compiler toolsets, new module streams, and improved security. This release adds GCC Toolset 16 alongside updated LLVM and...]]></description>
<link>https://tsecurity.de/de/4152767/programmierung/development-release-almalinux-os-99-beta-1/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152767/programmierung/development-release-almalinux-os-99-beta-1/</guid>
<pubDate>Thu, 17 Sep 2026 21:07:54 +0200</pubDate>
<content:encoded><![CDATA[<p>The DistroWatch news feed is brought to you by TUXEDO COMPUTERS. The AlmaLinux project has published a new beta snapshot for the 9.x series. &quot;AlmaLinux 9.9 Beta introduces new compiler toolsets, new module streams, and improved security. This release adds GCC Toolset 16 alongside updated LLVM and Rust toolsets, and brings Node.js 26 and PHP 8.4 as... <a href="https://distrowatch.com/12955" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Workflow execution protections in GitHub Actions generally available]]></title>
<description><![CDATA[Workflow execution protections for GitHub Actions, previously in public preview, are now generally available for GitHub Enterprise, organizations, and repositories. Execution protections let you define an allowlist that controls who can trigger an Actions workflow and what events can start it. Ac...]]></description>
<link>https://tsecurity.de/de/4152731/programmierung/workflow-execution-protections-in-github-actions-generally-available/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152731/programmierung/workflow-execution-protections-in-github-actions-generally-available/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:58 +0200</pubDate>
<content:encoded><![CDATA[<p>Workflow execution protections for GitHub Actions, previously in public preview, are now generally available for GitHub Enterprise, organizations, and repositories. Execution protections let you define an allowlist that controls who can trigger an Actions workflow and what events can start it. Actor rules cover the who, event rules cover the what,... <a href="https://github.blog/changelog/2026-09-17-workflow-execution-protections-in-github-actions-generally-available" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The New API Contract Is Probabilistic: Building Reliable Systems Around Unreliable Model Outputs]]></title>
<description><![CDATA[For decades, API design rested on a reassuring assumption: given valid input and a stable dependency, software should return a predictable result. Large language models break that assumption without breaking the API. A request can receive HTTP 200, perfectly valid JSON, and a confidently wrong an...]]></description>
<link>https://tsecurity.de/de/4152730/programmierung/the-new-api-contract-is-probabilistic-building-reliable-systems-around-unreliable-model-outputs/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152730/programmierung/the-new-api-contract-is-probabilistic-building-reliable-systems-around-unreliable-model-outputs/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:36 +0200</pubDate>
<content:encoded><![CDATA[<p>For decades, API design rested on a reassuring assumption: given valid input and a stable dependency, software should return a predictable result. Large language models break that assumption without breaking the API. A request can receive HTTP 200, perfectly valid JSON, and a confidently wrong answer. That distinction matters. The network contract... <a href="https://dzone.com/articles/probabilistic-api-contracts" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Federated MCP Control Plane: Policy-Aware Access to Multi-Backend Tool Servers]]></title>
<description><![CDATA[A federated gateway provides secure, policy-aware access to tool servers. The thing that made me stop and rethink our whole approach to agentic tooling was a text file. Weiterlesen]]></description>
<link>https://tsecurity.de/de/4152729/programmierung/federated-mcp-control-plane-policy-aware-access-to-multi-backend-tool-servers/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152729/programmierung/federated-mcp-control-plane-policy-aware-access-to-multi-backend-tool-servers/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:36 +0200</pubDate>
<content:encoded><![CDATA[<p>A federated gateway provides secure, policy-aware access to tool servers. The thing that made me stop and rethink our whole approach to agentic tooling was a text file. <a href="https://dzone.com/articles/mcp-control-plane" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[WINDOW FUNCTIONS]]></title>
<description><![CDATA[Window function performs a calculation across a set of rows related to the current row The result is calculated per row, but the calculation itself can look at other rows around it. Window function has over() which turns a normal aggregate function into a window function. in this example you are ...]]></description>
<link>https://tsecurity.de/de/4152728/programmierung/window-functions/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152728/programmierung/window-functions/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:31 +0200</pubDate>
<content:encoded><![CDATA[<p>Window function performs a calculation across a set of rows related to the current row The result is calculated per row, but the calculation itself can look at other rows around it. Window function has over() which turns a normal aggregate function into a window function. in this example you are able to see the average total amount compared to... <a href="https://dev.to/super_b8c82b4153dee9fab1c/window-functions-im4" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[🚀 bro.js v2.4.5 – Next.js Adapter & AI‑First DX]]></title>
<description><![CDATA[Hey devs! 🎉 I’m super excited to share bro.js v2.4.5 – the biggest leap we’ve made yet. Imagine dropping zero‑boilerplate Express magic straight into a Next.js serverless route. No more fighting Turbopack or juggling busboy for file uploads. 🚀 What’s fresh? Next.js App Router Adapter – use define...]]></description>
<link>https://tsecurity.de/de/4152727/programmierung/brojs-v245-nextjs-adapter-aifirst-dx/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152727/programmierung/brojs-v245-nextjs-adapter-aifirst-dx/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:31 +0200</pubDate>
<content:encoded><![CDATA[<p>Hey devs! 🎉 I’m super excited to share bro.js v2.4.5 – the biggest leap we’ve made yet. Imagine dropping zero‑boilerplate Express magic straight into a Next.js serverless route. No more fighting Turbopack or juggling busboy for file uploads. 🚀 What’s fresh? Next.js App Router Adapter – use defineRoute and createBro right inside app/api.... <a href="https://dev.to/yass1n/brojs-v245-nextjs-adapter-ai-first-dx-5fl2" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[RDS vs DynamoDB: How I Think About Choosing an AWS Database]]></title>
<description><![CDATA[Choosing a database is one of those decisions that can look simple at the beginning of a project. You need to store some data, so you pick a database and start building. But once you start thinking about scale, queries, cost, performance, and maintenance, the decision becomes much more interestin...]]></description>
<link>https://tsecurity.de/de/4152726/programmierung/rds-vs-dynamodb-how-i-think-about-choosing-an-aws-database/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152726/programmierung/rds-vs-dynamodb-how-i-think-about-choosing-an-aws-database/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:31 +0200</pubDate>
<content:encoded><![CDATA[<p>Choosing a database is one of those decisions that can look simple at the beginning of a project. You need to store some data, so you pick a database and start building. But once you start thinking about scale, queries, cost, performance, and maintenance, the decision becomes much more interesting. As a Node.js backend developer, I&#039;ve mostly... <a href="https://dev.to/sahinur/rds-vs-dynamodb-how-i-think-about-choosing-an-aws-database-7eh" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Backend Development in 2026 - Technologies, Costs, UK Hiring]]></title>
<description><![CDATA[Backend development search interest has grown 80% to 110% across UK keyword data in the past three months, appearing in both software development and web development research categories. That dual presence tells you something important: backend skills are now in demand from businesses that have h...]]></description>
<link>https://tsecurity.de/de/4152725/programmierung/backend-development-in-2026-technologies-costs-uk-hiring/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152725/programmierung/backend-development-in-2026-technologies-costs-uk-hiring/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:31 +0200</pubDate>
<content:encoded><![CDATA[<p>Backend development search interest has grown 80% to 110% across UK keyword data in the past three months, appearing in both software development and web development research categories. That dual presence tells you something important: backend skills are now in demand from businesses that have historically focused on frontend and design, as well... <a href="https://dev.to/mecanik-dev/backend-development-in-2026-technologies-costs-uk-hiring-2jpi" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Great Escape? Why Developers Are Choosing Local-First AI and Privacy-Focused Hardware Over the Cloud in 2026]]></title>
<description><![CDATA[Originally published on tamiz.pro. Introduction By 2026, a quiet but significant shift has emerged in the developer ecosystem: the move toward local-first AI and privacy-focused hardware, challenging the dominance of centralized cloud platforms. While hyperscalers like AWS, Google Cloud, and Azur...]]></description>
<link>https://tsecurity.de/de/4152723/programmierung/the-great-escape-why-developers-are-choosing-local-first-ai-and-privacy-focused-hardware-over-the-cloud-in-2026/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152723/programmierung/the-great-escape-why-developers-are-choosing-local-first-ai-and-privacy-focused-hardware-over-the-cloud-in-2026/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:30 +0200</pubDate>
<content:encoded><![CDATA[<p>Originally published on tamiz.pro. Introduction By 2026, a quiet but significant shift has emerged in the developer ecosystem: the move toward local-first AI and privacy-focused hardware, challenging the dominance of centralized cloud platforms. While hyperscalers like AWS, Google Cloud, and Azure continue to dominate headlines, an increasing... <a href="https://dev.to/tamizuddin/the-great-escape-why-developers-are-choosing-local-first-ai-and-privacy-focused-hardware-over-the-3f91" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Visual Studio make it your own]]></title>
<description><![CDATA[Introduction Many developers will spend hours every day in Microsoft Visual Studio. Learn how to customize the Visual Studio environment and use features that make developers more productive. 💡 Customizing Visual Studio is like decorating a room with trinkets, lights, and paint. Below is an explo...]]></description>
<link>https://tsecurity.de/de/4152722/programmierung/visual-studio-make-it-your-own/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152722/programmierung/visual-studio-make-it-your-own/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:30 +0200</pubDate>
<content:encoded><![CDATA[<p>Introduction Many developers will spend hours every day in Microsoft Visual Studio. Learn how to customize the Visual Studio environment and use features that make developers more productive. 💡 Customizing Visual Studio is like decorating a room with trinkets, lights, and paint. Below is an exploration of known and off-the-beaten-path features for... <a href="https://dev.to/karenpayneoregon/visual-studio-make-it-your-own-fka" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[BeeLadybug 0.4.0 — A Blind, Zero-Dependency Overlay for Debugging Anything on Screen]]></title>
<description><![CDATA[https://beeenginejs.com/wp-content/uploads/2026/09/Screenshot-2026-09-15-194620.png The problem I kept running into Every time I built a new game or a new page, I ended up writing the same throwaway debug code: an FPS counter here, a console.log there, a red box drawn around whatever DOM node I w...]]></description>
<link>https://tsecurity.de/de/4152721/programmierung/beeladybug-040-a-blind-zero-dependency-overlay-for-debugging-anything-on-screen/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152721/programmierung/beeladybug-040-a-blind-zero-dependency-overlay-for-debugging-anything-on-screen/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:30 +0200</pubDate>
<content:encoded><![CDATA[<p>https://beeenginejs.com/wp-content/uploads/2026/09/Screenshot-2026-09-15-194620.png The problem I kept running into Every time I built a new game or a new page, I ended up writing the same throwaway debug code: an FPS counter here, a console.log there, a red box drawn around whatever DOM node I was hunting down. It always lived inside the project... <a href="https://dev.to/antonioprosperi2svg/beeladybug-040-a-blind-zero-dependency-overlay-for-debugging-anything-on-screen-6po" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Agent’s Last Mile]]></title>
<description><![CDATA[Large language models have become remarkably capable. With enough parameters, data, and training, they can develop abilities that are difficult to predict from smaller systems. They can write software, interpret documents, use tools, plan multi-step tasks, and adapt to changing instructions. Watc...]]></description>
<link>https://tsecurity.de/de/4152720/programmierung/the-agents-last-mile/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152720/programmierung/the-agents-last-mile/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:30 +0200</pubDate>
<content:encoded><![CDATA[<p>Large language models have become remarkably capable. With enough parameters, data, and training, they can develop abilities that are difficult to predict from smaller systems. They can write software, interpret documents, use tools, plan multi-step tasks, and adapt to changing instructions. Watching a strong agent solve a complex problem from... <a href="https://dev.to/dhooooooh/the-agents-last-mile-3i7i" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Building Instagram Downloader: Turning a Simple Downloader Into a Real Product]]></title>
<description><![CDATA[At first, Instagram Downloader sounded like a small project. A user pastes a public Instagram link, the service finds the media, and the browser downloads it. Simple. But “simple” products are often the ones that require the most care. The user sees one input field and one button. Behind that int...]]></description>
<link>https://tsecurity.de/de/4152719/programmierung/building-instagram-downloader-turning-a-simple-downloader-into-a-real-product/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152719/programmierung/building-instagram-downloader-turning-a-simple-downloader-into-a-real-product/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:30 +0200</pubDate>
<content:encoded><![CDATA[<p>At first, Instagram Downloader sounded like a small project. A user pastes a public Instagram link, the service finds the media, and the browser downloads it. Simple. But “simple” products are often the ones that require the most care. The user sees one input field and one button. Behind that interaction are dozens of decisions about usability,... <a href="https://dev.to/david1390/building-instagram-downloader-turning-a-simple-downloader-into-a-real-product-3dbo" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Safari runs a module worker's entry file twice if anything imports it]]></title>
<description><![CDATA[We're building Oh So Video, a set of video tools that run entirely in the browser: nothing is uploaded, and the work happens in Web Workers on your own machine. Before launch, we automated a full run of every tool in Safari and Firefox, checking every exported file with ffmpeg. Everything passed ...]]></description>
<link>https://tsecurity.de/de/4152718/programmierung/safari-runs-a-module-workers-entry-file-twice-if-anything-imports-it/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152718/programmierung/safari-runs-a-module-workers-entry-file-twice-if-anything-imports-it/</guid>
<pubDate>Thu, 17 Sep 2026 20:16:30 +0200</pubDate>
<content:encoded><![CDATA[<p>We&#039;re building Oh So Video, a set of video tools that run entirely in the browser: nothing is uploaded, and the work happens in Web Workers on your own machine. Before launch, we automated a full run of every tool in Safari and Firefox, checking every exported file with ffmpeg. Everything passed except one thing. In Safari, every ProRes file was... <a href="https://dev.to/tom_limb/safari-runs-a-module-workers-entry-file-twice-if-anything-imports-it-dbp" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Kubernetes Did Not Replace Virtual Machines — It Changed]]></title>
<description><![CDATA[Kubernetes virtual machines still coexist by design in many production architectures — not because those environments are behind, but because Kubernetes was never built to do a virtual machine's job. The industry shorthand says otherwise: VM gave way to container, container gave way to Kubernetes...]]></description>
<link>https://tsecurity.de/de/4152654/programmierung/kubernetes-did-not-replace-virtual-machines-it-changed/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152654/programmierung/kubernetes-did-not-replace-virtual-machines-it-changed/</guid>
<pubDate>Thu, 17 Sep 2026 19:46:14 +0200</pubDate>
<content:encoded><![CDATA[<p>Kubernetes virtual machines still coexist by design in many production architectures — not because those environments are behind, but because Kubernetes was never built to do a virtual machine&#039;s job. The industry shorthand says otherwise: VM gave way to container, container gave way to Kubernetes, and the virtualization layer is what got left... <a href="https://dev.to/ntctech/kubernetes-did-not-replace-virtual-machines-it-changed-2dn" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Why i Built BS9: A Self-Healing Process Manager for Bun]]></title>
<description><![CDATA[Bun is fast. Extremely fast. However, running Bun HTTP services in long-running production environments introduces familiar operational challenges: Zero-Downtime Reloads: How do you reload workers when shipping code without dropping in-flight traffic? Fault Tolerance: How do you recover cleanly i...]]></description>
<link>https://tsecurity.de/de/4152653/programmierung/why-i-built-bs9-a-self-healing-process-manager-for-bun/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152653/programmierung/why-i-built-bs9-a-self-healing-process-manager-for-bun/</guid>
<pubDate>Thu, 17 Sep 2026 19:46:14 +0200</pubDate>
<content:encoded><![CDATA[<p>Bun is fast. Extremely fast. However, running Bun HTTP services in long-running production environments introduces familiar operational challenges: Zero-Downtime Reloads: How do you reload workers when shipping code without dropping in-flight traffic? Fault Tolerance: How do you recover cleanly if an unhandled exception or SIGKILL crashes a... <a href="https://dev.to/xar_hang_07e16c25c5028c89/running-bun-in-production-zero-downtime-reloads-clustering-with-bs9-12hn" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[What If Your Mock API Actually Remembered Your POST Requests?]]></title>
<description><![CDATA[A while ago, I was deep into building a new frontend project. I had spent hours polishing the interface — the form validation was tight, the loading states looked smooth, and I was finally ready to test the full CRUD (Create, Read, Update, Delete) workflow. The backend wasn't ready yet, so like a...]]></description>
<link>https://tsecurity.de/de/4152650/programmierung/what-if-your-mock-api-actually-remembered-your-post-requests/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152650/programmierung/what-if-your-mock-api-actually-remembered-your-post-requests/</guid>
<pubDate>Thu, 17 Sep 2026 19:46:14 +0200</pubDate>
<content:encoded><![CDATA[<p>A while ago, I was deep into building a new frontend project. I had spent hours polishing the interface — the form validation was tight, the loading states looked smooth, and I was finally ready to test the full CRUD (Create, Read, Update, Delete) workflow. The backend wasn&#039;t ready yet, so like any developer, I reached for a popular free dummy API... <a href="https://dev.to/nileslabs/what-if-your-mock-api-actually-remembered-your-post-requests-m1g" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Make a Runway Clone in one shot, or something else!]]></title>
<description><![CDATA[i'm jon, i co-founded backboard.io. this is a launch post. it's short and there's code. video models are live on backboard. Here is a video of me and my dog rapping if you don't believe me. ByteDance's Seedance family is in, served through OpenRouter, along with the rest of the OpenRouter video c...]]></description>
<link>https://tsecurity.de/de/4152649/programmierung/make-a-runway-clone-in-one-shot-or-something-else/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152649/programmierung/make-a-runway-clone-in-one-shot-or-something-else/</guid>
<pubDate>Thu, 17 Sep 2026 19:46:14 +0200</pubDate>
<content:encoded><![CDATA[<p>i&#039;m jon, i co-founded backboard.io. this is a launch post. it&#039;s short and there&#039;s code. video models are live on backboard. Here is a video of me and my dog rapping if you don&#039;t believe me. ByteDance&#039;s Seedance family is in, served through OpenRouter, along with the rest of the OpenRouter video catalog. that&#039;s the news. here&#039;s why you should care.... <a href="https://dev.to/jon_at_backboardio/make-a-runway-clone-in-one-shot-or-something-else-5hdg" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How I Built a Broken Link Scanner for Large Websites]]></title>
<description><![CDATA[A broken link checker sounds like a weekend project. Fetch a page, collect every &lt;a href&gt;, request each URL, and report anything that returns 404. That approach works surprisingly well—until you point it at a real website. Large websites introduce duplicate URLs, redirects, external domains...]]></description>
<link>https://tsecurity.de/de/4152648/programmierung/how-i-built-a-broken-link-scanner-for-large-websites/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152648/programmierung/how-i-built-a-broken-link-scanner-for-large-websites/</guid>
<pubDate>Thu, 17 Sep 2026 19:46:14 +0200</pubDate>
<content:encoded><![CDATA[<p>A broken link checker sounds like a weekend project. Fetch a page, collect every &amp;lt;a href&amp;gt;, request each URL, and report anything that returns 404. That approach works surprisingly well—until you point it at a real website. Large websites introduce duplicate URLs, redirects, external domains, missing assets, rate limits, malformed HTML, CSS... <a href="https://dev.to/david1390/how-i-built-a-broken-link-scanner-for-large-websites-3622" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[I built 116 free browser tools that never touch a server. Here is why and what I learned.]]></title>
<description><![CDATA[A few months ago I wanted to do something trivial: format an ugly blob of JSON. I googled "json formatter", clicked the first result, and was met with a cookie wall, three ad reloads, and a little banner asking me to create an account. To format JSON. In my own browser. That was the moment 123Min...]]></description>
<link>https://tsecurity.de/de/4152647/programmierung/i-built-116-free-browser-tools-that-never-touch-a-server-here-is-why-and-what-i-learned/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152647/programmierung/i-built-116-free-browser-tools-that-never-touch-a-server-here-is-why-and-what-i-learned/</guid>
<pubDate>Thu, 17 Sep 2026 19:46:14 +0200</pubDate>
<content:encoded><![CDATA[<p>A few months ago I wanted to do something trivial: format an ugly blob of JSON. I googled &quot;json formatter&quot;, clicked the first result, and was met with a cookie wall, three ad reloads, and a little banner asking me to create an account. To format JSON. In my own browser. That was the moment 123MiniApps started. The idea was simple and a little... <a href="https://dev.to/mubasher_hussain_7efc9625/i-built-116-free-browser-tools-that-never-touch-a-server-here-is-why-and-what-i-learned-4ieg" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Your AI Agent's Summary Is Lying to You. Here's What to Do About It.]]></title>
<description><![CDATA[We run a multi-agent pipeline where different AI agents handle different stages: scout, lead, verifier. The system broke when the verifier started trusting the lead's summary instead of doing independent work. The Problem Agent A finishes work and produces a summary: "Fixed the bug. Tests pass." ...]]></description>
<link>https://tsecurity.de/de/4152646/programmierung/your-ai-agents-summary-is-lying-to-you-heres-what-to-do-about-it/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152646/programmierung/your-ai-agents-summary-is-lying-to-you-heres-what-to-do-about-it/</guid>
<pubDate>Thu, 17 Sep 2026 19:46:13 +0200</pubDate>
<content:encoded><![CDATA[<p>We run a multi-agent pipeline where different AI agents handle different stages: scout, lead, verifier. The system broke when the verifier started trusting the lead&#039;s summary instead of doing independent work. The Problem Agent A finishes work and produces a summary: &quot;Fixed the bug. Tests pass.&quot; That summary is a compression of everything A... <a href="https://dev.to/xxxn3m3s1sxxx/your-ai-agents-summary-is-lying-to-you-heres-what-to-do-about-it-4p3h" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Lens: screenshots and click-by-click guides, with no account and no server]]></title>
<description><![CDATA[I write a lot of documentation that is mostly screenshots. Every tool I tried for it wanted an account, uploaded my screenshots to somebody's bucket, and then charged me to export the result as anything other than a link. So I built Lens, a Chrome and Edge extension (Manifest V3, Chrome 137+) tha...]]></description>
<link>https://tsecurity.de/de/4152645/programmierung/lens-screenshots-and-click-by-click-guides-with-no-account-and-no-server/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152645/programmierung/lens-screenshots-and-click-by-click-guides-with-no-account-and-no-server/</guid>
<pubDate>Thu, 17 Sep 2026 19:46:13 +0200</pubDate>
<content:encoded><![CDATA[<p>I write a lot of documentation that is mostly screenshots. Every tool I tried for it wanted an account, uploaded my screenshots to somebody&#039;s bucket, and then charged me to export the result as anything other than a link. So I built Lens, a Chrome and Edge extension (Manifest V3, Chrome 137+) that does the whole job in the browser. There is no... <a href="https://dev.to/open-post/lens-screenshots-and-click-by-click-guides-with-no-account-and-no-server-5hbi" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[High-speed Release Trains – These Weeks in Firefox: Issue 209]]></title>
<description><![CDATA[Highlights Firefox 155 just released! That’s the first release that went through the full 2-week release cycle process. The WebExtensions team added a new backgrounds_area theme property so themes can explicitly control whether background images apply to the whole window or only the top toolbars ...]]></description>
<link>https://tsecurity.de/de/4152644/programmierung/high-speed-release-trains-these-weeks-in-firefox-issue-209/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152644/programmierung/high-speed-release-trains-these-weeks-in-firefox-issue-209/</guid>
<pubDate>Thu, 17 Sep 2026 19:45:44 +0200</pubDate>
<content:encoded><![CDATA[<p>Highlights Firefox 155 just released! That’s the first release that went through the full 2-week release cycle process. The WebExtensions team added a new backgrounds_area theme property so themes can explicitly control whether background images apply to the whole window or only the top toolbars Thanks to Emilio for the new theme property to... <a href="https://blog.nightly.mozilla.org/2026/09/17/high-speed-release-trains-these-weeks-in-firefox-issue-209/" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ubuntu 26 generally available and latest migration]]></title>
<description><![CDATA[The Ubuntu 26.04 runner image for GitHub Actions is now out of public preview and fully supported for production workflows on both x64 and arm64. As part of this release, the ubuntu-latest label will migrate to Ubuntu 26.04, giving you the latest supported Ubuntu release by default. Using Ubuntu ...]]></description>
<link>https://tsecurity.de/de/4152605/programmierung/ubuntu-26-generally-available-and-latest-migration/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152605/programmierung/ubuntu-26-generally-available-and-latest-migration/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:40 +0200</pubDate>
<content:encoded><![CDATA[<p>The Ubuntu 26.04 runner image for GitHub Actions is now out of public preview and fully supported for production workflows on both x64 and arm64. As part of this release, the ubuntu-latest label will migrate to Ubuntu 26.04, giving you the latest supported Ubuntu release by default. Using Ubuntu 26.04 To run your workflows on the new image, set... <a href="https://github.blog/changelog/2026-09-17-ubuntu-26-generally-available-and-latest-migration" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Why Enterprise Engineering Still Struggles to Prove AI ROI]]></title>
<description><![CDATA[As enterprise adoption of generative AI tools accelerated through late 2025 and into 2026, technology leaders began to hit a frustrating wall. While otheir rganizations poured millions into AI tokens and model subscriptions, corporate leadership and CFOs began pressing for hard evidence that this...]]></description>
<link>https://tsecurity.de/de/4152604/programmierung/why-enterprise-engineering-still-struggles-to-prove-ai-roi/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152604/programmierung/why-enterprise-engineering-still-struggles-to-prove-ai-roi/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:20 +0200</pubDate>
<content:encoded><![CDATA[<p>As enterprise adoption of generative AI tools accelerated through late 2025 and into 2026, technology leaders began to hit a frustrating wall. While otheir rganizations poured millions into AI tokens and model subscriptions, corporate leadership and CFOs began pressing for hard evidence that this skyrocketing spend was delivering actual business... <a href="https://sdtimes.com/ai/why-enterprise-engineering-still-struggles-to-prove-ai-roi/" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[I Built FinderBack: Back & Forward Navigation in Finder’s Right-Click Menu]]></title>
<description><![CDATA[I kept running into one small annoyance in macOS Finder: going Back or Forward meant moving the cursor back up to the toolbar every time. So I built FinderBack, a small macOS utility that adds Back and Forward navigation directly to Finder’s right-click menu. It’s intentionally simple: Right-clic...]]></description>
<link>https://tsecurity.de/de/4152602/programmierung/i-built-finderback-back-forward-navigation-in-finders-right-click-menu/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152602/programmierung/i-built-finderback-back-forward-navigation-in-finders-right-click-menu/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:10 +0200</pubDate>
<content:encoded><![CDATA[<p>I kept running into one small annoyance in macOS Finder: going Back or Forward meant moving the cursor back up to the toolbar every time. So I built FinderBack, a small macOS utility that adds Back and Forward navigation directly to Finder’s right-click menu. It’s intentionally simple: Right-click anywhere in Finder Choose Back or Forward Keep... <a href="https://dev.to/fdse_4a0dee0021ad861d6def/i-built-finderback-back-forward-navigation-in-finders-right-click-menu-5b1i" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How I Use the Pocket AI Recorder for Meetings, Ideas, and Life]]></title>
<description><![CDATA[Originally published at webofmike.com on 2026-09-17. The demo repo and every command in it were run before publishing. For about six weeks I've had a Pocket recorder stuck to the back of my phone, and it has quietly become the thing I reach for most after the phone itself. It records conversation...]]></description>
<link>https://tsecurity.de/de/4152601/programmierung/how-i-use-the-pocket-ai-recorder-for-meetings-ideas-and-life/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152601/programmierung/how-i-use-the-pocket-ai-recorder-for-meetings-ideas-and-life/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:10 +0200</pubDate>
<content:encoded><![CDATA[<p>Originally published at webofmike.com on 2026-09-17. The demo repo and every command in it were run before publishing. For about six weeks I&#039;ve had a Pocket recorder stuck to the back of my phone, and it has quietly become the thing I reach for most after the phone itself. It records conversations, turns them into transcripts, summaries, and... <a href="https://dev.to/webofmike/how-i-use-the-pocket-ai-recorder-for-meetings-ideas-and-life-4ac6" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Day 77: Jenkins Deploy Pipeline]]></title>
<description><![CDATA[The development team of xFusionCorp Industries is working on to develop a new static website and they are planning to deploy the same on Nautilus App Server using Jenkins pipeline. They have shared their requirements with the DevOps team and accordingly we need to create a Jenkins pipeline job. P...]]></description>
<link>https://tsecurity.de/de/4152600/programmierung/day-77-jenkins-deploy-pipeline/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152600/programmierung/day-77-jenkins-deploy-pipeline/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:10 +0200</pubDate>
<content:encoded><![CDATA[<p>The development team of xFusionCorp Industries is working on to develop a new static website and they are planning to deploy the same on Nautilus App Server using Jenkins pipeline. They have shared their requirements with the DevOps team and accordingly we need to create a Jenkins pipeline job. Please find below more details about the task: Click... <a href="https://dev.to/janak0ff/day-77-jenkins-deploy-pipeline-51k2" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How AI Hyperscaler Debt Is Repricing Its Own Hurdle Rate]]></title>
<description><![CDATA[When the Federal Reserve raised its benchmark federal funds rate to a range between 3.75 percent and 4.00 percent, the move surprised few participants in the rates market. What caught Wall Street off guard was what happened at the long end of the curve. The benchmark 10-year Treasury yield broke ...]]></description>
<link>https://tsecurity.de/de/4152598/programmierung/how-ai-hyperscaler-debt-is-repricing-its-own-hurdle-rate/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152598/programmierung/how-ai-hyperscaler-debt-is-repricing-its-own-hurdle-rate/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:10 +0200</pubDate>
<content:encoded><![CDATA[<p>When the Federal Reserve raised its benchmark federal funds rate to a range between 3.75 percent and 4.00 percent, the move surprised few participants in the rates market. What caught Wall Street off guard was what happened at the long end of the curve. The benchmark 10-year Treasury yield broke above 5 percent, reaching levels not sustained since... <a href="https://dev.to/deanlee/how-ai-hyperscaler-debt-is-repricing-its-own-hurdle-rate-1pim" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Minha primeira palestra não era minha]]></title>
<description><![CDATA[No fim de agosto falei em público pela primeira vez. Foi no estande da Dati no Startup Summit 2026, em Florianópolis: duas rodadas, uma na quarta e outra na quinta, com um telão ao lado mostrando o Amazon Bedrock rodando ao vivo e a plateia de fone, como é o formato de palestra em estande. E a pa...]]></description>
<link>https://tsecurity.de/de/4152597/programmierung/minha-primeira-palestra-no-era-minha/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152597/programmierung/minha-primeira-palestra-no-era-minha/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:10 +0200</pubDate>
<content:encoded><![CDATA[<p>No fim de agosto falei em público pela primeira vez. Foi no estande da Dati no Startup Summit 2026, em Florianópolis: duas rodadas, uma na quarta e outra na quinta, com um telão ao lado mostrando o Amazon Bedrock rodando ao vivo e a plateia de fone, como é o formato de palestra em estande. E a palestra não era minha. &quot;Preço por token não é preço&quot;... <a href="https://dev.to/juanf_voltolini/minha-primeira-palestra-nao-era-minha-3cof" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[why your C drive keeps filling up if you use wsl2 or docker on windows]]></title>
<description><![CDATA[check this out : https://space-free.vercel.app/ for months i kept getting the low disk space warning on my C drive and had no idea why. i would delete stuff, clear downloads, uninstall apps, and still barely get anything back. turns out the actual problem was not my files at all. if you use wsl2 ...]]></description>
<link>https://tsecurity.de/de/4152596/programmierung/why-your-c-drive-keeps-filling-up-if-you-use-wsl2-or-docker-on-windows/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152596/programmierung/why-your-c-drive-keeps-filling-up-if-you-use-wsl2-or-docker-on-windows/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:09 +0200</pubDate>
<content:encoded><![CDATA[<p>check this out : https://space-free.vercel.app/ for months i kept getting the low disk space warning on my C drive and had no idea why. i would delete stuff, clear downloads, uninstall apps, and still barely get anything back. turns out the actual problem was not my files at all. if you use wsl2 or docker desktop on windows, both of them store... <a href="https://dev.to/bhavik_rohit_0dde2cae346c/why-your-c-drive-keeps-filling-up-if-you-use-wsl2-or-docker-on-windows-509d" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Structured Output Is an API: Evolving Gemini Schemas Without Breaking Your Agent]]></title>
<description><![CDATA[Structured output solves an important model problem: instead of asking Gemini for “JSON-like” prose, you provide a schema and receive syntactically structured data. Then the software-engineering problem begins. Once a tool, UI, downstream agent, database, or audit process depends on that JSON, th...]]></description>
<link>https://tsecurity.de/de/4152595/programmierung/structured-output-is-an-api-evolving-gemini-schemas-without-breaking-your-agent/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152595/programmierung/structured-output-is-an-api-evolving-gemini-schemas-without-breaking-your-agent/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:09 +0200</pubDate>
<content:encoded><![CDATA[<p>Structured output solves an important model problem: instead of asking Gemini for “JSON-like” prose, you provide a schema and receive syntactically structured data. Then the software-engineering problem begins. Once a tool, UI, downstream agent, database, or audit process depends on that JSON, the model output is an API. Renaming a field can break... <a href="https://dev.to/raju_dandigam/structured-output-is-an-api-evolving-gemini-schemas-without-breaking-your-agent-44c6" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Claude Code Headless Mode in 2026: Scripting Autonomous Coding Tasks Without the Interactive Shell]]></title>
<description><![CDATA[Claude Code Headless Mode in 2026: Scripting Autonomous Coding Tasks Without the Interactive Shell This article was written with the assistance of AI, under human supervision and review. Most Claude Code automation failures stem from treating the tool like a human-supervised assistant when produc...]]></description>
<link>https://tsecurity.de/de/4152594/programmierung/claude-code-headless-mode-in-2026-scripting-autonomous-coding-tasks-without-the-interactive-shell/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152594/programmierung/claude-code-headless-mode-in-2026-scripting-autonomous-coding-tasks-without-the-interactive-shell/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:09 +0200</pubDate>
<content:encoded><![CDATA[<p>Claude Code Headless Mode in 2026: Scripting Autonomous Coding Tasks Without the Interactive Shell This article was written with the assistance of AI, under human supervision and review. Most Claude Code automation failures stem from treating the tool like a human-supervised assistant when production workloads demand fully autonomous execution.... <a href="https://dev.to/jsmanifest/claude-code-headless-mode-in-2026-scripting-autonomous-coding-tasks-without-the-interactive-shell-13l3" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Markdown woes: Looks right, is wrong]]></title>
<description><![CDATA[Your Markdown can be perfectly rendered and completely wrong Markdown has an unfair advantage: it looks trustworthy. A table lines up, the headings are right. The numbers have two decimal places. GitHub renders it beautifully. The pull request is green, so you merge it. And the invoice is wrong. ...]]></description>
<link>https://tsecurity.de/de/4152593/programmierung/markdown-woes-looks-right-is-wrong/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152593/programmierung/markdown-woes-looks-right-is-wrong/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:09 +0200</pubDate>
<content:encoded><![CDATA[<p>Your Markdown can be perfectly rendered and completely wrong Markdown has an unfair advantage: it looks trustworthy. A table lines up, the headings are right. The numbers have two decimal places. GitHub renders it beautifully. The pull request is green, so you merge it. And the invoice is wrong. Not obviously wrong: not broken-Markdown wrong. Not... <a href="https://dev.to/holdmybear/markdown-woes-looks-right-is-wrong-4ep0" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The clipboard bridge that had to wait for the device]]></title>
<description><![CDATA[I wanted a copy button in tapflow's browser viewer. The obvious version is short: navigator.clipboard.writeText(text) That works when text is already in the browser. Our text was on a simulator, so the browser had to ask the device to copy first, wait for the answer, and only then put that answer...]]></description>
<link>https://tsecurity.de/de/4152592/programmierung/the-clipboard-bridge-that-had-to-wait-for-the-device/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152592/programmierung/the-clipboard-bridge-that-had-to-wait-for-the-device/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:09 +0200</pubDate>
<content:encoded><![CDATA[<p>I wanted a copy button in tapflow&#039;s browser viewer. The obvious version is short: navigator.clipboard.writeText(text) That works when text is already in the browser. Our text was on a simulator, so the browser had to ask the device to copy first, wait for the answer, and only then put that answer on the user&#039;s clipboard. That small difference... <a href="https://dev.to/joduchan/the-clipboard-bridge-that-had-to-wait-for-the-device-31jb" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Frameworks Are Institutional Memory]]></title>
<description><![CDATA[I stored passwords in plaintext on a floppy disk in the 1980s. Recently, a coding agent made a version of the same mistake. When I was running bulletin board systems in the 1980s, password management could be remarkably straightforward. A user created an account. They chose a password. The BBS ne...]]></description>
<link>https://tsecurity.de/de/4152591/programmierung/frameworks-are-institutional-memory/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152591/programmierung/frameworks-are-institutional-memory/</guid>
<pubDate>Thu, 17 Sep 2026 19:12:09 +0200</pubDate>
<content:encoded><![CDATA[<p>I stored passwords in plaintext on a floppy disk in the 1980s. Recently, a coding agent made a version of the same mistake. When I was running bulletin board systems in the 1980s, password management could be remarkably straightforward. A user created an account. They chose a password. The BBS needed to determine whether the password they entered... <a href="https://dev.to/kenwalger/frameworks-are-institutional-memory-b3l" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Android Studio Rabbit 2 Canary 1 now available]]></title>
<description><![CDATA[Android Studio Rabbit 2 Canary 1 is now available in the Canary channel. If you already have an Android Studio build on the Canary channel, you can get the update by clicking Help &gt; Check for Updates (or Android Studio &gt; Check for Updates on macOS). Otherwise, you can download it here. For ...]]></description>
<link>https://tsecurity.de/de/4152590/programmierung/android-studio-rabbit-2-canary-1-now-available/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152590/programmierung/android-studio-rabbit-2-canary-1-now-available/</guid>
<pubDate>Thu, 17 Sep 2026 19:11:47 +0200</pubDate>
<content:encoded><![CDATA[<p>Android Studio Rabbit 2 Canary 1 is now available in the Canary channel. If you already have an Android Studio build on the Canary channel, you can get the update by clicking Help &amp;gt; Check for Updates (or Android Studio &amp;gt; Check for Updates on macOS). Otherwise, you can download it here. For information on new features and changes in Android... <a href="https://androidstudio.googleblog.com/2026/09/android-studio-rabbit-2-canary-1-now.html" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Anzeige: Kubernetes für automatisierte Container-Orchestrierung]]></title>
<description><![CDATA[Kubernetes automatisiert die Bereitstellung und Verwaltung von Containern, verlangt aber fundiertes Know-how. Ein Workshop der Golem Karrierewelt vermittelt die zentralen Komponenten. (Golem Karrierewelt, Server-Applikationen) Weiterlesen]]></description>
<link>https://tsecurity.de/de/4152547/programmierung/anzeige-kubernetes-fuer-automatisierte-container-orchestrierung/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152547/programmierung/anzeige-kubernetes-fuer-automatisierte-container-orchestrierung/</guid>
<pubDate>Thu, 17 Sep 2026 19:06:13 +0200</pubDate>
<content:encoded><![CDATA[<p>Kubernetes automatisiert die Bereitstellung und Verwaltung von Containern, verlangt aber fundiertes Know-how. Ein Workshop der Golem Karrierewelt vermittelt die zentralen Komponenten. (Golem Karrierewelt, Server-Applikationen) <a href="https://www.golem.de/news/anzeige-kubernetes-fuer-automatisierte-container-orchestrierung-2609-213064.html" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Mojo 1.1 released, now accepting community contributions to the compiler]]></title>
<description><![CDATA[submitted by /u/Fcking_Chuck [link] [comments] Weiterlesen]]></description>
<link>https://tsecurity.de/de/4152539/programmierung/mojo-11-released-now-accepting-community-contributions-to-the-compiler/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152539/programmierung/mojo-11-released-now-accepting-community-contributions-to-the-compiler/</guid>
<pubDate>Thu, 17 Sep 2026 19:04:14 +0200</pubDate>
<content:encoded><![CDATA[<p>submitted by /u/Fcking_Chuck [link] [comments] <a href="https://www.reddit.com/r/linux/comments/1wizjid/mojo_11_released_now_accepting_community/" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Understand the Sidecar Pattern by Deploying n8n to AWS Fargate]]></title>
<description><![CDATA[A sidecar is a container that runs alongside another container as part of the same deployment unit. Just because two containers are in the same cluster or deployed around the same time doesn't make one a sidecar.  There are two things that make a sidecar. First is that they share a network namesp...]]></description>
<link>https://tsecurity.de/de/4152486/programmierung/understand-the-sidecar-pattern-by-deploying-n8n-to-aws-fargate/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152486/programmierung/understand-the-sidecar-pattern-by-deploying-n8n-to-aws-fargate/</guid>
<pubDate>Thu, 17 Sep 2026 18:30:27 +0200</pubDate>
<content:encoded><![CDATA[<p>A sidecar is a container that runs alongside another container as part of the same deployment unit. Just because two containers are in the same cluster or deployed around the same time doesn&#039;t make one a sidecar.  There are two things that make a sidecar. First is that they share a network namespace, so they can reach each other over localhost... <a href="https://dzone.com/articles/n8n-aws-fargate-sidecar" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The custom checkbox stays hand-rolled until `::checkmark` actually ships]]></title>
<description><![CDATA[A styled checkbox is one of those components where the temptation to reach for a &lt;div role="checkbox"&gt; is enormous and the cost is invisible until the wrong person tries to use it. A keyboard user gets nothing. A screen reader user gets whatever ARIA glue you remembered to attach. A user wi...]]></description>
<link>https://tsecurity.de/de/4152485/programmierung/the-custom-checkbox-stays-hand-rolled-until-checkmark-actually-ships/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152485/programmierung/the-custom-checkbox-stays-hand-rolled-until-checkmark-actually-ships/</guid>
<pubDate>Thu, 17 Sep 2026 18:30:25 +0200</pubDate>
<content:encoded><![CDATA[<p>A styled checkbox is one of those components where the temptation to reach for a &amp;lt;div role=&quot;checkbox&quot;&amp;gt; is enormous and the cost is invisible until the wrong person tries to use it. A keyboard user gets nothing. A screen reader user gets whatever ARIA glue you remembered to attach. A user with a switch device or voice control gets a control... <a href="https://dev.to/leobaniak/the-custom-checkbox-stays-hand-rolled-until-checkmark-actually-ships-1ap6" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[JavaScript Promise]]></title>
<description><![CDATA[Introduction In JavaScript, some operations take time to complete. For example, getting data from a server, calling an API, reading a file, or waiting for a timer. JavaScript should not stop the entire program while waiting for these operations. This is where Promises are useful. A Promise allows...]]></description>
<link>https://tsecurity.de/de/4152484/programmierung/javascript-promise/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152484/programmierung/javascript-promise/</guid>
<pubDate>Thu, 17 Sep 2026 18:30:25 +0200</pubDate>
<content:encoded><![CDATA[<p>Introduction In JavaScript, some operations take time to complete. For example, getting data from a server, calling an API, reading a file, or waiting for a timer. JavaScript should not stop the entire program while waiting for these operations. This is where Promises are useful. A Promise allows us to handle a result that will be available now,... <a href="https://dev.to/abishek_m_82/javascript-promise-4fo8" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Army vs Hibernate]]></title>
<description><![CDATA[Army on GitHub: https://github.com/PillArmy/army Every claim about Army below comes from its source (0.6.8-SNAPSHOT, Java 25) and the army-example test suite. Hibernate claims are benchmarked against the current stable release as of September 2026 — 7.4.8.Final (2026-09-13, Jakarta Persistence 3....]]></description>
<link>https://tsecurity.de/de/4152483/programmierung/army-vs-hibernate/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152483/programmierung/army-vs-hibernate/</guid>
<pubDate>Thu, 17 Sep 2026 18:30:25 +0200</pubDate>
<content:encoded><![CDATA[<p>Army on GitHub: https://github.com/PillArmy/army Every claim about Army below comes from its source (0.6.8-SNAPSHOT, Java 25) and the army-example test suite. Hibernate claims are benchmarked against the current stable release as of September 2026 — 7.4.8.Final (2026-09-13, Jakarta Persistence 3.2) — plus official documentation (hibernate.org,... <a href="https://dev.to/zoro7/army-vs-hibernate-1m2l" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[[Lab Notes] Kubernetes the Hard Way, For Real This Time (Step 06)]]></title>
<description><![CDATA[Continuing my Kubernetes the Hard Way homelab build. Steps 01-05 are already done, this covers step 06. Original guide: 06-data-encryption-keys.md Thoughts I had while doing this This step was pretty straightforward, just generate an encryption key and an encryption config file. But it did make m...]]></description>
<link>https://tsecurity.de/de/4152482/programmierung/lab-notes-kubernetes-the-hard-way-for-real-this-time-step-06/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152482/programmierung/lab-notes-kubernetes-the-hard-way-for-real-this-time-step-06/</guid>
<pubDate>Thu, 17 Sep 2026 18:30:25 +0200</pubDate>
<content:encoded><![CDATA[<p>Continuing my Kubernetes the Hard Way homelab build. Steps 01-05 are already done, this covers step 06. Original guide: 06-data-encryption-keys.md Thoughts I had while doing this This step was pretty straightforward, just generate an encryption key and an encryption config file. But it did make me think back to step 04, where I set up the TLS/CA... <a href="https://dev.to/lugerlogic/lab-notes-kubernetes-the-hard-way-for-real-this-time-step-06-5g19" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Adding emoji reactions to your Astro blog with Netlify Blobs]]></title>
<description><![CDATA[Original post: Adding emoji reactions to your Astro blog with Netlify Blobs Comments ask a lot of a reader. Reactions ask almost nothing, a single click and a second of intent. That asymmetry is what makes them worth adding: most readers who found your post useful will never write a comment, but ...]]></description>
<link>https://tsecurity.de/de/4152481/programmierung/adding-emoji-reactions-to-your-astro-blog-with-netlify-blobs/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152481/programmierung/adding-emoji-reactions-to-your-astro-blog-with-netlify-blobs/</guid>
<pubDate>Thu, 17 Sep 2026 18:30:25 +0200</pubDate>
<content:encoded><![CDATA[<p>Original post: Adding emoji reactions to your Astro blog with Netlify Blobs Comments ask a lot of a reader. Reactions ask almost nothing, a single click and a second of intent. That asymmetry is what makes them worth adding: most readers who found your post useful will never write a comment, but many of them will click a heart or a lightbulb if... <a href="https://dev.to/sourcier/adding-emoji-reactions-to-your-astro-blog-with-netlify-blobs-84" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Finding the MCP Servers Your Platform Team Doesn't Know About]]></title>
<description><![CDATA[Originally published at webofmike.com on 2026-09-16. The demo repo and every command in it were run before publishing. An MCP server is a small HTTP service. Anyone on your team can start one in an afternoon, and the useful ones get built precisely because they reach something valuable: the wareh...]]></description>
<link>https://tsecurity.de/de/4152480/programmierung/finding-the-mcp-servers-your-platform-team-doesnt-know-about/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152480/programmierung/finding-the-mcp-servers-your-platform-team-doesnt-know-about/</guid>
<pubDate>Thu, 17 Sep 2026 18:30:25 +0200</pubDate>
<content:encoded><![CDATA[<p>Originally published at webofmike.com on 2026-09-16. The demo repo and every command in it were run before publishing. An MCP server is a small HTTP service. Anyone on your team can start one in an afternoon, and the useful ones get built precisely because they reach something valuable: the warehouse, the ticket tracker, the build agent, the CRM.... <a href="https://dev.to/webofmike/finding-the-mcp-servers-your-platform-team-doesnt-know-about-468" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Automated Integration Tests for the Deployed Hello World API]]></title>
<description><![CDATA[In Part 1, we built our Hello World API and got it running locally. But writing code is only half the story — you also need to know it actually works, both before and after it leaves your machine. In this part, we will pick up where we left off. We will run local integration tests to catch issues...]]></description>
<link>https://tsecurity.de/de/4152478/programmierung/automated-integration-tests-for-the-deployed-hello-world-api/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152478/programmierung/automated-integration-tests-for-the-deployed-hello-world-api/</guid>
<pubDate>Thu, 17 Sep 2026 18:30:25 +0200</pubDate>
<content:encoded><![CDATA[<p>In Part 1, we built our Hello World API and got it running locally. But writing code is only half the story — you also need to know it actually works, both before and after it leaves your machine. In this part, we will pick up where we left off. We will run local integration tests to catch issues early, deploy the API to AWS, verify the live... <a href="https://dev.to/aws-builders/automated-integration-tests-for-the-deployed-hello-world-api-4fkk" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[One Credential DNS Plus Mail Setup vs Separate Vendors: 2026 Reconciliation]]></title>
<description><![CDATA[Short answer: Use one credential for DNS plus mail setup only when the platform owns the zone; with separate vendors, keep an explicit reconciliation job because DNS success never proves mail verification. Move a game publisher's zone and mail verification through one retriable workflow when the ...]]></description>
<link>https://tsecurity.de/de/4152475/programmierung/one-credential-dns-plus-mail-setup-vs-separate-vendors-2026-reconciliation/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152475/programmierung/one-credential-dns-plus-mail-setup-vs-separate-vendors-2026-reconciliation/</guid>
<pubDate>Thu, 17 Sep 2026 18:30:25 +0200</pubDate>
<content:encoded><![CDATA[<p>Short answer: Use one credential for DNS plus mail setup only when the platform owns the zone; with separate vendors, keep an explicit reconciliation job because DNS success never proves mail verification. Move a game publisher&#039;s zone and mail verification through one retriable workflow when the customer permits shared ownership; otherwise, treat... <a href="https://dev.to/cianwinslow371/one-credential-dns-plus-mail-setup-vs-separate-vendors-2026-reconciliation-4kn9" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[A Quick Update on the Summer Bug Smash Winners]]></title>
<description><![CDATA[Hey all, we have a quick update for everyone who participated in DEV's Big Summer Bug Smash powered by Sentry. We need a bit more time to carefully review all of your fixes and optimizations. With 23 winners across 5 categories this is no simple feat, and we want to make sure we give each entry t...]]></description>
<link>https://tsecurity.de/de/4152474/programmierung/a-quick-update-on-the-summer-bug-smash-winners/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152474/programmierung/a-quick-update-on-the-summer-bug-smash-winners/</guid>
<pubDate>Thu, 17 Sep 2026 18:30:25 +0200</pubDate>
<content:encoded><![CDATA[<p>Hey all, we have a quick update for everyone who participated in DEV&#039;s Big Summer Bug Smash powered by Sentry. We need a bit more time to carefully review all of your fixes and optimizations. With 23 winners across 5 categories this is no simple feat, and we want to make sure we give each entry the careful consideration it deserves. We&#039;ll be back... <a href="https://dev.to/devteam/a-quick-update-on-the-summer-bug-smash-winners-3021" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Android Bench 2.0: Pushing the frontier with challenging long-horizon tasks]]></title>
<description><![CDATA[Posted by Matthew McCullough, VP, Product Management, Android Developer When we first launched Android Bench, we built a rigorous foundation for evaluating how large language models (LLMs) assist developers with real-world Android tasks. As AI models and agents rapidly evolve, we’ve been updating...]]></description>
<link>https://tsecurity.de/de/4152473/programmierung/android-bench-20-pushing-the-frontier-with-challenging-long-horizon-tasks/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152473/programmierung/android-bench-20-pushing-the-frontier-with-challenging-long-horizon-tasks/</guid>
<pubDate>Thu, 17 Sep 2026 18:30:06 +0200</pubDate>
<content:encoded><![CDATA[<p>Posted by Matthew McCullough, VP, Product Management, Android Developer When we first launched Android Bench, we built a rigorous foundation for evaluating how large language models (LLMs) assist developers with real-world Android tasks. As AI models and agents rapidly evolve, we’ve been updating our methodology, such as aligning our benchmark... <a href="http://android-developers.googleblog.com/2026/09/android-bench-2-long-horizon-tasks.html" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[One UI 9 steht bereit: Welche Samsung-Smartphones das Update zuerst erhalten]]></title>
<description><![CDATA[Samsung hat den Rollout für das Update auf One UI 9 gestartet. Doch zunächst wird die Aktualisierung nur für einige ausgewählte Geräte bereitgestellt. Welche Galaxy-Smartphones schon jetzt dabei sind. Weiterlesen]]></description>
<link>https://tsecurity.de/de/4152319/programmierung/one-ui-9-steht-bereit-welche-samsung-smartphones-das-update-zuerst-erhalten/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152319/programmierung/one-ui-9-steht-bereit-welche-samsung-smartphones-das-update-zuerst-erhalten/</guid>
<pubDate>Thu, 17 Sep 2026 17:32:09 +0200</pubDate>
<content:encoded><![CDATA[<p>Samsung hat den Rollout für das Update auf One UI 9 gestartet. Doch zunächst wird die Aktualisierung nur für einige ausgewählte Geräte bereitgestellt. Welche Galaxy-Smartphones schon jetzt dabei sind. <a href="https://t3n.de/news/samsung-galaxy-one-ui-9-update-1763943" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Build an Event-Driven Lead Scoring Pipeline with Node.js and PostgreSQL]]></title>
<description><![CDATA[null Continue reading How to Build an Event-Driven Lead Scoring Pipeline with Node.js and PostgreSQL on SitePoint. Weiterlesen]]></description>
<link>https://tsecurity.de/de/4152318/programmierung/how-to-build-an-event-driven-lead-scoring-pipeline-with-nodejs-and-postgresql/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152318/programmierung/how-to-build-an-event-driven-lead-scoring-pipeline-with-nodejs-and-postgresql/</guid>
<pubDate>Thu, 17 Sep 2026 17:31:49 +0200</pubDate>
<content:encoded><![CDATA[<p>null Continue reading How to Build an Event-Driven Lead Scoring Pipeline with Node.js and PostgreSQL on SitePoint. <a href="https://www.sitepoint.com/how-to-build-an-event-driven-lead-scoring-pipeline-with-node-js-and-postgresql/?utm_source=rss" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[[quick-revisit]: Express Middleware]]></title>
<description><![CDATA[The Mental Model Think of Express Middleware as a stack of functions that are called sequentially. Express apps run entirely through a series of middleware function calls. The Basics Middleware has access to the following: The req (request) object. The res (response) object. The next() function. ...]]></description>
<link>https://tsecurity.de/de/4152317/programmierung/quick-revisit-express-middleware/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152317/programmierung/quick-revisit-express-middleware/</guid>
<pubDate>Thu, 17 Sep 2026 17:31:46 +0200</pubDate>
<content:encoded><![CDATA[<p>The Mental Model Think of Express Middleware as a stack of functions that are called sequentially. Express apps run entirely through a series of middleware function calls. The Basics Middleware has access to the following: The req (request) object. The res (response) object. The next() function. The err object (only accessible to Error-handling... <a href="https://dev.to/mittens420/quick-revisit-express-middleware-47d9" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[BragJack: Prompt-Forcing In-Browser AI Agents via Browser Extensions]]></title>
<description><![CDATA[1. Basic Information Original Title: BragJack [Technical Overview]: How We Hijacked Top 5 Browsers' Internal Agents With Just One Single Extension Source: Forever Security Published Date: 2026-09-16 Updated Date: None Severity: High Basis of Severity: Researchers demonstrated that across five env...]]></description>
<link>https://tsecurity.de/de/4152312/programmierung/bragjack-prompt-forcing-in-browser-ai-agents-via-browser-extensions/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152312/programmierung/bragjack-prompt-forcing-in-browser-ai-agents-via-browser-extensions/</guid>
<pubDate>Thu, 17 Sep 2026 17:31:45 +0200</pubDate>
<content:encoded><![CDATA[<p>1. Basic Information Original Title: BragJack [Technical Overview]: How We Hijacked Top 5 Browsers&#039; Internal Agents With Just One Single Extension Source: Forever Security Published Date: 2026-09-16 Updated Date: None Severity: High Basis of Severity: Researchers demonstrated that across five environments—Chrome with Gemini, Edge with Copilot,... <a href="https://dev.to/anoymask/bragjack-prompt-forcing-in-browser-ai-agents-via-browser-extensions-1d67" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[KREMLIN: Forging Chromium Integrity Checks to Steal Banking Sessions]]></title>
<description><![CDATA[1. Basic Information Original Title: The extension you never installed: KREMLIN forges Chrome's own integrity checks to steal banking sessions Source: Elastic Security Labs Published Date: 2026-09-14 Updated Date: None Severity: High Severity Justification: Elastic tracked seven campaigns over 15...]]></description>
<link>https://tsecurity.de/de/4152311/programmierung/kremlin-forging-chromium-integrity-checks-to-steal-banking-sessions/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152311/programmierung/kremlin-forging-chromium-integrity-checks-to-steal-banking-sessions/</guid>
<pubDate>Thu, 17 Sep 2026 17:31:45 +0200</pubDate>
<content:encoded><![CDATA[<p>1. Basic Information Original Title: The extension you never installed: KREMLIN forges Chrome&#039;s own integrity checks to steal banking sessions Source: Elastic Security Labs Published Date: 2026-09-14 Updated Date: None Severity: High Severity Justification: Elastic tracked seven campaigns over 15 months. Separately, requests to a... <a href="https://dev.to/anoymask/kremlin-forging-chromium-integrity-checks-to-steal-banking-sessions-oli" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Stop Optimizing for Output: Why Software Engineering is a Discovery Problem]]></title>
<description><![CDATA[Most engineering organizations misdiagnose software delivery as a production problem. They treat building software like operating a factory: crank the handle faster, and more features will drop off the conveyor belt. This intuition is fundamentally flawed. In software, copying code is free. Every...]]></description>
<link>https://tsecurity.de/de/4152310/programmierung/stop-optimizing-for-output-why-software-engineering-is-a-discovery-problem/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152310/programmierung/stop-optimizing-for-output-why-software-engineering-is-a-discovery-problem/</guid>
<pubDate>Thu, 17 Sep 2026 17:31:45 +0200</pubDate>
<content:encoded><![CDATA[<p>Most engineering organizations misdiagnose software delivery as a production problem. They treat building software like operating a factory: crank the handle faster, and more features will drop off the conveyor belt. This intuition is fundamentally flawed. In software, copying code is free. Everything you spend time building is unprecedented.... <a href="https://dev.to/dmitryame/stop-optimizing-for-output-why-software-engineering-is-a-discovery-problem-1bb9" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[TLS Handshakes and OAuth Flows Are Easier to Learn by Clicking Through Them]]></title>
<description><![CDATA[There are two security flows every backend developer is supposed to know cold and almost everyone half-remembers: the TLS handshake and the OAuth authorization code flow. Both are sequences of messages between parties. Both are usually taught as static diagrams with numbered arrows. And both prod...]]></description>
<link>https://tsecurity.de/de/4152309/programmierung/tls-handshakes-and-oauth-flows-are-easier-to-learn-by-clicking-through-them/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152309/programmierung/tls-handshakes-and-oauth-flows-are-easier-to-learn-by-clicking-through-them/</guid>
<pubDate>Thu, 17 Sep 2026 17:31:45 +0200</pubDate>
<content:encoded><![CDATA[<p>There are two security flows every backend developer is supposed to know cold and almost everyone half-remembers: the TLS handshake and the OAuth authorization code flow. Both are sequences of messages between parties. Both are usually taught as static diagrams with numbered arrows. And both produce the same failure in practice: you recognize the... <a href="https://dev.to/devopsdaily/tls-handshakes-and-oauth-flows-are-easier-to-learn-by-clicking-through-them-1g1g" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Web3 Economic Stack: How Onchain Activity Creates Businesses]]></title>
<description><![CDATA[Most Web3 maps begin with infrastructure. They start at Layer 1 blockchains, move through Layer 2s and protocols, and eventually arrive at applications. That is useful if you are trying to understand how a blockchain works. It is less useful if you are trying to understand where businesses come f...]]></description>
<link>https://tsecurity.de/de/4152308/programmierung/the-web3-economic-stack-how-onchain-activity-creates-businesses/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152308/programmierung/the-web3-economic-stack-how-onchain-activity-creates-businesses/</guid>
<pubDate>Thu, 17 Sep 2026 17:31:45 +0200</pubDate>
<content:encoded><![CDATA[<p>Most Web3 maps begin with infrastructure. They start at Layer 1 blockchains, move through Layer 2s and protocols, and eventually arrive at applications. That is useful if you are trying to understand how a blockchain works. It is less useful if you are trying to understand where businesses come from. A more practical map starts with economic... <a href="https://dev.to/lordghostx/the-web3-economic-stack-how-onchain-activity-creates-businesses-4mo6" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Answer You Didn't Want: Fiskardo Evacuation Routing]]></title>
<description><![CDATA[During a wildfire, how long does it take to move people out of Fiskardo by road? That was the question. It sounds like a database query, because it is one: load the road network, pick a start, run pgRouting's pgr_dijkstra, read the cost. Milliseconds of compute. One number. The first number the t...]]></description>
<link>https://tsecurity.de/de/4152306/programmierung/the-answer-you-didnt-want-fiskardo-evacuation-routing/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152306/programmierung/the-answer-you-didnt-want-fiskardo-evacuation-routing/</guid>
<pubDate>Thu, 17 Sep 2026 17:31:45 +0200</pubDate>
<content:encoded><![CDATA[<p>During a wildfire, how long does it take to move people out of Fiskardo by road? That was the question. It sounds like a database query, because it is one: load the road network, pick a start, run pgRouting&#039;s pgr_dijkstra, read the cost. Milliseconds of compute. One number. The first number the twin gave me was absurd. And my instinct was to... <a href="https://dev.to/ptzivras/the-answer-you-didnt-want-fiskardo-evacuation-routing-4hok" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Gesundheitstracking fast wie bei Whoop: Apple plant neue Health-App]]></title>
<description><![CDATA[Noch im Herbst soll Apples neue Gesundheits-App erscheinen. Die neue Version von Health trackt mithilfe von KI unter anderem dein „Health Age“ und hilft, länger zu leben. Weiterlesen]]></description>
<link>https://tsecurity.de/de/4152213/programmierung/gesundheitstracking-fast-wie-bei-whoop-apple-plant-neue-health-app/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152213/programmierung/gesundheitstracking-fast-wie-bei-whoop-apple-plant-neue-health-app/</guid>
<pubDate>Thu, 17 Sep 2026 16:51:10 +0200</pubDate>
<content:encoded><![CDATA[<p>Noch im Herbst soll Apples neue Gesundheits-App erscheinen. Die neue Version von Health trackt mithilfe von KI unter anderem dein „Health Age“ und hilft, länger zu leben. <a href="https://t3n.de/news/gesundheitstracking-fast-wie-bei-whoop-apple-plant-neue-health-app-1763857" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Microsoft-Update legt Copy-und-Paste in Excel lahm – warum du es trotzdem nicht deinstallieren solltest]]></title>
<description><![CDATA[Ein Update hat eine wichtige Funktion in Excel lahmgelegt. Seither können User:innen keine Inhalte mehr kopieren und einfügen. Bis zu einem Fix durch Microsoft gibt es immerhin einige Workarounds, die Betroffene probieren können. Weiterlesen]]></description>
<link>https://tsecurity.de/de/4152212/programmierung/microsoft-update-legt-copy-und-paste-in-excel-lahm-warum-du-es-trotzdem-nicht-deinstallieren-solltest/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152212/programmierung/microsoft-update-legt-copy-und-paste-in-excel-lahm-warum-du-es-trotzdem-nicht-deinstallieren-solltest/</guid>
<pubDate>Thu, 17 Sep 2026 16:51:09 +0200</pubDate>
<content:encoded><![CDATA[<p>Ein Update hat eine wichtige Funktion in Excel lahmgelegt. Seither können User:innen keine Inhalte mehr kopieren und einfügen. Bis zu einem Fix durch Microsoft gibt es immerhin einige Workarounds, die Betroffene probieren können. <a href="https://t3n.de/news/microsoft-update-copy-paste-excel-fehler-1763878" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Build a Farm Monitoring System with the Sensors and Software You Already Use]]></title>
<description><![CDATA[A farm can have plenty of technology without having one clear picture of what is happening in the field. Soil sensors collect moisture and temperature readings. Weather stations track rainfall, wind, and humidity. Irrigation controllers operate equipment. Farm management software stores field inf...]]></description>
<link>https://tsecurity.de/de/4152211/programmierung/how-to-build-a-farm-monitoring-system-with-the-sensors-and-software-you-already-use/</link>
<guid isPermaLink="true">https://tsecurity.de/de/4152211/programmierung/how-to-build-a-farm-monitoring-system-with-the-sensors-and-software-you-already-use/</guid>
<pubDate>Thu, 17 Sep 2026 16:50:55 +0200</pubDate>
<content:encoded><![CDATA[<p>A farm can have plenty of technology without having one clear picture of what is happening in the field. Soil sensors collect moisture and temperature readings. Weather stations track rainfall, wind, and humidity. Irrigation controllers operate equipment. Farm management software stores field information, while another platform may contain... <a href="https://scand.com/company/blog/farm-monitoring-system/" target="_blank" rel="noopener nofollow">Weiterlesen</a></p>]]></content:encoded>
</item>
</channel>
</rss>
<!-- Generated in 0,05ms -->