# Links

Published articles for Links.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## T-Mobile rewards points expiry texts are a phishing scam

DevFeed: [T-Mobile rewards points expiry texts are a phishing scam](<https://devfeed.tech/articles/t-mobile-rewards-points-expiry-texts-are-a-phishing-scam-41305.md>)

Original publisher: [Read original article](<https://www.malwarebytes.com/blog/threat-intel/2026/09/t-mobile-rewards-points-expiry-texts-are-a-phishing-scam>)

Author: Pieter Arntz

Published: 2026-09-17T10:44:01Z

Content type: news

Language: en

Sources: [Malwarebytes](<https://devfeed.tech/sources/malwarebytes.md>)

Topics: [account](<https://devfeed.tech/topics/account.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [customer](<https://devfeed.tech/tags/customer.md>), [links](<https://devfeed.tech/tags/links.md>), [messages](<https://devfeed.tech/tags/messages.md>), [phishing](<https://devfeed.tech/tags/phishing.md>), [points](<https://devfeed.tech/tags/points.md>), [reward-points](<https://devfeed.tech/tags/reward-points.md>), [rewards-points](<https://devfeed.tech/tags/rewards-points.md>), [scam](<https://devfeed.tech/tags/scam.md>), [scams](<https://devfeed.tech/tags/scams.md>), [t-mobile](<https://devfeed.tech/tags/t-mobile.md>), [threat-intel](<https://devfeed.tech/tags/threat-intel.md>)

### AI overview

Malwarebytes reports a phishing campaign that sends fake T-Mobile rewards-point expiry messages. The messages use invented balances, urgent expiry dates, and phishing links to pressure recipients into clicking before verifying the claim.

### Source excerpt

A large phishing campaign is using fake T-Mobile rewards points and looming expiry dates to pressure recipients into clicking malicious links.

## MicroLighter: Syntax Highlighter

DevFeed: [MicroLighter: Syntax Highlighter](<https://devfeed.tech/articles/microlighter-syntax-highlighter-4262.md>)

Original publisher: [Read original article](<https://css-tricks.com/microlighter-syntax-highlighter/>)

Author: Geoff Graham

Published: 2026-08-25T14:10:34Z

Content type: article

Language: en

Sources: [CSS-Tricks](<https://devfeed.tech/sources/css-tricks.md>)

Topics: [Syntax Highlighting](<https://devfeed.tech/topics/syntax-highlighting.md>), [CSS](<https://devfeed.tech/topics/css.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [css](<https://devfeed.tech/tags/css.md>), [custom-highlight-api](<https://devfeed.tech/tags/custom-highlight-api.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [links](<https://devfeed.tech/tags/links.md>), [resource](<https://devfeed.tech/tags/resource.md>), [web](<https://devfeed.tech/tags/web.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>)

### AI overview

MicroLighter is a CSS-focused syntax highlighter for code blocks that uses Custom Highlights and aims to provide themes, line numbers, multiple-language support, semantic markup, and modular features with less JavaScript and fewer dependencies. The article also reports a substantially smaller bundle than Prism after integrating it into a WordPress site.

### Source excerpt

Syntax highlighting for code blocks without the complicated markup, spans, classes, and bloated JavaScript, courtesy of Uncle Dave. MicroLighter: Syntax Highlighter originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.

## Webflow is now available in Codex and ChatGPT

DevFeed: [Webflow is now available in Codex and ChatGPT](<https://devfeed.tech/articles/webflow-is-now-available-in-codex-and-chatgpt-9254.md>)

Original publisher: [Read original article](<https://webflowmarketingmain.com/blog/webflow-is-now-available-in-codex-and-chatgpt>)

Author: Blaire McClure

Published: 2026-08-24T00:00:00Z

Content type: release

Language: en

Sources: [Webflow Blog](<https://devfeed.tech/sources/webflow-blog.md>)

Topics: [webflow](<https://devfeed.tech/topics/webflow.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [Search engine optimization (SEO)](<https://devfeed.tech/topics/seo.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [agents](<https://devfeed.tech/tags/agents.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [code](<https://devfeed.tech/tags/code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [developer](<https://devfeed.tech/tags/developer.md>), [extensions](<https://devfeed.tech/tags/extensions.md>), [links](<https://devfeed.tech/tags/links.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [performance](<https://devfeed.tech/tags/performance.md>), [seo](<https://devfeed.tech/tags/seo.md>), [skills](<https://devfeed.tech/tags/skills.md>), [software](<https://devfeed.tech/tags/software.md>), [webflow](<https://devfeed.tech/tags/webflow.md>)

### AI overview

Webflow is now available in Codex and ChatGPT through Webflow MCP, expanding access to Webflow sites and workflows. Built-in Skills can help users audit sites, manage CMS content, validate custom code, and accelerate development tasks using natural-language requests.

### Source excerpt

Webflow is now available in Codex, alongside a new set of built-in Skills for both ChatGPT and Codex.

## Resolved: CSS Class Prefix Selector

DevFeed: [Resolved: CSS Class Prefix Selector](<https://devfeed.tech/articles/resolved-css-class-prefix-selector-4263.md>)

Original publisher: [Read original article](<https://css-tricks.com/resolved-css-class-prefix-selector/>)

Author: Geoff Graham

Published: 2026-08-21T15:13:03Z

Content type: opinion

Language: en

Sources: [CSS-Tricks](<https://devfeed.tech/sources/css-tricks.md>)

Topics: [Web Development](<https://devfeed.tech/topics/web-development.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>)

Tags: [chrome](<https://devfeed.tech/tags/chrome.md>), [css](<https://devfeed.tech/tags/css.md>), [feature](<https://devfeed.tech/tags/feature.md>), [links](<https://devfeed.tech/tags/links.md>), [selectors](<https://devfeed.tech/tags/selectors.md>)

### AI overview

The article discusses a resolved CSS proposal for wildcard class-prefix selectors such as `.prefix-*`. It considers readability, performance, compatibility, specificity, and the wait for browser support.

### Source excerpt

A newly resolved proposal would allow us to select classes that are a prefix for variations with a wildcard, like .prefix-*. Resolved: CSS Class Prefix Selector originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.

## Weekly recommendations of articles and videos about programming, graphics, and computing

DevFeed: [Weekly recommendations of articles and videos about programming, graphics, and computing](<https://devfeed.tech/articles/things-3-25615.md>)

Original publisher: [Read original article](<https://www.romainguy.dev/posts/2026/things-3/>)

Author: Romain Guy

Published: 2026-08-20T00:00:00Z

Content type: article

Language: en

Sources: [Posts on Romain Guy](<https://devfeed.tech/sources/posts-on-romain-guy.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [intel](<https://devfeed.tech/topics/intel.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [article](<https://devfeed.tech/tags/article.md>), [articles](<https://devfeed.tech/tags/articles.md>), [books](<https://devfeed.tech/tags/books.md>), [developer](<https://devfeed.tech/tags/developer.md>), [fpu](<https://devfeed.tech/tags/fpu.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [intel](<https://devfeed.tech/tags/intel.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [links](<https://devfeed.tech/tags/links.md>), [precision](<https://devfeed.tech/tags/precision.md>), [programming](<https://devfeed.tech/tags/programming.md>), [videos](<https://devfeed.tech/tags/videos.md>)

### AI overview

A weekly roundup of recommended reading and viewing covering Intel's MMX, linear algebra, floating-point precision, Bézier curves, blackbody color fits, GPU memory behavior, and Game Boy Advance graphics modes.

### Source excerpt

Here is a list of tings I read/watched/played/etc. this week that you might find interesting or enjoyable: Things to read Link to heading SIMD in the 90s -- Great article explaining what Intel's MMX was all about. Linear algebra done right -- Contains a lot of stuff that I feel like I have to relearn every few years. Double-double: 31 digits of precision without leaving the FPU -- I really, really like reading about floaing points :) Curvature Béziers -- Yet another fascinating article on Bézier curves, this time with a focus on curvature. Blackbody: 4 rational fits -- A set of analytical fits for blackbody colors, from 798 to 5772 K. I have used a common fit before, but these fits look more useful in some situations. What happens when a GPU reads memory -- More information about how GPUs work is always welcome. Things to watch Link to heading How the Game Boy Advance's graphics modes made it so advanced -- A tour of the GameBoy Advance's graphics modes. I had a blast programming for the GBA back then, I kind of miss this style of graphics programming.

## WordPress.com Student Plan

DevFeed: [WordPress.com Student Plan](<https://devfeed.tech/articles/wordpress-com-student-plan-4269.md>)

Original publisher: [Read original article](<https://css-tricks.com/wordpress-student-plan/>)

Author: Geoff Graham

Published: 2026-08-19T08:50:00Z

Content type: opinion

Language: en

Sources: [CSS-Tricks](<https://devfeed.tech/sources/css-tricks.md>)

Topics: [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [css](<https://devfeed.tech/tags/css.md>), [education](<https://devfeed.tech/tags/education.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [html](<https://devfeed.tech/tags/html.md>), [links](<https://devfeed.tech/tags/links.md>), [web-development](<https://devfeed.tech/tags/web-development.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>)

### AI overview

The article welcomes WordPress.com's free one-year Student plan as a practical way for students to host web-development projects. It argues that the plan removes a recurring cost and hosting barrier while still allowing direct code access.

### Source excerpt

As someone who teaches beginning web development, I find that building a WordPress site makes for a great final project. Hosting those projects has always been a roadblock though. WordPress.com Student Plan originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.

## Dark mode toggles: two states are enough

DevFeed: [Dark mode toggles: two states are enough](<https://devfeed.tech/articles/dark-mode-toggles-two-states-are-enough-4261.md>)

Original publisher: [Read original article](<https://css-tricks.com/dark-mode-toggles-two-states-are-enough/>)

Author: Geoff Graham

Published: 2026-08-17T14:15:50Z

Content type: article

Language: en

Sources: [CSS-Tricks](<https://devfeed.tech/sources/css-tricks.md>)

Topics: [Dark Mode](<https://devfeed.tech/topics/dark-mode.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [dark-mode](<https://devfeed.tech/tags/dark-mode.md>), [links](<https://devfeed.tech/tags/links.md>), [os](<https://devfeed.tech/tags/os.md>), [ui](<https://devfeed.tech/tags/ui.md>), [ui-ux-design](<https://devfeed.tech/tags/ui-ux-design.md>), [ux](<https://devfeed.tech/tags/ux.md>)

### AI overview

The article argues that persistent light/dark theme controls generally need only two states. Sites should follow the system preference by default and let users override it, reducing interface complexity and cognitive load.

### Source excerpt

Lea's pushing back on light/dark mode implementations that display three state options for visitors: light, dark, and system. Dark mode toggles: two states are enough originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.

## Weekly recommendations for reading, watching, and trying

DevFeed: [Weekly recommendations for reading, watching, and trying](<https://devfeed.tech/articles/things-1-25613.md>)

Original publisher: [Read original article](<https://www.romainguy.dev/posts/2026/things-1/>)

Author: Romain Guy

Published: 2026-08-06T00:00:00Z

Content type: opinion

Language: en

Sources: [Posts on Romain Guy](<https://devfeed.tech/sources/posts-on-romain-guy.md>)

Topics: [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Data structures](<https://devfeed.tech/topics/data-structures.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [render](<https://devfeed.tech/topics/render.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [articles](<https://devfeed.tech/tags/articles.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [books](<https://devfeed.tech/tags/books.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [developer](<https://devfeed.tech/tags/developer.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [links](<https://devfeed.tech/tags/links.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [render](<https://devfeed.tech/tags/render.md>), [videos](<https://devfeed.tech/tags/videos.md>)

### AI overview

A weekly list of recommendations covering C++26 std::hive internals and performance, rendering and GPU techniques, animation, mountaineering, films, an open-source cloud computer, and parallel Delaunay triangulation.

### Source excerpt

Here is a list of tings I read/watched/played/etc. this week that you might find interesting or enjoyable: Things to read Link to heading A Deep Dive into C++26 std::hive: The Ultimate Container for Active Data -- Some details about the internals of C++ 26's new data structure. How fast is C++26's std::hive? -- Pretty self-explanatory and useful numbers to keep in mind. A Spectral BSSRDF for Shading Human Skin -- A spectral shading model that can be used to render different skin tones. On the Accuracy of Surface Scattering Theories -- Another reason why our rendering models are not quite good enough. A Texture Lookup Approach to Bézier Curve Evaluation on the GPU -- A clever use of GPU textures units to render Bézier curves efficiently. Haikyu!! -- I've been re-reading this manga. The anime is also worth it, for the animation itself. Annapurna: First Conquest of an 8000-meter Peak -- Maurice Herzog's account of the first successful ascent of Annapurna. Read the French original if you can. And you might want to read True Summit afterwards. Things to watch Link to heading Benchmarking - It's About Time -- Benchmarking is hard, but Matt Godbolt makes it fun and interesting. Nirvanna the Band the Show the Movie -- I watched it without knowing what it was really about. You should do the same, it takes an unexpected turn. Things I want to try Link to heading Wasmo -- An Open Source "cloud computer". delaunay32 -- Fast, parallel 2D Delaunay triangulation using exact integer predicates.

## Dual-Stack SR-MPLS

DevFeed: [Dual-Stack SR-MPLS](<https://devfeed.tech/articles/dual-stack-sr-mpls-11383.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/05/sr-mpls-dual-stack/>)

Published: 2026-05-21T06:16:00Z

Content type: tutorial

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [SR-MPLS](<https://devfeed.tech/topics/sr-mpls.md>), [networking](<https://devfeed.tech/topics/networking.md>), [IS-IS](<https://devfeed.tech/topics/is-is.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Demo](<https://devfeed.tech/topics/demo.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [github](<https://devfeed.tech/tags/github.md>), [implement](<https://devfeed.tech/tags/implement.md>), [ipv4](<https://devfeed.tech/tags/ipv4.md>), [ipv6](<https://devfeed.tech/tags/ipv6.md>), [is-is](<https://devfeed.tech/tags/is-is.md>), [links](<https://devfeed.tech/tags/links.md>), [mpls](<https://devfeed.tech/tags/mpls.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [network](<https://devfeed.tech/tags/network.md>), [router](<https://devfeed.tech/tags/router.md>), [routing](<https://devfeed.tech/tags/routing.md>), [space](<https://devfeed.tech/tags/space.md>), [sr-mpls](<https://devfeed.tech/tags/sr-mpls.md>)

### AI overview

This tutorial demonstrates a dual-stack SR-MPLS lab built with netlab. It explains IPv4 and IPv6 SID addressing, loopback and core-link address pools, and the resulting IS-IS and MPLS forwarding-table entries.

### Source excerpt

After the introduction to SR-MPLS demo I did during the Segment Routing workshop @ ITNOG10, we moved to dual-stack SR-MPLS - can we assign node segment identifiers (SIDs) to IPv4 and IPv6 prefixes? The demo used the same three-router network as the previous one, with IPv4 SIDs starting at one and IPv6 SIDs starting at 101: Read more ...

## Links to CSS colour palettes

DevFeed: [Links to CSS colour palettes](<https://devfeed.tech/articles/links-to-css-colour-palettes-21128.md>)

Original publisher: [Read original article](<https://jvns.ca/blog/2026/05/04/css-colour-palettes/>)

Author: Julia Evans

Published: 2026-05-04T00:00:00Z

Content type: article

Language: en

Sources: [Julia Evans](<https://devfeed.tech/sources/julia-evans.md>)

Topics: [CSS](<https://devfeed.tech/topics/css.md>), [Tailwind CSS](<https://devfeed.tech/topics/tailwind.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [Awesome Lists](<https://devfeed.tech/topics/awesome.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [css](<https://devfeed.tech/tags/css.md>), [links](<https://devfeed.tech/tags/links.md>)

### AI overview

The article links to CSS colour palettes, including uchū, flexoki, and reasonable colours, with the latter noted for its accessibility focus. It also links to colour palette generators and tools such as colorhexa, and mentions using the oklch CSS function to generate colours dynamically.

### Source excerpt

A while back I decided to stop using Tailwind for new projects and to just write vanilla CSS instead. But one thing I missed about Tailwind was the colour palette (here as CSS). If I wanted a light blue I could just use blue-100 and if I didn't like it maybe try blue-200 or blue-50. I'm not very good with colours so it makes a big difference to me to have a reasonable colour palette that somebody who is better at colour than me has thought about. But I'm also a little tired of those Tailwind colours, so I asked on Mastodon today what other colour palettes were out there. And then a friend said they wanted links to those colour palettes, so here's a blog post so my friend can see them, and all the rest of you too :) my favourites The ones I liked the most were: uchū (css file, FAQ) flexoki (css file) reasonable colours, which seems to have a focus on accessibility (css file) more colour palettes web awesome radix US web design systems material design colourscheme generators Folks also linked to a bunch of colour palette generators harmonizer tints.dev coolors colorpalette.pro I've always found these types of generators too hard to use but maybe one day I will get better enough at colour that I'm able to use a colour palette generator successfully so I'll leave those links there anyway. and more colour tools: colorhexa has some info about colorblindness oklch Generative colors with CSS gives an example of how to use the oklch CSS function to dynamically generate colors.

## Vite 8.0 is out!

DevFeed: [Vite 8.0 is out!](<https://devfeed.tech/articles/vite-8-0-is-out-3022.md>)

Original publisher: [Read original article](<https://vite.dev/blog/announcing-vite8>)

Author: The Vite Team

Published: 2026-03-12T00:00:00Z

Content type: release

Language: en

Sources: [Vite](<https://devfeed.tech/sources/vite.md>)

Topics: [Vite](<https://devfeed.tech/topics/vite.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Parser](<https://devfeed.tech/topics/parser.md>), [npm](<https://devfeed.tech/topics/npm.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [changelog](<https://devfeed.tech/tags/changelog.md>), [community](<https://devfeed.tech/tags/community.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [docs](<https://devfeed.tech/tags/docs.md>), [guide](<https://devfeed.tech/tags/guide.md>), [links](<https://devfeed.tech/tags/links.md>), [maintainers](<https://devfeed.tech/tags/maintainers.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [rust](<https://devfeed.tech/tags/rust.md>), [speed](<https://devfeed.tech/tags/speed.md>)

### AI overview

Vite 8 is a stable release that replaces Vite's separate esbuild and Rollup bundlers with Rolldown, a unified Rust-based bundler. The article highlights faster builds, plugin compatibility, a new searchable plugin registry, migration resources, and ways to contribute to the Vite ecosystem.

### Source excerpt

Vite 8.0 is out!  March 12, 2026 We're thrilled to announce the stable release of Vite 8! When Vite first launched, we made a pragmatic bet on two bundlers: esbuild for speed during development, and Rollup for optimized production builds. That bet served us well for years. We're very grateful to the Rollup and esbuild maintainers. Vite wouldn't have succeeded without them. Today, it resolves into one: Vite 8 ships with Rolldown as its single, unified, Rust-based bundler, delivering up to 10-30x faster builds while maintaining full plugin compatibility. This is the most significant architectural change since Vite 2. Vite is now being downloaded 65 million times a week, and the ecosystem continues to grow with every release. To help developers navigate the ever-expanding plugin landscape, we also launched registry.vite.dev, a searchable directory of plugins for Vite, Rolldown, and Rollup that collects plugin data from npm daily. Quick links: Docs Translations: 简体中文, 日本語, Español, Português, 한국어, Deutsch, فارسی Migration Guide GitHub Changelog Play online with Vite 8 using vite.new or scaffold a Vite app locally with your preferred framework running pnpm create vite. Check out the Getting Started Guide for more information. We invite you to help us improve Vite (joining the more than 1.2K contributors to Vite Core), our dependencies, or plugins and projects in the ecosystem. Learn more at our Contributing Guide. A good way to get started is by triaging issues, reviewing PRs, sending tests PRs based on open issues, and supporting others in Discussions or Vite Land's help forum. If you have questions, join our Discord community and talk to us in the #contributing channel. Stay updated and connect with others building on top of Vite by following us on Bluesky, X, or Mastodon. The Rolldown-Powered Vite  The problem  Since its earliest versions, Vite relied on two separate bundlers to serve different needs. esbuild handled fast compilation during development (dependency

## When "Private" Isn't: The Security Risk of GPT Chats Leaking to Search Engines

DevFeed: [When "Private" Isn't: The Security Risk of GPT Chats Leaking to Search Engines](<https://devfeed.tech/articles/when-private-isn-t-the-security-risk-of-gpt-chats-leaking-to-search-engines-7860.md>)

Original publisher: [Read original article](<https://snyk.io/blog/chatgpt-chat-google/>)

Author: Sonya Moisset

Published: 2025-08-01T04:00:00Z

Content type: article

Language: en

Sources: [Blog RSS Feed | Snyk](<https://devfeed.tech/sources/blog-rss-feed-snyk.md>)

Topics: [AI Chat](<https://devfeed.tech/topics/ai-chat.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [awareness](<https://devfeed.tech/tags/awareness.md>), [blog](<https://devfeed.tech/tags/blog.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [developer](<https://devfeed.tech/tags/developer.md>), [devrel](<https://devfeed.tech/tags/devrel.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [google](<https://devfeed.tech/tags/google.md>), [gpt](<https://devfeed.tech/tags/gpt.md>), [links](<https://devfeed.tech/tags/links.md>), [llm](<https://devfeed.tech/tags/llm.md>), [openai](<https://devfeed.tech/tags/openai.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [search](<https://devfeed.tech/tags/search.md>), [security](<https://devfeed.tech/tags/security.md>), [vulnerability-insights](<https://devfeed.tech/tags/vulnerability-insights.md>)

### AI overview

The article examines how a removed ChatGPT discoverability feature allowed shared chat links to be indexed by search engines, exposing potentially sensitive conversations. It outlines the privacy risks, distinguishes the incident from an external breach, and explains how users can delete shared links.

### Source excerpt

Discover how a now-removed feature allowed private ChatGPT conversations to be indexed by search engines. Learn the privacy risks and how to protect your data from unintentional exposure.

## A New Resource and Blogroll Page for Performance-Oriented Web Development

DevFeed: [A New Resource and Blogroll Page for Performance-Oriented Web Development](<https://devfeed.tech/articles/links-links-26552.md>)

Original publisher: [Read original article](<https://infrequently.org/2025/07/links/>)

Author: Alex Russell

Published: 2025-07-16T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Russell](<https://devfeed.tech/sources/alex-russell.md>)

Topics: [Web Development](<https://devfeed.tech/topics/web-development.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [CSS](<https://devfeed.tech/topics/css.md>), [HTML](<https://devfeed.tech/topics/html.md>), [SVG](<https://devfeed.tech/topics/svg.md>), [Astro](<https://devfeed.tech/topics/astro.md>), [RSS](<https://devfeed.tech/topics/rss.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [css](<https://devfeed.tech/tags/css.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [html](<https://devfeed.tech/tags/html.md>), [links](<https://devfeed.tech/tags/links.md>), [performance](<https://devfeed.tech/tags/performance.md>), [resources](<https://devfeed.tech/tags/resources.md>), [rss](<https://devfeed.tech/tags/rss.md>), [svg](<https://devfeed.tech/tags/svg.md>), [web-development](<https://devfeed.tech/tags/web-development.md>), [webdev](<https://devfeed.tech/tags/webdev.md>)

### AI overview

The author announces a new links and resources page for people interested in performance- and platform-oriented web development. It combines recommended resources, background reading, and a blogroll, with an OPML export and more than 250 pointers. The author also comments on creative CSS, HTML, and SVG work, and on the use of 11ty, Astro, and RSS/Atom styling.

### Source excerpt

Frances has urged me for years to collect resources for folks getting into performance and platform-oriented web development. The effort has always seemed daunting, but the lack of such a list came up again at work, prompting me to take on the side-quest amidst a different performance yak-shave. If that sounds like procrastination, well, you might very well think that. I couldn't possibly comment. The result is a new links and resources page page which you can find over in the navigation rail. It's part list-of-things-I-keep-sending-people, part background reading, and part blogroll. The blogroll section also prompted me to create an OPML export , which you can download or send directly to your feed reader of choice. The page now contains more than 250 pointers to people and work that I view as important to a culture that is intentional about building a web worth wanting. Hopefully maintenance won't be onerous from here on in. The process of tracking down links to blogs and feeds is a slog, no matter how good the tooling. Very often, this involved heading to people's sites and reading the view-source:// FOMO Having done this dozens of times on the sites of brilliant and talented web developers in a short period of time, a few things stood out. First -- and I cannot emphasise this enough -- holy cow. The things creative folks can do today with CSS, HTML, and SVG in good browsers is astonishing. If you want to be inspired about what's possible without dragging bloated legacy frameworks along, the work of Ana Tudor, Jhey, Julia Miocene, Bramus, Adam, and so many others can't help but raise your spirits. The CodePen community, in particular, is incredible, and I could (and have) spend hours just clicking through and dissecting clever uses of the platform from the site's "best of" links. Second, 11ty and Astro have won the hearts of frontend's best minds. It's not universal, but the overwhelming bulk of personal pages by the most talented frontenders are now built with SS

## More links - June 2025

DevFeed: [More links - June 2025](<https://devfeed.tech/articles/more-links-june-2025-35594.md>)

Original publisher: [Read original article](<https://blog.rtwilson.com/more-links-june-2025/>)

Author: Robin Wilson

Published: 2025-06-12T12:10:07Z

Content type: article

Language: en

Sources: [Robin Wilson](<https://devfeed.tech/sources/robin-wilson.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [FastAPI](<https://devfeed.tech/topics/fastapi.md>), [Python](<https://devfeed.tech/topics/python.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [academic](<https://devfeed.tech/tags/academic.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [computing](<https://devfeed.tech/tags/computing.md>), [database](<https://devfeed.tech/tags/database.md>), [gis](<https://devfeed.tech/tags/gis.md>), [links](<https://devfeed.tech/tags/links.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>), [remote-sensing](<https://devfeed.tech/tags/remote-sensing.md>)

### AI overview

A June 2025 roundup of links covering PostgreSQL row-count performance, a file-renaming command-line tool, web mapping, STAC catalogs and authentication, street-network simplification, and Promptfoo for evaluating AI model responses.

### Source excerpt

I've got into a bit of a habit of writing occasional posts with links to interesting things I've found (probably because it's a relatively easy blog post to write). This is another of those posts - this time, written in June 2025. So, let's get on with some links: Why COUNT(*) can be slow in [...]

## Worth Reading: On Writing

DevFeed: [Worth Reading: On Writing](<https://devfeed.tech/articles/worth-reading-on-writing-11161.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/03/worth-reading-on-writing/>)

Published: 2025-03-26T07:14:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Publishing](<https://devfeed.tech/topics/publishing.md>)

Tags: [links](<https://devfeed.tech/tags/links.md>), [worth-reading](<https://devfeed.tech/tags/worth-reading.md>), [writing](<https://devfeed.tech/tags/writing.md>)

### AI overview

The article recommends a collection by Zvi Mowshowitz covering more than a dozen writing styles, beginning with J.R.R. Tolkien, for engineers seeking to improve their online presence and overcome difficulty starting to write.

### Source excerpt

One of the most significant problems engineers face when trying to improve their online presence is the "How do I start writing?" roadblock (hint: publishing bland AI-generated slop won't get you far unless you aim to become a Thought Leader). Zvi Mowshowitz collected links to over a dozen different writing styles, starting with JRR Tolkien. I'm pretty sure you'll find something useful in that vast collection.

## Links in Virtual Labs

DevFeed: [Links in Virtual Labs](<https://devfeed.tech/articles/links-in-virtual-labs-11142.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/02/virtual-lab-links/>)

Published: 2025-02-03T07:27:00Z

Content type: tutorial

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [virtualization](<https://devfeed.tech/topics/virtualization.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [virtual machines](<https://devfeed.tech/topics/virtual-machines.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Vagrant](<https://devfeed.tech/topics/vagrant.md>)

Tags: [containers](<https://devfeed.tech/tags/containers.md>), [ethernet](<https://devfeed.tech/tags/ethernet.md>), [links](<https://devfeed.tech/tags/links.md>), [linux](<https://devfeed.tech/tags/linux.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [network](<https://devfeed.tech/tags/network.md>), [networks](<https://devfeed.tech/tags/networks.md>), [vagrant](<https://devfeed.tech/tags/vagrant.md>), [virtual-machines](<https://devfeed.tech/tags/virtual-machines.md>), [virtualization](<https://devfeed.tech/tags/virtualization.md>)

### AI overview

This article explains how physical network links are represented in virtual labs. It examines virtual bridge switches, Linux bridges, Vagrant and libvirt networks, tap interfaces, and the veth-pair method for connecting containers to Linux bridges.

### Source excerpt

There are three major ways to connect network devices in the physical world: Point-to-point links between devices (usually using some variant of Ethernet) Multi-access layer-1 networks running some IEEE 802.x encapsulation on top of that (GPON, WiFi, Ethernet hubs) Multi-access switched layer-2 network (dumb switches, hopefully running some STP variant) Implementing these connections in virtual labs is a bit harder than one might think, as all virtualization solutions assume you plan to run virtual servers connected to Ethernet segments. Read more ...

## React Router 7: Example

DevFeed: [React Router 7: Example](<https://devfeed.tech/articles/react-router-7-example-18968.md>)

Original publisher: [Read original article](<https://www.robinwieruch.de/react-router-example/>)

Author: Robin Wieruch

Published: 2025-01-06T05:52:49Z

Content type: tutorial

Language: en

Sources: [Robin Wieruch](<https://devfeed.tech/sources/robin-wieruch.md>)

Topics: [React Router](<https://devfeed.tech/topics/react-router.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [component](<https://devfeed.tech/tags/component.md>), [components](<https://devfeed.tech/tags/components.md>), [layout](<https://devfeed.tech/tags/layout.md>), [links](<https://devfeed.tech/tags/links.md>), [react](<https://devfeed.tech/tags/react.md>), [react-router](<https://devfeed.tech/tags/react-router.md>), [react-router-7](<https://devfeed.tech/tags/react-router-7.md>), [react-router-example](<https://devfeed.tech/tags/react-router-example.md>), [route](<https://devfeed.tech/tags/route.md>), [router](<https://devfeed.tech/tags/router.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A brief React Router 7 tutorial demonstrates matching routes with links, layout and index routes, no-match fallback handling, and active links. It also points to advanced topics including nested, dynamic, descendant, protected, and authentication routes.

### Source excerpt

A brief React Router 7 example to get you started ...

## Svelte launches a unified website for Svelte, SvelteKit, and related resources

DevFeed: [Svelte launches a unified website for Svelte, SvelteKit, and related resources](<https://devfeed.tech/articles/the-omnisite-3051.md>)

Original publisher: [Read original article](<https://svelte.dev/blog/the-omnisite>)

Author: Rich Harris

Published: 2024-10-21T00:00:00Z

Content type: release

Language: en

Sources: [Svelte blog](<https://devfeed.tech/sources/svelte-blog.md>)

Topics: [Website](<https://devfeed.tech/topics/website.md>), [Svelte](<https://devfeed.tech/topics/svelte.md>), [Red](<https://devfeed.tech/topics/red.md>), [User interface design](<https://devfeed.tech/topics/ui-design.md>), [web design](<https://devfeed.tech/topics/web-design.md>), [navigation](<https://devfeed.tech/topics/navigation.md>)

Tags: [dark-mode](<https://devfeed.tech/tags/dark-mode.md>), [links](<https://devfeed.tech/tags/links.md>), [modern-web-design](<https://devfeed.tech/tags/modern-web-design.md>), [navigation](<https://devfeed.tech/tags/navigation.md>), [svelte](<https://devfeed.tech/tags/svelte.md>), [sveltekit](<https://devfeed.tech/tags/sveltekit.md>), [ui](<https://devfeed.tech/tags/ui.md>), [ui-design](<https://devfeed.tech/tags/ui-design.md>), [web-design](<https://devfeed.tech/tags/web-design.md>)

### AI overview

Svelte launched a unified website that brings its main site, SvelteKit, documentation, and tutorial resources under the svelte.dev domain. The consolidation addresses cross-site search, navigation, link validation, shared preferences, and page reload issues.

### Source excerpt

Launching Svelte 5 and the brand new sv CLI wasn't enough: we've also released a brand new website. You're looking at it. Up until now, we've maintained multiple different sites under the svelte.dev domain -- the main site, for Svelte itself, along with kit.svelte.dev and learn.svelte.dev. This had some minor benefits, but was mostly a nuisance: inability to search across sites subtly different navigation potential for broken links (at build time, SvelteKit automatically validates that every internal link is correct, but links to other sites are a different matter) preferences such as dark mode are not shared between sites navigating between (for example) documentation and the tutorial involves a full page reload From an implementation perspective, keeping multiple sites in sync proved to be a headache. Having everything under a single roof means you'll have an easier time finding the information you need. Right now, the site includes documentation for Svelte and SvelteKit; soon, it will also cover the CLI and additional packages like vite-plugin-svelte. New look We've also given the site a facelift. Our logo and hero artwork ('the machine'), designed by the brilliant Achim Vedam, are unchanged -- these, and the Svelte orangey-red colour, are still the cornerstones of our visual identity. But many other aspects of the site have been cleaned up, starting with the five Bs -- boxes, backgrounds, borders, box-shadows, bold text -- which are tempting to overuse when organising information on a page. By getting rid of most of these and simplifying our colour palette, the site is calmer, more cohesive and less cramped. We've also updated our button styles so that they actually look like buttons (a radical concept in modern UI design, unfortunately). What the font? Of course, the most salient difference is the typography. Previously, we used Overpass for everything except code -- logo, headers, UI elements and body copy. It's surprisingly versatile given its origins as an adapta

## Exploring the intertwingularity of a docs site

DevFeed: [Exploring the intertwingularity of a docs site](<https://devfeed.tech/articles/exploring-the-intertwingularity-of-a-docs-site-31140.md>)

Original publisher: [Read original article](<https://technicalwriting.dev/2024/10/intertwingularity/index.html>)

Published: 2024-10-16T00:00:00Z

Content type: article

Language: en

Sources: [technicalwriting.dev](<https://devfeed.tech/sources/technicalwriting-dev.md>)

Topics: [Crawler](<https://devfeed.tech/topics/crawler.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Website](<https://devfeed.tech/topics/website.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [building](<https://devfeed.tech/tags/building.md>), [docs](<https://devfeed.tech/tags/docs.md>), [exploring](<https://devfeed.tech/tags/exploring.md>), [intertwingularity](<https://devfeed.tech/tags/intertwingularity.md>), [links](<https://devfeed.tech/tags/links.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

The article describes building a web crawler to measure how pages in a documentation site link to one another and to the wider web. The backlink data is intended to help identify important pages and prioritize technical-writing effort.

### Source excerpt

Building a web crawler to quantify interconnected knowledge.

## Deeplink to specific PDF pages

DevFeed: [Deeplink to specific PDF pages](<https://devfeed.tech/articles/deeplink-to-specific-pdf-pages-31137.md>)

Original publisher: [Read original article](<https://technicalwriting.dev/2024/08/pdf/index.html>)

Published: 2024-07-11T00:00:00Z

Content type: tutorial

Language: en

Sources: [technicalwriting.dev](<https://devfeed.tech/sources/technicalwriting-dev.md>)

Topics: [pdf](<https://devfeed.tech/topics/pdf.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [example](<https://devfeed.tech/tags/example.md>), [guide](<https://devfeed.tech/tags/guide.md>), [links](<https://devfeed.tech/tags/links.md>), [pages](<https://devfeed.tech/tags/pages.md>), [pdf](<https://devfeed.tech/tags/pdf.md>)

### AI overview

This article explains how to link directly to a specific page in a PDF by appending #page=X to the URL. It notes that browsers count the PDF's first page as page 1, which may differ from the page numbering used by the document's authors.

### Source excerpt

Append #page=X to your URL, where X is the page to link to.

## November 2023 - Bookmarks

DevFeed: [November 2023 - Bookmarks](<https://devfeed.tech/articles/november-2023-bookmarks-32274.md>)

Original publisher: [Read original article](<https://domenicoluciani.com/2023/11/01/bookmarks.html>)

Published: 2023-10-31T23:00:00Z

Content type: article

Language: en

Sources: [Domenico Luciani](<https://devfeed.tech/sources/domenico-luciani.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>)

Tags: [git](<https://devfeed.tech/tags/git.md>), [go](<https://devfeed.tech/tags/go.md>), [learn](<https://devfeed.tech/tags/learn.md>), [links](<https://devfeed.tech/tags/links.md>), [repository](<https://devfeed.tech/tags/repository.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

A November 2023 bookmark roundup containing 13 links about confusing Git terminology, file locations in Git repositories, working without mocks, and learning Go with tests.

### Source excerpt

Bookmarks for November 2023: 13 links - Confusing git terminology; In a git repository, where do your files live?; Working without mocks - Learn Go with tests, and more.

## October 2023 - Bookmarks

DevFeed: [October 2023 - Bookmarks](<https://devfeed.tech/articles/october-2023-bookmarks-32273.md>)

Original publisher: [Read original article](<https://domenicoluciani.com/2023/10/01/bookmarks.html>)

Published: 2023-09-30T22:00:00Z

Content type: article

Language: en

Sources: [Domenico Luciani](<https://devfeed.tech/sources/domenico-luciani.md>)

Topics: [Dependency injection](<https://devfeed.tech/topics/dependency-injection.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [dependency-injection](<https://devfeed.tech/tags/dependency-injection.md>), [go](<https://devfeed.tech/tags/go.md>), [learn](<https://devfeed.tech/tags/learn.md>), [links](<https://devfeed.tech/tags/links.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

A collection of four software-development links, including material on dependency injection and learning Go with tests.

### Source excerpt

Bookmarks for October 2023: 4 links - The Absolute Minimum Every Software Develo...; Dependency Injection - Learn Go with tests, and more.

## September 2023 - Bookmarks

DevFeed: [September 2023 - Bookmarks](<https://devfeed.tech/articles/september-2023-bookmarks-32272.md>)

Original publisher: [Read original article](<https://domenicoluciani.com/2023/09/01/bookmarks.html>)

Published: 2023-08-31T22:00:00Z

Content type: article

Language: en

Sources: [Domenico Luciani](<https://devfeed.tech/sources/domenico-luciani.md>)

Topics: [code productivity](<https://devfeed.tech/topics/code-productivity.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [coding](<https://devfeed.tech/tags/coding.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [interview](<https://devfeed.tech/tags/interview.md>), [links](<https://devfeed.tech/tags/links.md>), [measuring](<https://devfeed.tech/tags/measuring.md>)

### AI overview

A September 2023 bookmark collection featuring 11 links, including resources about measuring developer productivity and passing a coding interview.

### Source excerpt

Bookmarks for September 2023: 11 links - Measuring developer productivity? A respon...; How to pass a coding interview with me - R..., and more.

## Links to Learn Compose

DevFeed: [Links to Learn Compose](<https://devfeed.tech/articles/links-to-learn-compose-32067.md>)

Original publisher: [Read original article](<https://www.maiatoday.net/p/links-to-learn-compose/>)

Published: 2022-02-28T19:43:48Z

Content type: article

Language: en

Sources: [maiatoday](<https://devfeed.tech/sources/maiatoday.md>)

Topics: [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [Android](<https://devfeed.tech/topics/android.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [books](<https://devfeed.tech/tags/books.md>), [code](<https://devfeed.tech/tags/code.md>), [compose](<https://devfeed.tech/tags/compose.md>), [development](<https://devfeed.tech/tags/development.md>), [learn](<https://devfeed.tech/tags/learn.md>), [links](<https://devfeed.tech/tags/links.md>), [resources](<https://devfeed.tech/tags/resources.md>), [streams](<https://devfeed.tech/tags/streams.md>), [videos](<https://devfeed.tech/tags/videos.md>)

### AI overview

A curated selection of resources for learning Jetpack Compose, including official documentation and samples, community websites, videos, books, streams, and materials on specialized areas such as modifiers, state, and animation.

### Source excerpt

At the moment people often ask me where to go start learning Jetpack Compose. Here is a a hand picked selection of my favourite Compose resources. These may change as I find new ones. There should be something for everyone, Official, Community, Videos, Books, Streams. Official docs Official Docs Pathway Official apps Jetpack Compose Samples Material Catalog Community websites Jetpackcompose.app compose.academy Jetpack Compose Playground Videos Philip Lackner Compose playist Coding in Flow Books Android UI Development with Jetpack Compose - Thomas Künneth Practical Jetpack Compose - Joe Birch Compose Internals - Jorge Castillo Twitch Coding with the Italians Kibeth Codes Adam McNeilly Florian Walther Specialised areas Modifiers how it works State Animation

[Next page](<https://devfeed.tech/tags/links.md?cursor=WyIyMDIyLTAyLTI4VDE5OjQzOjQ4KzAwOjAwIiwgIjBkMmY3ZTgxLTI3NGMtNDY4NC04ZWRkLWQ4MGZkYTdhZGY0NSJd>)