# style

Published articles for style.

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

## Teaching Claude Code to Follow a Personal Code Style

DevFeed: [Teaching Claude Code to Follow a Personal Code Style](<https://devfeed.tech/articles/help-the-agent-to-feel-35606.md>)

Original publisher: [Read original article](<https://www.yegor256.com/2026/05/29/help-the-agent.html>)

Author: Yegor Bugayenko (yegor256@gmail.com)

Published: 2026-05-28T21:00:00Z

Content type: opinion

Language: en

Sources: [Yegor Bugayenko](<https://devfeed.tech/sources/yegor-bugayenko.md>)

Topics: [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding-agents](<https://devfeed.tech/tags/ai-coding-agents.md>), [architect](<https://devfeed.tech/tags/architect.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [claude-md-manifesto](<https://devfeed.tech/tags/claude-md-manifesto.md>), [code](<https://devfeed.tech/tags/code.md>), [code-aesthetics](<https://devfeed.tech/tags/code-aesthetics.md>), [custom-style-checkers](<https://devfeed.tech/tags/custom-style-checkers.md>), [style](<https://devfeed.tech/tags/style.md>)

### AI overview

The author argues that Claude Code can program faster and more cheaply than he can, but requires guidance because it lacks the author's preferred sense of code elegance. He uses a CLAUDE.md manifesto and custom style checkers to teach standards involving testing, modularity, error handling, naming, coupling, cohesion, and complexity.

### Source excerpt

Claude Code programs better than me but with no taste, so I train it to feel my sense of code beauty through a CLAUDE.md manifesto and custom style checkers.

## Monotonic Indentation

DevFeed: [Monotonic Indentation](<https://devfeed.tech/articles/monotonic-indentation-35605.md>)

Original publisher: [Read original article](<https://www.yegor256.com/2026/05/24/monotonic-indentation.html>)

Author: Yegor Bugayenko (yegor256@gmail.com)

Published: 2026-05-23T21:00:00Z

Content type: opinion

Language: en

Sources: [Yegor Bugayenko](<https://devfeed.tech/sources/yegor-bugayenko.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>), [formatting](<https://devfeed.tech/topics/formatting.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Programming language](<https://devfeed.tech/topics/programming-language.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [code-formatting-style](<https://devfeed.tech/tags/code-formatting-style.md>), [code-indentation-rule](<https://devfeed.tech/tags/code-indentation-rule.md>), [formatting](<https://devfeed.tech/tags/formatting.md>), [indentation-in-java](<https://devfeed.tech/tags/indentation-in-java.md>), [monotonic-indentation](<https://devfeed.tech/tags/monotonic-indentation.md>), [off-side-rule](<https://devfeed.tech/tags/off-side-rule.md>), [programming](<https://devfeed.tech/tags/programming.md>), [programming-language](<https://devfeed.tech/tags/programming-language.md>), [python](<https://devfeed.tech/tags/python.md>), [style](<https://devfeed.tech/tags/style.md>)

### AI overview

The article proposes monotonic indentation as a source-code formatting rule: indentation may increase by exactly one unit between adjacent lines but may decrease by any number of units. It presents the rule as an optional check for existing style checkers or as a standalone tool, and compares it with Python's off-side rule.

### Source excerpt

Between two adjacent lines, indentation may grow by one unit only, but may shrink by any number of units -- a rule that resolves most code formatting disputes.

## How Layer.ai is upgrading mobile game design

DevFeed: [How Layer.ai is upgrading mobile game design](<https://devfeed.tech/articles/how-layer-ai-is-upgrading-mobile-game-design-35857.md>)

Original publisher: [Read original article](<https://temporal.io/blog/how-layer-ai-is-upgrading-mobile-game-design>)

Author: Clair Byrd

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

Content type: article

Language: en

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

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Game Development](<https://devfeed.tech/topics/game-development.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [art](<https://devfeed.tech/tags/art.md>), [asset](<https://devfeed.tech/tags/asset.md>), [community](<https://devfeed.tech/tags/community.md>), [game-development](<https://devfeed.tech/tags/game-development.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [style](<https://devfeed.tech/tags/style.md>)

### AI overview

The article describes how Layer.ai uses AI to help mobile game developers create production-ready characters, environments, UI elements, and marketing assets in a consistent custom brand style. It also says users can upload existing artwork to train the platform and cites customer production use cases, though the supplied text ends before those examples are completed.

### Source excerpt

Learn how Layer.ai is using Temporal to revolutionize game asset creation, blending professional game design with AI

## Tip for 1-click indentation settings changes in Visual Studio

DevFeed: [Tip for 1-click indentation settings changes in Visual Studio](<https://devfeed.tech/articles/tip-for-1-click-indentation-settings-changes-in-visual-studio-38406.md>)

Original publisher: [Read original article](<https://khmylov.com/2011/02/tip-for-1-click-indentation-settings-changes-in-visual-studio/>)

Author: Andrew Khmylov

Published: 2011-02-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Despite the odds](<https://devfeed.tech/sources/despite-the-odds.md>)

Topics: [Visual Studio](<https://devfeed.tech/topics/visual-studio.md>), [code style](<https://devfeed.tech/topics/code-style.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [ide](<https://devfeed.tech/topics/ide.md>), [C#](<https://devfeed.tech/topics/csharp.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [change](<https://devfeed.tech/tags/change.md>), [code](<https://devfeed.tech/tags/code.md>), [code-style](<https://devfeed.tech/tags/code-style.md>), [csharp](<https://devfeed.tech/tags/csharp.md>), [ide](<https://devfeed.tech/tags/ide.md>), [macros](<https://devfeed.tech/tags/macros.md>), [spaces](<https://devfeed.tech/tags/spaces.md>), [style](<https://devfeed.tech/tags/style.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>)

### AI overview

A tutorial explains how to create a Visual Studio macro that toggles the C# indentation setting between tabs and spaces. It uses the DTE TextEditor CSharp InsertTabs property and provides keyboard-accessible macro commands.

### Source excerpt

I work at several projects at a time, and I have different settings/requirements concerning the code style for each of them. The main issue is 'Tabs vs. Spaces' option - the first project requires using tabs, the second - spaces. It's obvious that going Tools -> Settings -> ... is not an option for everyday use. Sounds like a good task for the automation macros, right? Navigate to Tools -> Macros -> Macros IDE (or use Alt+F11) Create new macros in Project Explorer (Project - Add Module) Write a method that changes the indentation settings: Public Module TabsModule Public Sub ToggleTabs() Dim currentSetting As Boolean = DTE.Properties("TextEditor", "CSharp").Item("InsertTabs").Value DTE.Properties("TextEditor", "CSharp").Item("InsertTabs").Value = Not currentSetting End Sub End Module Now you can use Macros Explorer (Alt+F8, also you can dock it as one of your panels) to quickly change settings (by double-clicking on the corresponding item name in the macros tree)