# Publishing

Publishing is the creation of documents using page layout skills on a personal computer primarily for print. Desktop publishing software can generate layouts and produce typographic quality text and images comparable to traditional typography and printing.

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

## Shinji Mikami to join AIAS Hall of Fame at 2026 DICE Awards

DevFeed: [Shinji Mikami to join AIAS Hall of Fame at 2026 DICE Awards](<https://devfeed.tech/articles/shinji-mikami-to-join-aias-hall-of-fame-at-2026-dice-awards-31429.md>)

Original publisher: [Read original article](<https://www.gamedeveloper.com/business/shinji-mikami-to-join-aias-hall-of-fame-at-2026-dice-awards>)

Author: Diego Argüello

Published: 2026-09-16T16:31:40Z

Content type: news

Language: en

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

Topics: [Game Development](<https://devfeed.tech/topics/game-development.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [awards](<https://devfeed.tech/tags/awards.md>), [developer](<https://devfeed.tech/tags/developer.md>), [industry](<https://devfeed.tech/tags/industry.md>)

### AI overview

Shinji Mikami will receive the AIAS Hall of Fame Award at the 2026 DICE Awards. Goichi Suda will present the award, which recognizes Mikami's more than 30-year career in the game industry.

### Source excerpt

Goichi Suda will be presenting the award to the Resident Evil director.

## Adobe's Shift from a Content-Rich Website to a Product-Focused Site

DevFeed: [Adobe's Shift from a Content-Rich Website to a Product-Focused Site](<https://devfeed.tech/articles/remembrance-of-websites-past-40795.md>)

Original publisher: [Read original article](<https://zeldman.com/2026/09/14/remembrance-of-websites-past/>)

Author: L. Jeffrey Zeldman

Published: 2026-09-14T16:21:36Z

Content type: opinion

Language: en

Sources: [Jeffrey Zeldman](<https://devfeed.tech/sources/jeffrey-zeldman.md>)

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

Tags: [adobe](<https://devfeed.tech/tags/adobe.md>), [articles](<https://devfeed.tech/tags/articles.md>), [content](<https://devfeed.tech/tags/content.md>), [content-first](<https://devfeed.tech/tags/content-first.md>), [content-strategy](<https://devfeed.tech/tags/content-strategy.md>), [damned-fine-journalism](<https://devfeed.tech/tags/damned-fine-journalism.md>), [design](<https://devfeed.tech/tags/design.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [interviews](<https://devfeed.tech/tags/interviews.md>), [money](<https://devfeed.tech/tags/money.md>), [opinion](<https://devfeed.tech/tags/opinion.md>), [products](<https://devfeed.tech/tags/products.md>), [publishing](<https://devfeed.tech/tags/publishing.md>), [state-of-the-web](<https://devfeed.tech/tags/state-of-the-web.md>), [web-design](<https://devfeed.tech/tags/web-design.md>), [web-design-history](<https://devfeed.tech/tags/web-design-history.md>), [websites](<https://devfeed.tech/tags/websites.md>), [zeldman](<https://devfeed.tech/tags/zeldman.md>)

### AI overview

The article reflects on Adobe's website in 2000 as a content-rich publication featuring how-to articles, opinions, artist interviews, and product information. It contrasts that model with Adobe's later shift toward a conventional product-focused site and argues that brands did not broadly replace the publishing opportunities lost as journalism declined.

### Source excerpt

2000 was the peak year for Adobe's website. It was a content site filled with creative how-to articles, opinion pieces, and artist interviews where you could also, if you wished, buy or get info on Adobe products. Now this is how you create a product site for a suite of creative products, I told myself [...] The post Remembrance of Websites Past appeared first on Jeffrey Zeldman Presents.

## Xbox to publish Kojima Productions' Physint after PlayStation ends partnership

DevFeed: [Xbox to publish Kojima Productions' Physint after PlayStation ends partnership](<https://devfeed.tech/articles/xbox-to-publish-kojima-productions-physint-after-playstation-ditches-project-15086.md>)

Original publisher: [Read original article](<https://www.gamedeveloper.com/business/xbox-to-publish-kojima-productions-physint-after-playstation-ditches-project>)

Author: Diego Argüello

Published: 2026-09-10T19:35:18Z

Content type: news

Language: en

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

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

Tags: [company](<https://devfeed.tech/tags/company.md>), [news](<https://devfeed.tech/tags/news.md>), [partner](<https://devfeed.tech/tags/partner.md>), [partnership](<https://devfeed.tech/tags/partnership.md>), [partnerships](<https://devfeed.tech/tags/partnerships.md>), [xbox](<https://devfeed.tech/tags/xbox.md>)

### AI overview

PlayStation Studios ended its publishing partnership with Kojima Productions on Physint, and Xbox will take over publishing the game. The companies also plan collaborations across film and television.

### Source excerpt

Xbox is committing to the project during a significant period of change for the company that has so far included mass layoffs and after numerous canceled publishing partnerships.

## 📚 Books I Read in July and August 2026

DevFeed: [📚 Books I Read in July and August 2026](<https://devfeed.tech/articles/books-i-read-in-july-and-august-2026-39852.md>)

Original publisher: [Read original article](<https://makemeacto.cc/books-i-read-in-july-and-august-2026/>)

Author: Sergio Visinoni

Published: 2026-09-09T05:00:34Z

Content type: opinion

Language: en

Sources: [Sudo Make Me a CTO](<https://devfeed.tech/sources/sudo-make-me-a-cto.md>)

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

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ai](<https://devfeed.tech/tags/ai.md>), [books](<https://devfeed.tech/tags/books.md>), [reviews](<https://devfeed.tech/tags/reviews.md>)

### AI overview

A July and August 2026 roundup of books read by the author, including a highlighted review of Cory Doctorow's The Reverse Centaur's Guide to Life After AI. The review describes the book's argument that the current AI rush is a bubble driven by big tech's pursuit of investor growth narratives, with investors rather than users as the primary target of the hype.

### Source excerpt

Back from a long break with a long list of summer reads. Two highlights, one of which comes with some caveats. Also, a great biography, more vibe writing and a bunch of sci-fi reading because why not?

## Aggro Crab launches publishing label for games costing up to $500,000 to launch

DevFeed: [Aggro Crab launches publishing label for games costing up to $500,000 to launch](<https://devfeed.tech/articles/aggro-crab-launches-publishing-label-to-splash-that-peak-cash-15049.md>)

Original publisher: [Read original article](<https://www.gamedeveloper.com/business/aggro-crab-launches-publishing-label-to-splash-that-peak-cash>)

Author: Chris Kerr

Published: 2026-09-01T17:02:48Z

Content type: news

Language: en

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

Topics: [Publishing](<https://devfeed.tech/topics/publishing.md>), [Generative AI](<https://devfeed.tech/topics/generative-ai.md>)

Tags: [generative-ai](<https://devfeed.tech/tags/generative-ai.md>)

### AI overview

Aggro Crab has launched Aggro Crab Presents, a publishing label for intense, stylized games. The label will consider projects requiring $500,000 or less to launch within two years and has already signed Rebounder and Subway Midnight.

### Source excerpt

The studio wants to support 'intense, stylized games with an attitude' - but isn't interested in 'generative AI slop.'

## How Non-Coders Use AI to Build Vibe-Coded Businesses

DevFeed: [How Non-Coders Use AI to Build Vibe-Coded Businesses](<https://devfeed.tech/articles/how-non-coders-are-vibe-coding-100k-businesses-with-ai-amol-jain-34998.md>)

Original publisher: [Read original article](<https://creatoreconomy.so/p/how-non-coders-are-vibe-coding-100k-businesses-with-ai-amol-jain-replit>)

Author: Peter Yang

Published: 2026-08-30T14:03:13Z

Content type: article

Language: en

Sources: [Behind the Craft](<https://devfeed.tech/sources/behind-the-craft.md>)

Topics: [Vibe coding](<https://devfeed.tech/topics/vibe-coding.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [apps](<https://devfeed.tech/tags/apps.md>), [business](<https://devfeed.tech/tags/business.md>), [coding](<https://devfeed.tech/tags/coding.md>), [distribution](<https://devfeed.tech/tags/distribution.md>), [examples](<https://devfeed.tech/tags/examples.md>), [payments](<https://devfeed.tech/tags/payments.md>), [prototype](<https://devfeed.tech/tags/prototype.md>), [revenue](<https://devfeed.tech/tags/revenue.md>), [security](<https://devfeed.tech/tags/security.md>), [vibe-coding](<https://devfeed.tech/tags/vibe-coding.md>)

### AI overview

The article presents three examples of vibe-coded apps that reached six-figure revenue and outlines four steps for turning a prototype into a business, covering publishing, security, payments, and distribution.

### Source excerpt

3 examples of vibe-coded apps that reached six figures in revenue, plus 4 steps to turn your prototype into a real business, including publishing, security, payments, and distribution.

## Publishing Playwright HTML reports on GitLab Pages

DevFeed: [Publishing Playwright HTML reports on GitLab Pages](<https://devfeed.tech/articles/publishing-playwright-html-reports-on-gitlab-pages-22422.md>)

Original publisher: [Read original article](<https://www.tjmaher.com/2026/08/publishing-playwright-html-reports-on.html>)

Author: T.J. Maher (noreply@blogger.com)

Published: 2026-08-29T23:56:10Z

Content type: tutorial

Language: en

Sources: [T.J. Maher](<https://devfeed.tech/sources/t-j-maher.md>)

Topics: [GitLab](<https://devfeed.tech/topics/gitlab.md>), [Playwright](<https://devfeed.tech/topics/playwright.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [CI/CD Pipeline](<https://devfeed.tech/topics/ci-cd-pipeline.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>)

Tags: [bun-create-playwright](<https://devfeed.tech/tags/bun-create-playwright.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [ci-cd-pipeline](<https://devfeed.tech/tags/ci-cd-pipeline.md>), [github-pages](<https://devfeed.tech/tags/github-pages.md>), [gitlab](<https://devfeed.tech/tags/gitlab.md>), [gitlab-ci](<https://devfeed.tech/tags/gitlab-ci.md>), [playwright](<https://devfeed.tech/tags/playwright.md>)

### AI overview

This tutorial explains how to add a deploy stage to a GitLab CI/CD pipeline for a Bun-based Playwright project. The stage publishes generated Playwright HTML reports, including screenshots and videos, to GitLab Pages so they can be viewed online.

### Source excerpt

We've added a lot to our demo project, bun--create-playwright. We've explored setting up a Playwright framework using bun, a new package manager bundled into Claude Code. We've added typechecking, and formatting and linting. We've set up a CI/ CD pipeline for our tests using GitLab, one with three stages: Quality: We check that the formatting, linting and typechecking is correct for any changes we attempt to push to the code base. Test: We run the smoke and then the regression tests to make sure that everything still works. Report: We bundle an archive of the Playwright generated HTML report, with screenshots and videos if things fail. For this post, we will add a new stage to this GitLab pipeline: Deploy: Where we will deploy the HTML report to GitLab Pages, so we can view it online. What is GitLab Pages? GitLab Pages is a built-in feature of GitLab that allows you to publish static websites directly from a repository in GitLab. Similar to GitHub Pages, it is commonly used to host project documentation, personal blogs, portfolios, or corporate landing pages for free. From the GitLab Docs / Pages: "To use GitLab Pages, you must create a project in GitLab to upload your website's files to. These projects can be either public, internal, or private. "By default, GitLab deploys your website from a specific folder called public in your repository. You can also set a custom folder to be deployed with Pages. When you create a new project in GitLab, a repository becomes available automatically. "To deploy your site, GitLab uses its built-in tool called GitLab CI/CD to build your site and publish it to the GitLab Pages server. The sequence of scripts that GitLab CI/CD runs to accomplish this task is created from a file named .gitlab-ci.yml, which you can create and modify. A user-defined job with pages: true property in the configuration file makes GitLab aware that you're deploying a GitLab Pages website. "You can either use the GitLab default domain for GitLab Pages websit

## Journey maker thatgamecompany announces thatgamepublisher

DevFeed: [Journey maker thatgamecompany announces thatgamepublisher](<https://devfeed.tech/articles/journey-maker-thatgamecompany-announces-thatgamepublisher-15061.md>)

Original publisher: [Read original article](<https://www.gamedeveloper.com/business/journey-maker-thatgamecompany-announces-thatgamepublisher>)

Author: Nicole Carpenter

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

Content type: news

Language: en

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

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

Tags: [community](<https://devfeed.tech/tags/community.md>), [funding](<https://devfeed.tech/tags/funding.md>), [games](<https://devfeed.tech/tags/games.md>), [indie-developers](<https://devfeed.tech/tags/indie-developers.md>), [marketing](<https://devfeed.tech/tags/marketing.md>), [publisher](<https://devfeed.tech/tags/publisher.md>), [strategy](<https://devfeed.tech/tags/strategy.md>)

### AI overview

thatgamecompany, the developer of Journey and Sky: Children of the Light, has launched thatgamepublisher, a publishing department funded by profits from Sky. It has signed a couple of unreleased games and offers funding, marketing, community, and strategy services to game teams of varying sizes and at different development stages.

### Source excerpt

Profit from Sky: Children of the Light will support the initiative.

## Ship agent skills like packages: discovery index, digests, and install sources

DevFeed: [Ship agent skills like packages: discovery index, digests, and install sources](<https://devfeed.tech/articles/ship-agent-skills-like-packages-discovery-index-digests-and-install-sources-19788.md>)

Original publisher: [Read original article](<https://evilmartians.com/chronicles/publishing-agent-skills-discovery-index>)

Author: Travis Turner (richardturner@evilmartians.com)

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

Content type: tutorial

Language: en

Sources: [Evil Martians](<https://devfeed.tech/sources/evil-martians.md>)

Topics: [Agent Skills](<https://devfeed.tech/topics/agent-skills.md>), [Agent Skill](<https://devfeed.tech/topics/agent-skill.md>), [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [make](<https://devfeed.tech/topics/make.md>), [rubygems](<https://devfeed.tech/topics/rubygems.md>)

Tags: [agent-experience](<https://devfeed.tech/tags/agent-experience.md>), [agent-skill](<https://devfeed.tech/tags/agent-skill.md>), [agent-skills](<https://devfeed.tech/tags/agent-skills.md>), [ai](<https://devfeed.tech/tags/ai.md>), [coding](<https://devfeed.tech/tags/coding.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [dx](<https://devfeed.tech/tags/dx.md>), [github](<https://devfeed.tech/tags/github.md>), [jamstack](<https://devfeed.tech/tags/jamstack.md>), [json](<https://devfeed.tech/tags/json.md>), [llms](<https://devfeed.tech/tags/llms.md>), [npm](<https://devfeed.tech/tags/npm.md>), [rubygems](<https://devfeed.tech/tags/rubygems.md>), [sha-256](<https://devfeed.tech/tags/sha-256.md>), [skills](<https://devfeed.tech/tags/skills.md>)

### AI overview

This tutorial explains how to publish agent skills so AI coding agents can discover and install them. It covers a .well-known/agent-skills/index.json discovery index, SHA-256 integrity digests, single-file, multi-file, and bundle packaging, multiple install commands, and hosting skills from a GitHub repository while re-hosting the served files on the publisher's domain.

### Source excerpt

How to publish agent skills so any AI coding agent can find and install them: the .well-known/agent-skills/index.json discovery index, SHA-256 integrity digests, single-file vs multi-file vs bundle packaging, and every install command. Worked from the catalog we just open-sourced.

## Logic for Programmers is Done

DevFeed: [Logic for Programmers is Done](<https://devfeed.tech/articles/logic-for-programmers-is-done-25491.md>)

Original publisher: [Read original article](<https://buttondown.com/hillelwayne/archive/logic-for-programmers-is-done/>)

Author: Hillel Wayne

Published: 2026-07-29T15:43:52Z

Content type: release

Language: en

Sources: [Newsletter feed for Hillel Wayne's Newsletter](<https://devfeed.tech/sources/newsletter-feed-for-hillel-wayne-s-newsletter.md>)

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

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [blog](<https://devfeed.tech/tags/blog.md>), [book](<https://devfeed.tech/tags/book.md>), [free](<https://devfeed.tech/tags/free.md>), [latex](<https://devfeed.tech/tags/latex.md>), [typography](<https://devfeed.tech/tags/typography.md>)

### AI overview

Logic for Programmers has reached version 1.0 and is available in print. Early ebook buyers can download the completed edition for free through Leanpub.

### Source excerpt

It's done. Logic for Programmers is now 1.0 and available in print. Full announcement here, official website here, direct Amazon link here. If you got an early version of the ebook, you can go back to leanpub to download the 1.0 for free. This marks the completion of a project that took five years of work, six bookwriting professionals, fourteen domain experts, and fifteen public alphas. This has been, without a doubt, the biggest and most exhausting project I've ever done. The examples in the discarded drafts alone could make a second book. The cursed knowledge I've gained on LaTeX and typography could fill a third (or at least a couple of entertaining blog posts). Self-publishing was simultaneously the worst and best decision I made. Now excuse me I am going to sleep for a month.

## System Cards and Datasheets: A Technical Writers Guide

DevFeed: [System Cards and Datasheets: A Technical Writers Guide](<https://devfeed.tech/articles/system-cards-and-datasheets-a-technical-writers-guide-40961.md>)

Original publisher: [Read original article](<https://document360.com/blog/system-cards-and-datasheets/>)

Author: Selvaraaju Murugesan

Published: 2026-07-24T12:57:29Z

Content type: article

Language: en

Sources: [Knowledge Management Tips, Best Practices and More](<https://devfeed.tech/sources/knowledge-management-tips-best-practices-and-more.md>)

Topics: [Large Language Model](<https://devfeed.tech/topics/llm.md>), [technical-documentation](<https://devfeed.tech/topics/technical-documentation.md>), [Frontier Model](<https://devfeed.tech/topics/frontier-model.md>), [data](<https://devfeed.tech/topics/data.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>), [trust](<https://devfeed.tech/topics/trust.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-models](<https://devfeed.tech/tags/ai-models.md>), [data](<https://devfeed.tech/tags/data.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [frontier-model](<https://devfeed.tech/tags/frontier-model.md>), [governance](<https://devfeed.tech/tags/governance.md>), [guide](<https://devfeed.tech/tags/guide.md>), [large-language-model](<https://devfeed.tech/tags/large-language-model.md>), [publishing](<https://devfeed.tech/tags/publishing.md>), [technical](<https://devfeed.tech/tags/technical.md>), [transparency](<https://devfeed.tech/tags/transparency.md>), [trust](<https://devfeed.tech/tags/trust.md>)

### AI overview

This article explains how system cards, model cards, and datasheets document AI model behavior, capabilities, limitations, evaluation methods, safety controls, intended use, and the data behind models. It presents these documents as transparency and governance tools for developers, researchers, regulators, and enterprise buyers.

### Source excerpt

Large Language Model providers are publishing system cards to bring transparency into their ... The post System Cards and Datasheets: A Technical Writers Guide appeared first on Document360.

## Codename One Publishes a CI-Backed Port Status Matrix

DevFeed: [Codename One Publishes a CI-Backed Port Status Matrix](<https://devfeed.tech/articles/port-support-you-can-trace-back-to-a-green-test-19551.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/tested-port-support/>)

Author: Shai Almog

Published: 2026-07-22T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

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

Tags: [ci](<https://devfeed.tech/tags/ci.md>), [report](<https://devfeed.tech/tags/report.md>), [screenshots](<https://devfeed.tech/tags/screenshots.md>), [test](<https://devfeed.tech/tags/test.md>), [validation](<https://devfeed.tech/tags/validation.md>)

### AI overview

Codename One's new port status page maps 49 user-facing feature groups across 10 portability targets to current conformance results, environment data, skip reasons, and run dates. CI converts test and screenshot results into standardized reports that the website renders as a matrix.

### Source excerpt

The Codename One port status page maps 49 feature groups across 10 targets to dated CI evidence and explicit skip explanations.

## A tool for generating Google Play feature graphics

DevFeed: [A tool for generating Google Play feature graphics](<https://devfeed.tech/articles/feature-graphic-google-play-quick-and-easy-37913.md>)

Original publisher: [Read original article](<https://newsletter.jorgecastillo.dev/p/feature-graphic-google-play-quick>)

Author: Jorge Castillo

Published: 2026-05-07T13:41:05Z

Content type: release

Language: en

Sources: [Effective Android](<https://devfeed.tech/sources/effective-android.md>)

Topics: [Google Play](<https://devfeed.tech/topics/google-play.md>), [App](<https://devfeed.tech/topics/app.md>), [Google](<https://devfeed.tech/topics/google.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [color](<https://devfeed.tech/tags/color.md>), [feature](<https://devfeed.tech/tags/feature.md>), [generate](<https://devfeed.tech/tags/generate.md>), [google-play](<https://devfeed.tech/tags/google-play.md>), [publishing](<https://devfeed.tech/tags/publishing.md>)

### AI overview

The article introduces a tool for generating Google Play feature graphics. Users provide an app name and brief description, then choose a brand color.

### Source excerpt

Introducing the fastest way to generate feature graphic for Google Play out there 🔥

## The Promise of Ethereum: Introducing the EF Mandate

DevFeed: [The Promise of Ethereum: Introducing the EF Mandate](<https://devfeed.tech/articles/the-promise-of-ethereum-introducing-the-ef-mandate-17216.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2026/03/13/ef-mandate>)

Author: Ethereum Foundation

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

Content type: release

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>)

Tags: [ethereum](<https://devfeed.tech/tags/ethereum.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [organizational](<https://devfeed.tech/tags/organizational.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [source](<https://devfeed.tech/tags/source.md>)

### AI overview

The Ethereum Foundation is publishing the EF Mandate, a document that sets out its purpose, decision-making principles, and responsibilities. The mandate emphasizes Ethereum's commitment to user self-sovereignty, censorship resistance, open source, privacy, security, and resistance to extraction.

### Source excerpt

Dearest Friends, Today we are publishing the EF Mandate, a document that serves as part constitution, part manifesto, and part guide for the Ethereum Foundation. It is written primarily for the EF itself: to be clear about what we are here to do, the principles by which we...

## Mintlify Adds Flexible Documentation Publishing and Content Management Features

DevFeed: [Mintlify Adds Flexible Documentation Publishing and Content Management Features](<https://devfeed.tech/articles/take-control-of-your-documentation-system-31114.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/writer-devex>)

Author: Hahnbee Lee

Published: 2026-02-18T00:00:00Z

Content type: release

Language: en

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

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [api-documentation](<https://devfeed.tech/tags/api-documentation.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [customizable](<https://devfeed.tech/tags/customizable.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [flexible](<https://devfeed.tech/tags/flexible.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [new-features](<https://devfeed.tech/tags/new-features.md>)

### AI overview

Mintlify describes new features for technical writers, including granular publishing controls, plain Markdown files alongside MDX, more flexible OpenAPI references, relative imports, and implicit snippets.

### Source excerpt

New features for technical writers who need customizable, flexible documentation systems.

## Addendum to GPT-5 System Card: Sensitive conversations

DevFeed: [Addendum to GPT-5 System Card: Sensitive conversations](<https://devfeed.tech/articles/addendum-to-gpt-5-system-card-sensitive-conversations-6437.md>)

Original publisher: [Read original article](<https://openai.com/index/gpt-5-system-card-sensitive-conversations>)

Published: 2025-10-27T10:00:00Z

Content type: article

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [Jailbreak](<https://devfeed.tech/topics/jailbreak.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>)

Tags: [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [gpt](<https://devfeed.tech/tags/gpt.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [jailbreak](<https://devfeed.tech/tags/jailbreak.md>), [mental-health](<https://devfeed.tech/tags/mental-health.md>), [model](<https://devfeed.tech/tags/model.md>), [safety](<https://devfeed.tech/tags/safety.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

This addendum to the GPT-5 system card presents baseline safety evaluations for sensitive conversations. It describes an October 3 update to ChatGPT's default model, GPT-5 Instant, intended to improve recognition of emotional distress, compassionate responses, and guidance toward real-world support, based on work with more than 170 mental health experts.

### Source excerpt

This system card details GPT-5's improvements in handling sensitive conversations, including new benchmarks for emotional reliance, mental health, and jailbreak resistance.

## How I Wrote a Tech Book Without Finishing It First

DevFeed: [How I Wrote a Tech Book Without Finishing It First](<https://devfeed.tech/articles/how-i-wrote-a-tech-book-without-finishing-it-first-37916.md>)

Original publisher: [Read original article](<https://newsletter.jorgecastillo.dev/p/how-i-wrote-a-tech-book-without-finishing>)

Author: Jorge Castillo

Published: 2025-09-30T17:30:47Z

Content type: opinion

Language: en

Sources: [Effective Android](<https://devfeed.tech/sources/effective-android.md>)

Topics: [Publishing](<https://devfeed.tech/topics/publishing.md>), [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [Compose](<https://devfeed.tech/topics/compose.md>)

Tags: [book](<https://devfeed.tech/tags/book.md>), [compose](<https://devfeed.tech/tags/compose.md>), [developers](<https://devfeed.tech/tags/developers.md>), [opinion](<https://devfeed.tech/tags/opinion.md>), [publishing](<https://devfeed.tech/tags/publishing.md>), [revenue](<https://devfeed.tech/tags/revenue.md>), [sales](<https://devfeed.tech/tags/sales.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

The author describes publishing Jetpack Compose Internals before the manuscript was complete, using Leanpub to release an initial version and update it with new chapters. Launching on the day Compose 1.0 became stable provided early validation and momentum, with reported revenue reaching around $70,000 in total.

### Source excerpt

A lot of Android developers tell me they've thought about writing a technical book.

## New Maven Central signing key and snapshot location

DevFeed: [New Maven Central signing key and snapshot location](<https://devfeed.tech/articles/new-maven-central-signing-key-and-snapshot-location-29012.md>)

Original publisher: [Read original article](<https://code.cash.app/new-maven-central-signing-key-and-snapshot-location>)

Author: Jake Wharton

Published: 2025-06-13T00:00:00Z

Content type: release

Language: en

Sources: [Cash App Code Blog](<https://devfeed.tech/sources/cash-app-code-blog.md>)

Topics: [Maven Central](<https://devfeed.tech/topics/maven-central.md>), [Maven](<https://devfeed.tech/topics/maven.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [end-of-life](<https://devfeed.tech/tags/end-of-life.md>), [maven-central](<https://devfeed.tech/tags/maven-central.md>), [open-source-artifacts](<https://devfeed.tech/tags/open-source-artifacts.md>), [public-key](<https://devfeed.tech/tags/public-key.md>), [release](<https://devfeed.tech/tags/release.md>), [server-android](<https://devfeed.tech/tags/server-android.md>), [signing](<https://devfeed.tech/tags/signing.md>), [snapshot](<https://devfeed.tech/tags/snapshot.md>), [snapshots](<https://devfeed.tech/tags/snapshots.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

Cash App migrated its open source artifact publishing to Sonatype's new platform after OSSRH reached end of life. The change introduces a company-wide GPG signing key and moves snapshot builds to the Central Portal Snapshot repository.

### Source excerpt

In response to Sonatype announcing the end-of-life for OSSRH, we have migrated to their new publishing platform for our open source artifacts. This is otherwise a transparent change for those who consume these artifacts from Maven Central, but there are two related changes which might affect your builds.

## 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.

## A Blog, If You Can Keep It

DevFeed: [A Blog, If You Can Keep It](<https://devfeed.tech/articles/a-blog-if-you-can-keep-it-1686.md>)

Original publisher: [Read original article](<https://fly.io/blog/a-blog-if-kept/>)

Published: 2025-02-10T00:00:00Z

Content type: opinion

Language: en

Sources: [The Fly Blog](<https://devfeed.tech/sources/the-fly-blog.md>)

Topics: [fly.io](<https://devfeed.tech/topics/fly-io.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [cdn](<https://devfeed.tech/tags/cdn.md>), [close-to-users](<https://devfeed.tech/tags/close-to-users.md>), [deploy-app-servers](<https://devfeed.tech/tags/deploy-app-servers.md>), [docker](<https://devfeed.tech/tags/docker.md>), [elixir](<https://devfeed.tech/tags/elixir.md>), [fly](<https://devfeed.tech/tags/fly.md>), [fly-io](<https://devfeed.tech/tags/fly-io.md>), [go](<https://devfeed.tech/tags/go.md>), [heroku-alternative](<https://devfeed.tech/tags/heroku-alternative.md>), [heroku-competitor](<https://devfeed.tech/tags/heroku-competitor.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [i](<https://devfeed.tech/tags/i.md>), [networking](<https://devfeed.tech/tags/networking.md>), [postgresql-clusters](<https://devfeed.tech/tags/postgresql-clusters.md>), [servers](<https://devfeed.tech/tags/servers.md>), [technical](<https://devfeed.tech/tags/technical.md>), [writing](<https://devfeed.tech/tags/writing.md>)

### AI overview

A Fly.io team member reflects on the company's use of long-form technical EffortPosts to reach Hacker News audiences. The article argues that strict editorial processes, perfectionism, and concern about exhausting the audience have slowed publication, and describes a shift toward publishing more freely.

### Source excerpt

A boldfaced lede like this was a sure sign you were reading a carefully choreographed EffortPost from our team at Fly.io. We're going to do less of those. Or the same amount but more of a different kind of post. Either way: launch an app on Fly.io today! Over the last 5 years, we've done pretty well for ourselves writing content for Hacker News. And that's mostly been good for us. We don't do conventional marketing, we don't have a sales team, the rest of social media is atomized over 5 different sites. Writing pieces that HN takes seriously has been our primary outreach tool. There's a recipe (probably several, but I know this one works) for charting a post on HN: Write an EffortPost, which is to say a dense technical piece over 2000 words long; within that rubric there's a bunch of things that are catnip to HN, including runnable code, research surveys, and explainers. (There are also cat-repellants you learn to steer clear of.) Assiduously avoid promotion. You have to write for the audience. We get away with sporadically including a call-to-action block in our posts, but otherwise: the post should make sense even if an unrelated company posted it after you went out of business. Pick topics HN is interested in (it helps if all your topics are au courant for HN, and we've been very lucky in that regard). Like 5-6 more style-guide things that help incrementally. Probably 3 different teams writing for HN will have 3 different style guides with only like ½ overlap. Ours, for instances, instructs writers to swear. I like this kind of writing. It's not even a chore. But it's become an impediment for us, for a couple reasons: the team serializes behind an "editorial" function here, which keeps us from publishing everything we want; worse, caring so much about our track record leaves us noodling on posts interminably (the poor Tigrises have been waiting for months for me to publish the piece I wrote about them and FoundationDB; take heart, this post today means that one i

## 2024 Wrapped: Newsletter, Coaching, Books

DevFeed: [2024 Wrapped: Newsletter, Coaching, Books](<https://devfeed.tech/articles/2024-wrapped-newsletter-coaching-books-28422.md>)

Original publisher: [Read original article](<https://craftingtechteams.substack.com/p/2024-wrapped-newsletter-coaching>)

Author: Denis Čahuk

Published: 2025-01-10T15:58:20Z

Content type: opinion

Language: en

Sources: [Crafting Tech Teams](<https://devfeed.tech/sources/crafting-tech-teams.md>)

Topics: [engineering-culture](<https://devfeed.tech/topics/engineering-culture.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>)

Tags: [articles](<https://devfeed.tech/tags/articles.md>), [continuous-delivery](<https://devfeed.tech/tags/continuous-delivery.md>), [contribution](<https://devfeed.tech/tags/contribution.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [software-architecture](<https://devfeed.tech/tags/software-architecture.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

A 2024 retrospective covering the author's newsletter, coaching, training, video and streaming activity, conference participation, book contribution, and community projects. It reports audience and activity metrics, including 63 Substack posts, 125,000 Substack views, 223 coaching sessions, and increased video watch hours.

### Source excerpt

Big wins in 2024: Coaching and Training, Meeting Kent Beck, Dave Farley, Sander Hoogendoorn, Speaking at conferences, Book Contribution, Youtube Channel Success, groCTO

## Release Content Faster

DevFeed: [Release Content Faster](<https://devfeed.tech/articles/release-content-faster-3401.md>)

Original publisher: [Read original article](<https://astro.build/case-studies/firebase/>)

Published: 2023-08-11T00:00:00Z

Content type: article

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Firebase](<https://devfeed.tech/topics/firebase.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [Website](<https://devfeed.tech/topics/website.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [astro](<https://devfeed.tech/tags/astro.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [development](<https://devfeed.tech/tags/development.md>), [docs](<https://devfeed.tech/tags/docs.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [html](<https://devfeed.tech/tags/html.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

How Firebase rebuilt its blog with Astro, increasing performance by 71% and reducing publishing time from hours to minutes. The case study describes the limitations of Blogger and how Astro enabled faster publishing, accessible animations, and a better developer experience.

### Source excerpt

How Firebase Cut Blog Publishing From Hours to Minutes with Astro

## Trying Substack as a Simpler Blogging Platform

DevFeed: [Trying Substack as a Simpler Blogging Platform](<https://devfeed.tech/articles/trying-substack-32237.md>)

Original publisher: [Read original article](<https://bruceeckel.com/2023/07/06/trying-substack/>)

Author: Bruce Eckel

Published: 2023-07-06T00:00:00Z

Content type: opinion

Language: en

Sources: [Bruce Eckel - Computing Thoughts](<https://devfeed.tech/sources/bruce-eckel-computing-thoughts.md>)

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

Tags: [blog-post](<https://devfeed.tech/tags/blog-post.md>), [blogging](<https://devfeed.tech/tags/blogging.md>), [simplicity](<https://devfeed.tech/tags/simplicity.md>), [subscriptions](<https://devfeed.tech/tags/subscriptions.md>)

### AI overview

Bruce Eckel explains why the ceremony of creating blog posts can discourage him from writing and describes trying Substack as a simpler publishing platform. He likes its clean writing workflow, live preview, email delivery, and subscription-based business model, while noting that he is still adjusting to some limitations.

### Source excerpt

TLDR: BruceEckel.substack.com I've noticed that I haven't been writing here that much lately, and I began to suspect it is because of the necessary ceremony of creating a blog post. Which, really, isn't that much but I've started to see that even the smallest amount can be an impediment. When I began trying to paint, I discovered these impediments, and they're different for each person. In my case, the stretched canvas was "too important" and I resisted putting paint on it (both parents grew up in the depression, so I am overly careful about wasting things, which makes experimentation hard).

## Simplifying the Plugin-Publish Plugin

DevFeed: [Simplifying the Plugin-Publish Plugin](<https://devfeed.tech/articles/simplifying-the-plugin-publish-plugin-24692.md>)

Original publisher: [Read original article](<https://blog.gradle.org/simplifying-the-plugin-publish-plugin>)

Author: Jozsef Bartok

Published: 2022-07-18T04:00:00Z

Content type: article

Language: en

Sources: [The Gradle Blog](<https://devfeed.tech/sources/the-gradle-blog.md>)

Topics: [Gradle](<https://devfeed.tech/topics/gradle.md>), [Development](<https://devfeed.tech/topics/development.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Maven](<https://devfeed.tech/topics/maven.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>)

Tags: [configuration](<https://devfeed.tech/tags/configuration.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [gradle-plugin](<https://devfeed.tech/tags/gradle-plugin.md>), [plugin-development](<https://devfeed.tech/tags/plugin-development.md>), [publication](<https://devfeed.tech/tags/publication.md>)

### AI overview

Gradle Plugin-Publish plugin version 1.0.0 simplifies publishing Gradle plugins by enforcing stronger conventions, reducing duplicate configuration, and clarifying how it integrates with signing and shadowing plugins.

### Source excerpt

Configuring the publication of Gradle plugins to the Portal happens with the help of the Plugin-Publish plugin. The recently released version 1.0.0 of the plugin significantly improves the process by having stronger opinions and a more straightforward configuration. Stronger Conventions Gradle plugin development has a long history and has gradually evolved to use helper plugins to aid you with setting up your plugin project. The most important ones: Gradle Plugin Development plugin (java-gradle-plugin) Maven Publish plugin (maven-publish) The Plugin-Publish plugin shares this long history, and it ended up supporting all the various combinations of helper plugins. This results in too many ways of publishing plugins, and too many configuration options, with some having hard-to-understand semantics depending on the exact setup. For example, publication metadata can be generated via the maven-publish plugin or in other, ad-hoc ways. Depending on this, both plugin and marker GAV coordinates can vary, with surprising effects. Version 1.0.0 of the Plugin-Publish plugin addresses these issues by tightening and enforcing the conventions. The main helper plugins are always auto-applied: maven-publish is always used for generating the publication metadata (Maven POM & Gradle Module Metadata). java-gradle-plugin is always applied and used as a base for plugin definitions; as a consequence, the gradlePlugin block is now mandatory and the pluginBundle block has been trimmed down to remove all duplication. Unambiguous configuration When configuring the publication of plugins, each property of the end result should have a single way of being specified. To ensure that's the case, version 1.0.0 of the Plugin-Publish plugin is removing the pluginBundle.plugins block, as it was duplicating gradlePlugin.plugins. Unfortunately, the duplication is not (yet) perfect, so the pluginBundle.pluginTags map needs to be added to be able to define different tags for plugins published together. The

[Next page](<https://devfeed.tech/topics/publishing.md?cursor=WyIyMDIyLTA3LTE4VDA0OjAwOjAwKzAwOjAwIiwgIjZkZDk1MjZlLWMzZjMtNDk2MC05MDdiLTgyNDAxOTVlYjUzNiJd>)