Анализ страницы https://www.infoworld.com/features/
Основное Готовность: 75%
Домен
infoworld.com
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 09.01.2027 2:59:59.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
UTF-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице UTF-8.
Язык
en-US
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en-US.
Скорость загрузки
~0,85сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,85сек оптимальна.
Объем документа
247Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 247Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 26
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 26 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | https://www.infoworld.com/wp-includes/css/dist/block-library/style.min.css?ver=6.8.8 | |
| stylesheet | https://www.infoworld.com/wp-content/mu-plugins/search/elasticpress/dist/css/related-posts-block-styles.min.css?ver=4.2.2 | |
| stylesheet | https://www.infoworld.com/wp-content/client-mu-plugins/idg-editions/dist/styles/main.css?ver=0.1.0 | |
| stylesheet | https://www.infoworld.com/wp-content/client-mu-plugins/idg-sponsored-price-comparison/dist/styles/main.css?ver=1787236222 | |
| stylesheet | https://www.infoworld.com/wp-content/client-mu-plugins/idg-third-party/dist/styles/index.css?ver=1787236221 | |
| stylesheet | https://www.infoworld.com/wp-content/themes/idg-b2b-base-theme/dist/styles/jwplayer.css?ver=1787236222 | |
| stylesheet | https://www.infoworld.com/wp-content/themes/idg-b2b-base-theme/dist/styles/shared.css?ver=1787236222 | |
| stylesheet | https://www.infoworld.com/wp-content/themes/idg-b2b-base-theme/dist/styles/bundle.css?ver=1787236222 | |
| stylesheet | https://www.infoworld.com/wp-content/themes/iw-b2b-child-theme/dist/styles/amp.css?ver=1787236223 | |
| stylesheet | https://use.typekit.net/huo4szq.css?ver=1.0.0 | |
| js | text/javascript | https://www.infoworld.com/wp-includes/js/dist/hooks.min.js?m=1786548556g |
| js | https://www.infoworld.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6 | |
| js | text/javascript | https://www.infoworld.com/wp-content/client-mu-plugins/idg-editions/dist/scripts/editions-front.js?m=1787236222g |
| js | https://www.infoworld.com/wp-content/client-mu-plugins/idg-third-party/dist/scripts/index.js?ver=1787236221 | |
| js | text/javascript | https://www.infoworld.com/_static/??-eJydzEEKhDAMAMAPbTZYQb2Ib6lN0ZRaQxIRf7++YU9zG7wF0tk8N8dU+QWOC6ReGzdDpg18ZyWQqP4gsTlaUhY3LLfU+GT9Fvvg/41oXpkgkr3RcszdOI2hH0Loyg9oXDnc |
| js | https://cdn.onthe.io/io.js/OmWzZwn3Mi5H?ver=1 | |
| js | text/javascript | https://www.infoworld.com/_static/??-eJzTLy/QzcxLzilNSS3WzwKiwtLUokoopZebmaeXVayjj0+Rbm5melFiSSpUsX2uraG5hZmpiYWpqXkWAK/WIjA= |
| js | text/javascript | https://www.infoworld.com/wp-content/themes/idg-b2b-base-theme/dist/scripts/custom-multiselect.js?m=1787236222g |
| js | https://cp.infoworld.com/now.js | |
| js | https://cdn.subscribers.com/assets/subscribers.js | |
| js | text/javascript | https://www.infoworld.com/_static/??/wp-content/client-mu-plugins/idg-third-party/dist/scripts/frontend-brandpost-block.js,/wp-content/themes/iw-b2b-child-theme/dist/scripts/ajaxload-gated-posts.js?m=1787236223j |
| js | https://www.infoworld.com/wp-content/themes/idg-b2b-base-theme/dist/scripts/bundle.js?ver=1787236222 | |
| js | https://www.infoworld.com/wp-content/themes/idg-b2b-base-theme/dist/scripts/ajaxload-posts.js?ver=1 | |
| js | text/javascript | https://www.infoworld.com/_static/??-eJxtzE0KgCAQQOELNQ0ZZJvoLP4MqVhJM1THT1y3ffA+fAq48xA6BCXQTozRb2CVBWuYoDX0kQXZXbEIo0nmzafxQHe9uE/c4Y/yNMSFmP2vUko9130Z9KzVOCk1pg9xQTKP |
| js | https://www.infoworld.com/wp-content/themes/idg-b2b-base-theme/lib/scripts/class.ConsentManager.js?ver=1.3.0 | |
| js | text/javascript | https://www.infoworld.com/_static/??-eJylkbFuAjEQRH8oxsKRAg2ioEgTmgjRr+3FLLHXJ+8eiL/n4CQaqnDtauZpZsdeOhMqK7JaPWJBsRST8c4bD4LmcbOZvJXQqFOxoZau8qA3h1oV2+wkH/b/lAwis2/ULTCkaZRfhLitDd9kPPswnCmBUuUpaXY1pYyb0bknIU+Z9DoFGUHhB67Ydg3C3+uzQqZ7/tKbLveJeMQyXiSjDhPZSKJPJmdzaA9nHCZsxUjvC4mMvddlNV8sF+7zyzl3ugHVTskR |
Серверные заголовки
Кол-во: 11
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 11шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Server | nginx |
| Date | Fri, 21 Aug 2026 12:27:30 GMT |
| x-hacker | If you're reading this, you should visit https://join.a8c.com/viphacker and apply to join the fun, mention this header. |
| host-header | a9130478a60e5f9135f765b23f26593b |
| Referrer-Policy | no-referrer-when-downgrade |
| X-Frame-Options | deny |
| x-rq | arn1 0 30 9980 |
| Accept-Ranges | bytes |
| Cache-Control | private |
| X-Cache | MISS |
| Strict-Transport-Security | max-age=31536000 |
CMS
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
Сайт работает на CMS PrestaShop.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере nginx.
Мета-теги Готовность: 23%
Title
Features | InfoWorld
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо увеличить число символов в title (текущее значение мало: 20, минимум: 25, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
In-depth coverage of platforms, tools, technologies, and trends that matter to software developers and other information technology professionals.
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Необходимо уменьшить число символов в description (текущее значение: 146, оптимально: от 120 до 130)
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
https://www.infoworld.com/features/
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Канонический Url прописан корректно.
Robots
index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots со значениями index, follow не накладывает ограничений на индексирование и показ контента.
Адаптивность
width=device-width, initial-scale=1, viewport-fit=cover
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Кол-во: 5
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:type | website |
| og:url | https://www.infoworld.com/features/ |
| og:site_name | InfoWorld |
| og:title | Features |
| og:description | In-depth coverage of platforms, tools, technologies, and trends that matter to software developers and other information technology professionals. |
Все мета-теги
Кол-во: 21
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 21шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1, viewport-fit=cover |
| name | robots | index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 |
| name | amazonbot | noarchive |
| name | twitter:label1 | Written by |
| name | twitter:data1 | Müller Magnus |
| name | msapplication-TileColor | #0000cc |
| name | theme-color | #ffffff |
| name | displaytype | article |
| name | language | English |
| name | source | https://www.infoworld.com/features/ |
| name | description | In-depth coverage of platforms, tools, technologies, and trends that matter to software developers and other information technology professionals. |
| property | og:type | website |
| property | og:url | https://www.infoworld.com/features/ |
| property | og:site_name | InfoWorld |
| property | og:title | Features |
| property | og:description | In-depth coverage of platforms, tools, technologies, and trends that matter to software developers and other information technology professionals. |
| property | twitter:card | summary_large_image |
| property | twitter:url | https://www.infoworld.com/features/ |
| property | twitter:site | InfoWorld |
| property | twitter:title | Features |
| property | twitter:description | In-depth coverage of platforms, tools, technologies, and trends that matter to software developers and other information technology professionals. |
Оптимизация Готовность: 62%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в одном экземпляре).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Слова из title 2 встречаются в тексте редко. Добавьте в контент страницы слова из тега <title>!
Абзацев с текстом 22 достаточно.
Среднее число слов в абзаце 22 достаточно.
Кол-во знаков контента 9229 на странице оптимально.
Кол-во слов 1393 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
На странице присутствуют заголовки <h2> 3. Это хорошо.
На странице присутствуют заголовки <h3> 39.
Тошнота
6,63
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 3. Измените текст страницы!
Академич. тошнота
15,79%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| development | 44 | 3,16% |
| python | 26 | 1,87% |
| software | 20 | 1,44% |
| programming | 14 | 1,01% |
| generative | 12 | 0,86% |
| languages | 12 | 0,86% |
| serdar | 12 | 0,86% |
| yegulalp | 12 | 0,86% |
| artificial | 9 | 0,65% |
| intelligence | 9 | 0,65% |
| features | 6 | 0,43% |
| environments | 6 | 0,43% |
| angular | 6 | 0,43% |
| topics | 5 | 0,36% |
| latest | 5 | 0,36% |
| buyer’s | 5 | 0,36% |
| guides | 5 | 0,36% |
| devops | 5 | 0,36% |
| technology | 5 | 0,36% |
| enterprise | 5 | 0,36% |
Индексация Готовность: 60%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 139 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 2912 байт. Загружен за: 0сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Показать содержимое robots.txt
# ------------------------------------------------------
# Global Rules
# ------------------------------------------------------
User-agent: *
Disallow: /search*
Disallow: */filter/*
Disallow: /*?utm_*
Disallow: /*//*
Disallow: /wp-admin/
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /wp-includes/
Disallow: /xmlrpc.php
Disallow: /wp-json/
Disallow: /feed/
Disallow: /*/feed/
Disallow: /comments/feed/
Disallow: /*LICENSE.txt$
Disallow: /*README.md$
Disallow: /*README.txt$
Disallow: /*license.txt$
Disallow: /*readme.html$
Disallow: /*readme.md$
Disallow: /*readme.txt$
Disallow: /*package.json$
Disallow: /*composer.json$
Disallow: /*composer.lock$
Disallow: /*yarn.lock$
# ------------------------------------------------------
# Unwated Bots
# ------------------------------------------------------
User-agent: Ai2Bot-Dolma
Disallow: /
User-agent: AI2Bot
Disallow: /
User-agent: anthropic-ai
Disallow: /
User-agent: Applebot-Extended
Disallow: /
User-agent: Arquivo-web-crawler
Disallow: /
User-agent: AwarioRssBot
Disallow: /
User-agent: AwarioSmartBot
Disallow: /
User-agent: Barkrowler
Disallow: /
User-agent: Bytespider
Disallow: /
User-agent: CCBot
Disallow: /
User-agent: ClaudeBot
Disallow: /
User-agent: cohere-ai
Disallow: /
User-agent: cohere-training-data-crawler
Disallow: /
User-agent: crawler4j
Disallow: /
User-agent: dotbot
Disallow: /
User-agent: Diffbot
Disallow: /
User-agent: FacebookBot
Disallow: /
User-agent: FriendlyCrawler
Disallow: /
User-agent: GPTBot
Disallow: /
User-agent: https://hada.news
Disallow: /
User-agent: ICC-Crawler
Disallow: /
User-agent: ImagesiftBot
Disallow: /
User-agent: img2dataset
Disallow: /
User-agent: ISSCyberRiskCrawler
Disallow: /
User-agent: JenkersBot
Disallow: /
User-agent: Kangaroo Bot
Disallow: /
User-agent: Meltwater
Disallow: /
User-agent: Meta-ExternalAgent
Disallow: /
User-agent: Meta-ExternalFetcher
Disallow: /
User-agent: MJ12bot
Disallow: /
User-agent: PanguBot
Disallow: /
User-agent: Scrapy
Disallow: /
User-agent: Seekr
Disallow: /
User-agent: Timpibot
Disallow: /
User-agent: VelenPublicWebCrawler
Disallow: /
User-agent: Webzio-Extended
Disallow: /
# ------------------------------------------------------
# Sitemaps
# ------------------------------------------------------
Sitemap: https://www.infoworld.com/sitemap-index.xml
Sitemap: https://www.infoworld.com/sitemap-news-en.xml
Sitemap: https://www.infoworld.com/sitemap-articles-en.xml
Sitemap: https://www.infoworld.com/sitemap-video-episodes-en.xml
Sitemap: https://www.infoworld.com/sitemap-video-series.xml
Sitemap: https://www.infoworld.com/sitemap-pages.xml
Sitemap: https://www.infoworld.com/sitemap-blog-series.xml
Sitemap: https://www.infoworld.com/sitemap-profiles.xml
Sitemap: https://www.infoworld.com/sitemap-brandposts.xml
Sitemap
Кол-во: 9
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt содержит несколько карт сайтов 9. Это профессионально!
Robots.txt не содержит ошибок в картах сайта.
Показать карты сайта
| Url | Статус |
|---|---|
| https://www.infoworld.com/sitemap-index.xml |
|
| https://www.infoworld.com/sitemap-news-en.xml |
|
| https://www.infoworld.com/sitemap-articles-en.xml |
|
| https://www.infoworld.com/sitemap-video-episodes-en.xml |
|
| https://www.infoworld.com/sitemap-video-series.xml |
|
| https://www.infoworld.com/sitemap-pages.xml |
|
| https://www.infoworld.com/sitemap-blog-series.xml |
|
| https://www.infoworld.com/sitemap-profiles.xml |
|
| https://www.infoworld.com/sitemap-brandposts.xml |
|
Внутренние ссылки
Кол-во: 3
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 3 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
Показать внутренние ссылки
| Url | Анкор | Состояние |
|---|---|---|
| /newsletters/signup/ |
<span class="PrimaryNav__text">Newsletters</span>
|
|
| /newsletters/signup/ |
<span class="MenuGroup__label">Newsletters</span>
|
|
| /newsletters/signup/ |
<span>Newsletters</span>
|
|
Внешние ссылки
Кол-во: 135
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 135 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
Показать первые 100 внешних ссылок
| Url | Анкор |
|---|---|
| infoworld.com |
<svg width="149" height="30" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 360 74"><defs><style>.cls-1{fill:none;}</style></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="InfoWorld"><polygon points="0.53 3.28 0.53 11.67 8.67 11.67 8.67 63.88 0.53 63.88 0.53 72.3 29.17 72.3 29.17 63.88 20.89 63.88 20.89 11.67 29.17 11.67 29.17 3.28 0.53 3.28"></polygon><path d="M46.72,24.8,44.22,27V20.15H25.91V28.2h6.18v44H44.24c0-1.42,0-36.91,0-36.91l.54-.44C48,32.28,51.17,31,54.31,31A5.28,5.28,0,0,1,59,33.28c.87,1.35,1.3,3.53,1.3,6.84V72.19H72.47c0-1.41,0-33.41,0-33.41,0-13.12-4.2-19.51-12.84-19.51-4.31,0-8.66,1.87-12.93,5.53"></path><path d="M83.11,5.38h0a18.25,18.25,0,0,0-4,12v2.35H73.66v8.48h5.48V72.3H90.35V28.21H101.9V19.73H90.44V16.54c0-5.16,1.79-6.94,4.5-8,2.47-1,6.52-.79,10,1.24V2.82A25.63,25.63,0,0,0,94.84.7c-5,0-9.26,1.71-11.73,4.68"></path><path d="M112.33,46.5c0-12.37,4.17-18.65,12.38-18.65a10.69,10.69,0,0,1,9.29,5c2.12,3.11,3.2,7.43,3.2,12.83,0,6.13-1.11,10.74-3.31,13.72a10.93,10.93,0,0,1-9.18,4.74,10.32,10.32,0,0,1-9.49-5.34,24,24,0,0,1-2.89-12.31M106.71,26h0c-4.93,4.82-7.41,11.57-7.41,20s2.48,15.21,7.41,20a25,25,0,0,0,18.05,7.19A24.73,24.73,0,0,0,142.91,66c4.86-4.87,7.32-11.57,7.32-20s-2.49-15.22-7.39-20a26.29,26.29,0,0,0-36.13,0"></path><path d="M224.75,46.5c0-12.37,4.16-18.65,12.36-18.65a10.73,10.73,0,0,1,9.31,5c2.11,3.11,3.17,7.43,3.17,12.83,0,6.13-1.1,10.74-3.3,13.72a10.92,10.92,0,0,1-9.18,4.74,10.31,10.31,0,0,1-9.48-5.34,24.06,24.06,0,0,1-2.88-12.31M219.13,26h0c-4.93,4.82-7.43,11.57-7.43,20s2.5,15.21,7.43,20A26.26,26.26,0,0,0,255.32,66c4.86-4.87,7.32-11.57,7.32-20s-2.49-15.22-7.4-20a26.26,26.26,0,0,0-36.11,0"></path><path d="M279.68,33.37V20.15H262.8V28.2h4.9s0,42.56,0,44h12.21V53.75c0-4.85.27-8.88,1.8-12.33,1.61-3.62,3.74-6,6.33-7.16a26.8,26.8,0,0,1,8.57-1.51V19.3c-5.48,0-13.95,5.73-16.89,14.07"></path><polygon points="295.59 1.12 295.59 9.85 300.01 9.85 300.01 72.3 312.36 72.3 312.36 1.12 295.59 1.12"></polygon><path d="M337.76,64.15c-3.71,0-6.52-1.79-8.35-5.34a26.62,26.62,0,0,1-2.55-12.31c0-12.37,3.67-18.65,10.9-18.65,3.45,0,6.21,1.68,8.19,5,1.86,3.11,2.81,7.43,2.81,12.83,0,6.13-1,10.74-2.92,13.72-2,3.15-4.76,4.74-8.08,4.74m4.54-63V9.85h4.77v14a15.41,15.41,0,0,0-11.25-5c-5.72,0-10.62,2.43-14.57,7.19s-6,11.56-6,20,2,15.21,6,20,8.85,7.19,14.57,7.19a15.78,15.78,0,0,0,11.25-5v3.86h12.4V1.12Z"></path><path d="M200,3v9.25h5.56l-9,40.57L187,3.07h0V3H170.84v9.25h6.35l0,.24L168.6,52.91l-9.75-40.66h6V3H141.63v9.25h4.87S161.8,71,162.09,72h10l9.27-40.83,9,40.83h10.77c.3-1,13.6-59.7,13.6-59.7h5.13V3Z"></path></g><rect class="cls-1" width="360" height="74"></rect></g></g></svg>
|
| infoworld.com |
<span class="PrimaryNav__text">Latest</span>
|
| us.resources.infoworld.com |
<span class="PrimaryNav__text">Resources</span>
|
| infoworld.com |
<span class="PrimaryNav__text">Buyer’s Guides</span>
|
| infoworld.com |
<span class="PrimaryNav__text">Events</span>
|
| infoworld.com |
<span class="sr-only">
Search </span>
<i class="icon-magnifying-glass" aria-hidden="true">
<svg focusable="false" aria-hidden="true">
<use href="#icon-magnifying-glass"></use>
</svg>
</i>
|
| infoworld.com |
<span>Analytics</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Artificial Intelligence</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Careers</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Cloud Computing</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Data Management</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Databases</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Development Tools</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Devops</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Emerging Technology</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Enterprise Buyer’s Guides</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Generative AI</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>IT Leadership</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Java</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>JavaScript</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Microsoft .NET</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Open Source</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Programming Languages</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Python</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Security</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Software Development</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Technology Industry</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<i class="icon-magnifying-glass" aria-hidden="true">
<svg focusable="false" aria-hidden="true">
<use href="#icon-magnifying-glass"></use>
</svg>
</i>
<span class="MenuGroup__label">Search</span>
|
| infoworld.com |
<span class="MenuGroup__label">Latest</span>
|
| us.resources.infoworld.com |
<span class="MenuGroup__label">Resources</span>
|
| infoworld.com |
<span class="MenuGroup__label">Buyer’s Guides</span>
|
| infoworld.com |
<span>Features</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Blogs</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>BrandPosts</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Videos</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Analytics</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Artificial Intelligence</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Careers</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Cloud Computing</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Data Management</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Databases</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Development Tools</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Devops</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Emerging Technology</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Enterprise Buyer’s Guides</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Generative AI</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>IT Leadership</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Java</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>JavaScript</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Microsoft .NET</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Open Source</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Programming Languages</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Python</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Security</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Software Development</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span>Technology Industry</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i>
|
| infoworld.com |
<span itemprop="name">Home</span>
|
| infoworld.com |
<div class="card__header"></div><div class="card__image"><div class="insider-image"><div class="image"><img width="400px" decoding="async" src="https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?quality=50&strip=all&w=1046" srcset="https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?quality=50&strip=all 2400w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=300%2C200&quality=50&strip=all 300w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=768%2C512&quality=50&strip=all 768w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=1024%2C683&quality=50&strip=all 1024w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=1536%2C1024&quality=50&strip=all 1536w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=2048%2C1365&quality=50&strip=all 2048w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=1240%2C826&quality=50&strip=all 1240w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=150%2C100&quality=50&strip=all 150w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=1046%2C697&quality=50&strip=all 1046w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=252%2C168&quality=50&strip=all 252w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=126%2C84&quality=50&strip=all 126w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=720%2C480&quality=50&strip=all 720w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=540%2C360&quality=50&strip=all 540w, https://www.infoworld.com/wp-content/uploads/2026/08/4211583-0-63853900-1787302888-software_development_lifecycle_developers_programmers_coding_code_by_seventyfour_shutterstock_1774612514_royalty-free_digital-only_2400x1600-100890354-orig.jpg?resize=375%2C250&quality=50&strip=all 375w" data-id="idg_render_hero_index_one_card_image" sizes="
(min-resolution: 3dppx) and (max-width: 600px) 900px,
(min-resolution: 3dppx) and (max-width: 1200px) 1200px,
(min-resolution: 2dppx) and (max-width: 600px) 900px,
(min-resolution: 2dppx) and (max-width: 1200px) 1200px,
(min-resolution: 1dppx) and (max-width: 600px) 900px,
(min-resolution: 1dppx) and (max-width: 2000px) 1300px" alt="Image" loading="eager"></div></div></div><h3 class="card__title" id="go-hands-on-with-python-3-15">Go hands-on with Python 3.15</h3><p class="card__description">Experience first-hand the best that the upcoming version of Python has to offer, from its built-in JIT to powerful new data types.</p><div class="card__info"><span>By Serdar Yegulalp</span></div><div class="card__info card__info--light"><span><span itemprop="datePublished" content="2026-08-21T09:00:00+00:00">Aug 21, 2026</span></span><span>3 mins</span></div><div class="card__tags"><span class="card__tag"><span class="tag">Programming Languages</span></span><span class="card__tag"><span class="tag">Python</span></span><span class="card__tag"><span class="tag">Software Development</span></span></div>
|
| infoworld.com |
<div class="card__header"></div><div class="card__image">
<div class="insider-image"><div class="image"><img width="400px" loading="lazy" decoding="async" src="https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?quality=50&strip=all&w=1046" srcset="https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?quality=50&strip=all 5851w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=300%2C200&quality=50&strip=all 300w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=768%2C512&quality=50&strip=all 768w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=1024%2C683&quality=50&strip=all 1024w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=1536%2C1024&quality=50&strip=all 1536w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=2048%2C1365&quality=50&strip=all 2048w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=1240%2C826&quality=50&strip=all 1240w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=150%2C100&quality=50&strip=all 150w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=1046%2C697&quality=50&strip=all 1046w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=252%2C168&quality=50&strip=all 252w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=126%2C84&quality=50&strip=all 126w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=720%2C480&quality=50&strip=all 720w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=540%2C360&quality=50&strip=all 540w, https://www.infoworld.com/wp-content/uploads/2026/08/4210616-0-77340200-1787087277-shutterstock_2284126663-100943536-orig-100962531-orig-100962848-orig.jpg?resize=375%2C250&quality=50&strip=all 375w" data-id="idg_render_hero_index_two_three_break" sizes="(min-resolution: 3dppx) and (max-width: 600px) 600px,
(min-resolution: 3dppx) and (max-width: 1200px) 900px,
(min-resolution: 2dppx) and (max-width: 600px) 600px,
(min-resolution: 2dppx) and (max-width: 1200px) 900px,
(min-resolution: 1dppx) and (max-width: 600px) 600px,
(min-resolution: 1dppx) and (max-width: 2000px) 1024px" alt="Image"></div></div></div><h3 class="card__title" id="a-smarter-structured-approach-to-generative-ui">A smarter, structured approach to generative UI</h3><div class="card__info"><span>By Sonu Kapoor</span></div><div class="card__info card__info--light"><span><span itemprop="datePublished" content="2026-08-18T09:00:00+00:00">Aug 18, 2026</span></span><span>15 mins</span></div><div class="card__tags"><span class="card__tag"><span class="tag">Artificial Intelligence</span></span><span class="card__tag"><span class="tag">Development Approaches</span></span><span class="card__tag"><span class="tag">Generative AI</span></span></div>
|
| infoworld.com |
<div class="card__header"></div><div class="card__image">
<div class="insider-image"><div class="image"><img width="400px" loading="lazy" decoding="async" src="https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?quality=50&strip=all&w=1046" srcset="https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?quality=50&strip=all 4272w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=300%2C200&quality=50&strip=all 300w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=768%2C512&quality=50&strip=all 768w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=1024%2C683&quality=50&strip=all 1024w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=1536%2C1024&quality=50&strip=all 1536w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=2048%2C1365&quality=50&strip=all 2048w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=1240%2C826&quality=50&strip=all 1240w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=150%2C100&quality=50&strip=all 150w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=1046%2C697&quality=50&strip=all 1046w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=252%2C168&quality=50&strip=all 252w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=126%2C84&quality=50&strip=all 126w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=720%2C480&quality=50&strip=all 720w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=540%2C360&quality=50&strip=all 540w, https://www.infoworld.com/wp-content/uploads/2026/08/4203605-0-21939300-1786978676-shutterstock_30275620.jpg?resize=375%2C250&quality=50&strip=all 375w" data-id="idg_render_hero_index_two_three_break" sizes="(min-resolution: 3dppx) and (max-width: 600px) 600px,
(min-resolution: 3dppx) and (max-width: 1200px) 900px,
(min-resolution: 2dppx) and (max-width: 600px) 600px,
(min-resolution: 2dppx) and (max-width: 1200px) 900px,
(min-resolution: 1dppx) and (max-width: 600px) 600px,
(min-resolution: 1dppx) and (max-width: 2000px) 1024px" alt="Image"></div></div></div><h3 class="card__title" id="relief-from-the-bookkeeping-of-change-management">Relief from the bookkeeping of change management</h3><div class="card__info"><span>By Joseph Michela</span></div><div class="card__info card__info--light"><span><span itemprop="datePublished" content="2026-08-13T09:00:00+00:00">Aug 13, 2026</span></span><span>7 mins</span></div><div class="card__tags"><span class="card__tag"><span class="tag">Cloud Computing</span></span><span class="card__tag"><span class="tag">Cloud Management</span></span><span class="card__tag"><span class="tag">Devops</span></span></div>
|
| infoworld.com |
<div class="card__header"></div><h3 class="card__title" id="the-best-new-features-in-python-3-15">The best new features in Python 3.15</h3><div class="card__info"><span>By Serdar Yegulalp</span></div>
<div class="card__info card__info--light"><span><span itemprop="datePublished" content="2026-08-10T10:00:58+00:00">Aug 10, 2026</span></span><span>8 mins</span></div><div class="card__tags"><span class="card__tag"><span class="tag">Programming Languages</span></span><span class="card__tag"><span class="tag">Python</span></span><span class="card__tag"><span class="tag">Software Development</span></span></div>
|
| infoworld.com |
<div class="card__header"></div><h3 class="card__title" id="a-brief-guide-to-ai-powered-software-development-environments">A brief guide to AI-powered software development environments</h3><div class="card__info"><span>By Martin Heller</span></div>
<div class="card__info card__info--light"><span><span itemprop="datePublished" content="2026-08-10T09:00:00+00:00">Aug 10, 2026</span></span><span>18 mins</span></div><div class="card__tags"><span class="card__tag"><span class="tag">Development Tools</span></span><span class="card__tag"><span class="tag">Generative AI</span></span><span class="card__tag"><span class="tag">Integrated Development Environments</span></span></div>
|
| infoworld.com |
<div class="card__header"></div><h3 class="card__title" id="get-started-with-the-typst-programming-language-for-documents">Get started with the Typst programming language for documents</h3><div class="card__info"><span>By Serdar Yegulalp</span></div>
<div class="card__info card__info--light"><span><span itemprop="datePublished" content="2026-08-03T09:00:00+00:00">Aug 3, 2026</span></span><span>7 mins</span></div><div class="card__tags"><span class="card__tag"><span class="tag">Programming Languages</span></span><span class="card__tag"><span class="tag">Software Development</span></span></div>
|
| infoworld.com |
<div class="card__header"></div><h3 class="card__title" id="soothe-your-python-frustrations-the-smart-way">Soothe your Python frustrations the smart way</h3><div class="card__info"><span>By Serdar Yegulalp</span></div>
<div class="card__info card__info--light"><span><span itemprop="datePublished" content="2026-07-29T09:00:00+00:00">Jul 29, 2026</span></span><span>3 mins</span></div><div class="card__tags"><span class="card__tag"><span class="tag">Programming Languages</span></span><span class="card__tag"><span class="tag">Python</span></span><span class="card__tag"><span class="tag">Software Development</span></span></div>
|
| infoworld.com |
<div class="card__header"></div><h3 class="card__title" id="how-to-set-up-windows-for-software-development">How to set up Windows for software development</h3><div class="card__info"><span>By Serdar Yegulalp</span></div>
<div class="card__info card__info--light"><span><span itemprop="datePublished" content="2026-07-27T09:00:00+00:00">Jul 27, 2026</span></span><span>10 mins</span></div><div class="card__tags"><span class="card__tag"><span class="tag">Development Tools</span></span><span class="card__tag"><span class="tag">Software Development</span></span></div>
|
| infoworld.com |
<div class="card__header"></div><h3 class="card__title" id="seven-sins-of-the-modern-software-developer">Seven sins of the modern software developer</h3><div class="card__info"><span>By Matthew Tyson</span></div>
<div class="card__info card__info--light"><span><span itemprop="datePublished" content="2026-07-22T09:00:00+00:00">Jul 22, 2026</span></span><span>9 mins</span></div><div class="card__tags"><span class="card__tag"><span class="tag">Artificial Intelligence</span></span><span class="card__tag"><span class="tag">Generative AI</span></span><span class="card__tag"><span class="tag">Software Development</span></span></div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="ship-apps-faster-with-github-vercel-and-firestore">
Ship apps faster with GitHub, Vercel, and Firestore </h3>
<p class="card__description">
Maximize development velocity and eliminate operations toil with this indie-favorite serverless, event-driven, no-ops stack. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4193396/ship-faster-with-github-vercel-and-firestore.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Matthew Tyson </span>
</div>
<div class="card__info card__info--light"><span>Jul 15, 2026 </span><span>9 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Development Approaches </span>
</span>
<span class="card__tag">
<span class="tag">
Development Tools </span>
</span>
<span class="card__tag">
<span class="tag">
Libraries and Frameworks </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="where-the-software-development-jobs-are-now">
Where the software development jobs are now </h3>
<p class="card__description">
Programming talent is in demand in many industries. Developers can maximize their job opportunities by looking beyond the tech sector. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4190163/where-the-software-development-jobs-are-now.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Bob Violino </span>
</div>
<div class="card__info card__info--light"><span>Jul 13, 2026 </span><span>9 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Developer </span>
</span>
<span class="card__tag">
<span class="tag">
Engineer </span>
</span>
<span class="card__tag">
<span class="tag">
Roles </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="pick-your-python-accelerator">
Pick your Python accelerator </h3>
<p class="card__description">
With lazy imports, JIT compilation, Python-generated C, or the Python-esque Mojo, it has never been easier to make Python go faster. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4195237/pick-your-python-accelerator.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Serdar Yegulalp </span>
</div>
<div class="card__info card__info--light"><span>Jul 10, 2026 </span><span>3 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Programming Languages </span>
</span>
<span class="card__tag">
<span class="tag">
Python </span>
</span>
<span class="card__tag">
<span class="tag">
Software Development </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="four-agentic-ai-memory-systems-for-smarter-llms">
Four agentic AI memory systems for smarter LLMs </h3>
<p class="card__description">
These third-party projects greatly expand the ways agents and LLMs can draw on facts, documents, and conversations to deliver results. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4192397/four-agentic-ai-memory-systems-for-smarter-llms.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Serdar Yegulalp </span>
</div>
<div class="card__info card__info--light"><span>Jul 8, 2026 </span><span>5 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Development Tools </span>
</span>
<span class="card__tag">
<span class="tag">
Generative AI </span>
</span>
<span class="card__tag">
<span class="tag">
Libraries and Frameworks </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="how-to-improve-the-memory-of-ai-agents">
How to improve the memory of AI agents </h3>
<p class="card__description">
Retrieval-augmented generation enhances the performance of AI agents by expanding their recall. It can do this in three important ways. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4189492/how-to-improve-the-memory-of-ai-agents.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Serdar Yegulalp </span>
</div>
<div class="card__info card__info--light"><span>Jul 1, 2026 </span><span>5 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Artificial Intelligence </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="building-a-state-of-the-art-development-platform-with-backstage">
Building a state-of-the-art development platform with Backstage </h3>
<p class="card__description">
Why a developer portal isn’t a development platform, and how to design the all-important layer beneath it. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4189074/building-a-state-of-the-art-development-platform-with-backstage.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Sameera Jayasoma </span>
</div>
<div class="card__info card__info--light"><span>Jun 25, 2026 </span><span>18 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Development Tools </span>
</span>
<span class="card__tag">
<span class="tag">
Software Development </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="using-visual-studio-codes-air-gapped-ai-model-mode">
Using Visual Studio Code’s ‘air-gapped’ AI model mode </h3>
<p class="card__description">
VS Code can use LLM models other than GitHub Copilot’s built-in providers for AI-assisted development, including local and offline models, but with some limits. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4186817/using-visual-studio-codes-air-gapped-ai-model-mode.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Serdar Yegulalp </span>
</div>
<div class="card__info card__info--light"><span>Jun 24, 2026 </span><span>7 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Development Tools </span>
</span>
<span class="card__tag">
<span class="tag">
Integrated Development Environments </span>
</span>
<span class="card__tag">
<span class="tag">
Visual Studio Code </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="how-fuzzy-apis-are-remaking-the-web">
How fuzzy APIs are remaking the web </h3>
<p class="card__description">
With the advent of AI-mediated APIs, the era of manually hard-coding every integration between every microservice may be coming to a close. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4186394/how-fuzzy-apis-are-remaking-the-web.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Matthew Tyson </span>
</div>
<div class="card__info card__info--light"><span>Jun 23, 2026 </span><span>11 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
APIs </span>
</span>
<span class="card__tag">
<span class="tag">
Development Approaches </span>
</span>
<span class="card__tag">
<span class="tag">
Web Development </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="why-open-infrastructure-will-define-the-ai-era">
Why open infrastructure will define the AI era </h3>
<p class="card__description">
Remember when writing code was free? AI is pushing software development into usage-billed proprietary platforms. But history repeats itself, and open foundations tend to win. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4186382/why-open-infrastructure-will-define-the-ai-era.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Bill Doerrfeld </span>
</div>
<div class="card__info card__info--light"><span>Jun 22, 2026 </span><span>13 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Artificial Intelligence </span>
</span>
<span class="card__tag">
<span class="tag">
Generative AI </span>
</span>
<span class="card__tag">
<span class="tag">
Open Source </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="write-cleaner-and-faster-python-code">
Write cleaner and faster Python code </h3>
<p class="card__description">
Check out Python’s powerful new linters and profiling tools, and learn how virtual environments can save you time and trouble. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4186455/write-cleaner-and-faster-python-code.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Serdar Yegulalp </span>
</div>
<div class="card__info card__info--light"><span>Jun 19, 2026 </span><span>3 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Libraries and Frameworks </span>
</span>
<span class="card__tag">
<span class="tag">
Programming Languages </span>
</span>
<span class="card__tag">
<span class="tag">
Python </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="angular-signals-in-practice-building-a-signal-first-form-in-angular">
Angular Signals in practice: Building a signal-first form in Angular </h3>
<p class="card__description">
By expressing form behavior in terms of state and derivation rather than orchestration and reaction, Angular Signal Forms make forms easier to reason about, build on, and maintain. Let’s dive in. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4185924/angular-signals-in-practice-building-a-signal-first-form-in-angular.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Sonu Kapoor </span>
</div>
<div class="card__info card__info--light"><span>Jun 18, 2026 </span><span>13 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Angular </span>
</span>
<span class="card__tag">
<span class="tag">
JavaScript </span>
</span>
<span class="card__tag">
<span class="tag">
Libraries and Frameworks </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="10-tips-for-getting-better-r-code-from-your-ai-coding-agent">
10 tips for getting better R code from your AI coding agent </h3>
<p class="card__description">
With the proper setup and guidance, you can have Claude Code, Codex, Posit Assistant, and other coding agents writing R code like a pro. Here’s how. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4184642/10-tips-for-getting-better-r-code-from-your-ai-coding-agent.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Sharon Machlis </span>
</div>
<div class="card__info card__info--light"><span>Jun 17, 2026 </span><span>19 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Generative AI </span>
</span>
<span class="card__tag">
<span class="tag">
Programming Languages </span>
</span>
<span class="card__tag">
<span class="tag">
R Language </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="33-llm-metrics-to-watch-closely">
33 LLM metrics to watch closely </h3>
<p class="card__description">
Look to these key metrics and benchmarks to evaluate the performance, capability, reliability, and safety of your AI models and agents. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4183716/33-llm-metrics-to-watch-closely.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Peter Wayner </span>
</div>
<div class="card__info card__info--light"><span>Jun 15, 2026 </span><span>15 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Artificial Intelligence </span>
</span>
<span class="card__tag">
<span class="tag">
Generative AI </span>
</span>
<span class="card__tag">
<span class="tag">
Software Development </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="how-to-use-virtual-environments-in-python">
How to use virtual environments in Python </h3>
<p class="card__description">
Take advantage of venv in Python 3 and virtualenv for Python 2 to create and manage separate environments for your Python projects. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/2260103/how-to-use-virtual-environments-in-python.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Serdar Yegulalp </span>
</div>
<div class="card__info card__info--light"><span>Jun 10, 2026 </span><span>13 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Programming Languages </span>
</span>
<span class="card__tag">
<span class="tag">
Python </span>
</span>
<span class="card__tag">
<span class="tag">
Software Development </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="8-web-development-tools-reimagining-web-development">
8 web development tools reimagining web development </h3>
<p class="card__description">
From Astro to Zustand, these eight cutting-edge tools present new approaches to building web applications. Welcome to the Great Unbloating. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4181872/8-web-development-tools-reimagining-web-development.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Matthew Tyson </span>
</div>
<div class="card__info card__info--light"><span>Jun 9, 2026 </span><span>11 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
HTML </span>
</span>
<span class="card__tag">
<span class="tag">
JavaScript </span>
</span>
<span class="card__tag">
<span class="tag">
Web Development </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="10-mcp-servers-to-connect-llms-with-databases">
10 MCP servers to connect LLMs with databases </h3>
<p class="card__description">
Use these official MCP servers to interact with the leading database platforms via natural language through your LLM-assisted tools. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4181843/10-mcp-servers-to-connect-llms-with-databases.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Bill Doerrfeld </span>
</div>
<div class="card__info card__info--light"><span>Jun 8, 2026 </span><span>13 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Databases </span>
</span>
<span class="card__tag">
<span class="tag">
Development Tools </span>
</span>
<span class="card__tag">
<span class="tag">
Generative AI </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="angular-signals-explained-how-pull-based-reactivity-changes-how-we-model-state">
Angular Signals explained: How pull-based reactivity changes how we model state </h3>
<p class="card__description">
Signals are not primarily an event system, and they are not designed to replace RxJS. They represent a different way of modeling application behavior – one that changes how we structure applications and reason about them. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4180890/angular-signals-explained-how-pull-based-reactivity-changes-how-we-model-state.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Sonu Kapoor </span>
</div>
<div class="card__info card__info--light"><span>Jun 4, 2026 </span><span>11 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Angular </span>
</span>
<span class="card__tag">
<span class="tag">
Development Approaches </span>
</span>
<span class="card__tag">
<span class="tag">
Web Development </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="pyrefly-1-0-a-fast-forward-looking-python-linter">
Pyrefly 1.0: A fast, forward-looking Python linter </h3>
<p class="card__description">
Meta’s Rust-powered linter and type checker for Python pairs blazing speed with advanced and innovative features. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4179383/pyrefly-1-0-a-fast-forward-looking-python-linter.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Serdar Yegulalp </span>
</div>
<div class="card__info card__info--light"><span>Jun 3, 2026 </span><span>6 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Development Tools </span>
</span>
<span class="card__tag">
<span class="tag">
Programming Languages </span>
</span>
<span class="card__tag">
<span class="tag">
Python </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="enterprise-spotlight-rethinking-cloud-strategy-in-the-age-of-ai">
Enterprise Spotlight: Rethinking cloud strategy in the age of AI </h3>
<p class="card__description">
Download the June 2026 issue of the Enterprise Spotlight from the editors of CIO, Computerworld, CSO, InfoWorld, and Network World, and learn how to navigate the latest cloud strategy developments. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://infoworld.com/resources/form?placement_id=ac4f32bf-71a2-428b-83fb-34b7652c7e0d&brand_id=2048&locale_id=1" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By InfoWorld Staff </span>
</div>
<div class="card__info card__info--light"><span>Jun 3, 2026 </span><span>1 min</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Artificial Intelligence </span>
</span>
<span class="card__tag">
<span class="tag">
Generative AI </span>
</span>
<span class="card__tag">
<span class="tag">
IT Strategy </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
<div class="col-12 col-7@md content-row-article__main">
<div class="card card--lg">
<div class="card__header">
</div>
<h3 class="card__title" id="how-to-succeed-with-ai-powered-devops-tools">
How to succeed with AI-powered devops tools </h3>
<p class="card__description">
AI-powered tools can help teams accelerate processes throughout the software development life cycle. Here’s how to make them work. </p>
</div>
</div>
<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
<div class="card card--lg" href="https://www.infoworld.com/article/4177207/how-to-succeed-with-ai-powered-devops-tools.html" rel="noreferrer" aria-label="Go to content">
<div class="card__info">
<span>
By Bob Violino </span>
</div>
<div class="card__info card__info--light"><span>Jun 1, 2026 </span><span>11 mins</span></div> <div class="card__tags">
<span class="card__tag">
<span class="tag">
Application Security </span>
</span>
<span class="card__tag">
<span class="tag">
DevSecOps </span>
</span>
<span class="card__tag">
<span class="tag">
Devops </span>
</span>
</div>
</div>
</div>
|
| infoworld.com |
2
|
| infoworld.com |
3
|
| infoworld.com |
4
|
| infoworld.com |
5
|
| infoworld.com |
6
|
| infoworld.com |
7
|
| infoworld.com |
8
|
| infoworld.com |
9
|
| infoworld.com |
10
|
| infoworld.com |
104
|
| infoworld.com |
<svg class="icon" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
<use xlink:href="#icon-circle-chevron-right"></use>
</svg>
|
| infoworld.com |
<div class="card">
<div class="card__header">
<span class="card__content-type">news</span> </div> <h3 class="card__title" id="backdoored-rust-packages-hit-crates-io-exposing-developers-to-malware-at-build-time">Backdoored Rust packages hit crates.io, exposing developers to malware at build time</h3> <div class="card__info"><span>By Shweta Sharma</span></div><div class="card__info card__info--light"><span itemprop="datePublished" content="2026-08-21T09:35:06+00:00">Aug 21, 2026</span><span>4 mins</span></div>
<div class="card__tags"><span class="card__tag"><span class="tag">Development Tools</span></span><span class="card__tag"><span class="tag">Security</span></span><span class="card__tag"><span class="tag">Software Development</span></span></div></div>
<div class="image"><img width="400px" loading="lazy" decoding="async" src="https://www.infoworld.com/wp-content/uploads/2026/08/4212389-0-04844000-1787304921-shutterstock_389659237.jpg?quality=50&strip=all&w=444" alt="Image"></div>
|
| infoworld.com |
<div class="card">
<div class="card__header">
<span class="card__content-type">opinion</span> </div> <h3 class="card__title" id="neoclouds-become-ais-new-power-brokers">Neoclouds become AI’s new power brokers</h3> <div class="card__info"><span>By David Linthicum</span></div><div class="card__info card__info--light"><span itemprop="datePublished" content="2026-08-21T09:00:00+00:00">Aug 21, 2026</span><span>7 mins</span></div>
<div class="card__tags"><span class="card__tag"><span class="tag">Artificial Intelligence</span></span><span class="card__tag"><span class="tag">Cloud Architecture</span></span><span class="card__tag"><span class="tag">Cloud Computing</span></span></div></div>
<div class="image"><img width="400px" loading="lazy" decoding="async" src="https://www.infoworld.com/wp-content/uploads/2026/08/4211996-0-00252500-1787302938-cloud-strategy-questions-shutterstock_2675764721.jpg?quality=50&strip=all&w=444" alt="Image"></div>
|
| infoworld.com |
<div class="card">
<div class="card__header">
<span class="card__content-type">news</span> </div> <h3 class="card__title" id="canonical-and-uks-university-of-bristol-partner-to-investigate-automated-c-to-rust-translations">Canonical and UK’s University of Bristol partner to investigate automated C to Rust translations</h3> <div class="card__info"><span>By Lynn Greiner</span></div><div class="card__info card__info--light"><span itemprop="datePublished" content="2026-08-20T21:01:36+00:00">Aug 20, 2026</span><span>3 mins</span></div>
<div class="card__tags"><span class="card__tag"><span class="tag">C Language</span></span><span class="card__tag"><span class="tag">Programming Languages</span></span><span class="card__tag"><span class="tag">Rust</span></span></div></div>
<div class="image"><img width="400px" loading="lazy" decoding="async" src="https://www.infoworld.com/wp-content/uploads/2026/08/4212147-0-74891800-1787259714-shutterstock_2133239209-2-100934273-orig.jpg?quality=50&strip=all&w=385" alt="Image"></div>
|
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Страница https://www.infoworld.com/features/ готова к продвижению на 55%. Чтобы еще улучшить страницу и попасть на первые места поисковой выдачи необходимо:
Исправьте ошибки в мета-тегах.
Исправьте ошибки оптимизации.
Исправьте ошибки индексации.
Поделитесь с друзьями: