# Antonio Leiva

Everything Android, Kotlin and other random topics

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

## What Is Loop Engineering? A Practical Codex Example

DevFeed: [What Is Loop Engineering? A Practical Codex Example](<https://devfeed.tech/articles/what-is-loop-engineering-a-practical-codex-example-27236.md>)

Original publisher: [Read original article](<https://antonioleiva.com/what-is-loop-engineering-practical-codex-example>)

Published: 2026-07-08T10:30:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Loop Engineering](<https://devfeed.tech/topics/loop-engineering.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [codex](<https://devfeed.tech/tags/codex.md>), [programming](<https://devfeed.tech/tags/programming.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [verification](<https://devfeed.tech/tags/verification.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This article explains Loop Engineering as the design of a complete software development loop around an AI agent. It describes state sources, isolated workspaces, verification, feedback mechanisms, human control points, manager and worker threads, and a pull request reviewer.

### Source excerpt

Everything Android, Kotlin and other random topics

## A 1Password Runtime for Local Agents and Desktop Apps

DevFeed: [A 1Password Runtime for Local Agents and Desktop Apps](<https://devfeed.tech/articles/a-1password-runtime-for-local-agents-and-desktop-apps-27121.md>)

Original publisher: [Read original article](<https://antonioleiva.com/1password-runtime-local-agents-desktop-apps>)

Published: 2026-06-24T08:00:00Z

Content type: opinion

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [API keys](<https://devfeed.tech/topics/api-keys.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [App](<https://devfeed.tech/topics/app.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [development](<https://devfeed.tech/tags/development.md>), [env-file-security](<https://devfeed.tech/tags/env-file-security.md>), [secrets](<https://devfeed.tech/tags/secrets.md>), [security](<https://devfeed.tech/tags/security.md>), [shell](<https://devfeed.tech/tags/shell.md>), [vault](<https://devfeed.tech/tags/vault.md>)

### AI overview

The author describes using 1Password as a runtime for local agents and desktop apps. The proposed setup stores references rather than secret values in an environment file, resolves credentials through a wrapper, and limits the service account's access so child processes receive only the variables they need.

### Source excerpt

Everything Android, Kotlin and other random topics

## How to Enable Gemma 4 Thinking Mode in LM Studio and OpenCode

DevFeed: [How to Enable Gemma 4 Thinking Mode in LM Studio and OpenCode](<https://devfeed.tech/articles/how-to-enable-gemma-4-thinking-mode-in-lm-studio-and-opencode-27160.md>)

Original publisher: [Read original article](<https://antonioleiva.com/enable-gemma-thinking-mode-lm-studio-opencode>)

Published: 2026-04-08T15:10:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [gemma4](<https://devfeed.tech/topics/gemma4.md>), [Chat Bot](<https://devfeed.tech/topics/chatbot.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [gemma-4](<https://devfeed.tech/tags/gemma-4.md>), [lm-studio](<https://devfeed.tech/tags/lm-studio.md>), [local-llms](<https://devfeed.tech/tags/local-llms.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>)

### AI overview

A tutorial on configuring Gemma 4 26B's thinking mode for local use with LM Studio and OpenCode. It explains that successful setup depends on reasoning parsing, the prompt template, model support, and message formatting across the involved tools.

### Source excerpt

Everything Android, Kotlin and other random topics

## Why MCP remains useful despite context-window overhead

DevFeed: [Why MCP remains useful despite context-window overhead](<https://devfeed.tech/articles/mcps-are-more-alive-than-ever-27202.md>)

Original publisher: [Read original article](<https://antonioleiva.com/mcps-are-more-alive-than-ever>)

Published: 2026-03-26T11:30:00Z

Content type: opinion

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [anthropic](<https://devfeed.tech/topics/anthropic.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [context-window](<https://devfeed.tech/tags/context-window.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcps](<https://devfeed.tech/tags/mcps.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

This opinion article argues that MCP remains useful despite criticism that MCP servers are obsolete. It explains that MCP standardized interactions between AI clients and tool providers, while its main weakness was the context-window overhead created by extensive tool metadata.

### Source excerpt

Everything Android, Kotlin and other random topics

## Why I Don't Think Token Subsidies Are Going Away

DevFeed: [Why I Don't Think Token Subsidies Are Going Away](<https://devfeed.tech/articles/why-i-don-t-think-token-subsidies-are-going-away-27229.md>)

Original publisher: [Read original article](<https://antonioleiva.com/token-subsidy-future-of-ai>)

Published: 2026-03-16T10:30:00Z

Content type: opinion

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Inference](<https://devfeed.tech/topics/inference.md>), [anthropic](<https://devfeed.tech/topics/anthropic.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [business](<https://devfeed.tech/tags/business.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [claude](<https://devfeed.tech/tags/claude.md>), [codex](<https://devfeed.tech/tags/codex.md>), [cost](<https://devfeed.tech/tags/cost.md>), [inference](<https://devfeed.tech/tags/inference.md>), [llms](<https://devfeed.tech/tags/llms.md>), [models](<https://devfeed.tech/tags/models.md>), [openai](<https://devfeed.tech/tags/openai.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [programming](<https://devfeed.tech/tags/programming.md>), [subscriptions](<https://devfeed.tech/tags/subscriptions.md>)

### AI overview

The article argues that falling inference costs will make AI token subsidies economically sustainable rather than eliminate them. It suggests OpenAI and Anthropic will keep subscription prices relatively stable while encouraging broader usage and making higher-priced plans more attractive to heavy users and technical teams.

### Source excerpt

Everything Android, Kotlin and other random topics

## How Agentic CLIs Could Change IDE-Based Software Development

DevFeed: [How Agentic CLIs Could Change IDE-Based Software Development](<https://devfeed.tech/articles/the-end-of-ides-and-agentic-clis-the-rise-of-ades-27161.md>)

Original publisher: [Read original article](<https://antonioleiva.com/end-of-ides-and-agentic-clis-rise-of-ades>)

Published: 2026-03-10T11:25:00Z

Content type: opinion

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [ide](<https://devfeed.tech/topics/ide.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [development](<https://devfeed.tech/tags/development.md>), [ide](<https://devfeed.tech/tags/ide.md>), [programming](<https://devfeed.tech/tags/programming.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This opinion article traces a shift from traditional IDEs to AI-assisted IDEs and agentic command-line tools. It discusses GitHub Copilot's autocomplete, tools such as Cursor that can modify code directly, and Claude Code's terminal-based workflow, where multiple agents could generate, review, and document software.

### Source excerpt

Everything Android, Kotlin and other random topics

## Why AI-generated code can be messy at first and maintainable after refactoring

DevFeed: [Why AI-generated code can be messy at first and maintainable after refactoring](<https://devfeed.tech/articles/my-ai-wrote-garbage-code-and-that-was-exactly-what-i-needed-27207.md>)

Original publisher: [Read original article](<https://antonioleiva.com/my-ai-wrote-garbage-code-and-that-was-exactly-right>)

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

Content type: article

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [OpenClaw](<https://devfeed.tech/topics/openclaw.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [clean-code](<https://devfeed.tech/tags/clean-code.md>), [cli](<https://devfeed.tech/tags/cli.md>), [code](<https://devfeed.tech/tags/code.md>), [docker](<https://devfeed.tech/tags/docker.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [refactoring](<https://devfeed.tech/tags/refactoring.md>)

### AI overview

The author argues that AI-assisted exploratory projects do not need clean architecture and polished tests from the beginning. Initial code can be messy, but the work is complete only after successive refactoring makes it maintainable and scalable. The article illustrates this with a project whose expanding API, web interface, CLI, and MCP led to technical debt and very large files.

### Source excerpt

Everything Android, Kotlin and other random topics

## My Agentic Development and Productivity Setup in 2026

DevFeed: [My Agentic Development and Productivity Setup in 2026](<https://devfeed.tech/articles/my-complete-agentic-development-productivity-setup-in-2026-27125.md>)

Original publisher: [Read original article](<https://antonioleiva.com/agentic-dev-setup-2026>)

Published: 2026-02-23T14:00:00Z

Content type: opinion

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Agentic development](<https://devfeed.tech/topics/agentic-development.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Agent Skills](<https://devfeed.tech/topics/agent-skills.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [agent-skills](<https://devfeed.tech/tags/agent-skills.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [automation](<https://devfeed.tech/tags/automation.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding](<https://devfeed.tech/tags/coding.md>), [development](<https://devfeed.tech/tags/development.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

The author describes a personal 2026 workflow centered on AI agents, with Codex App used across active projects and parallel tasks. Claude Code complements it for UI refinement and a Telegram chatbot, while agent skills are described as Markdown files that guide agents.

### Source excerpt

Everything Android, Kotlin and other random topics

## How I Built an Autonomous Development System with AI Agents

DevFeed: [How I Built an Autonomous Development System with AI Agents](<https://devfeed.tech/articles/how-i-built-an-autonomous-development-system-with-ai-agents-27138.md>)

Original publisher: [Read original article](<https://antonioleiva.com/autonomous-dev-agents-system-en>)

Published: 2026-02-16T14:00:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Loop Engineering](<https://devfeed.tech/topics/loop-engineering.md>), [Development](<https://devfeed.tech/topics/development.md>), [GitHub Issues](<https://devfeed.tech/topics/github-issues.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Prisma](<https://devfeed.tech/topics/prisma.md>), [Redis](<https://devfeed.tech/topics/redis.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [automation](<https://devfeed.tech/tags/automation.md>), [codex](<https://devfeed.tech/tags/codex.md>), [development](<https://devfeed.tech/tags/development.md>), [github-issues](<https://devfeed.tech/tags/github-issues.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [prisma](<https://devfeed.tech/tags/prisma.md>), [redis](<https://devfeed.tech/tags/redis.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

The author describes an autonomous development system for the Learnfolx training platform. Specialized scanners identify problems and create GitHub issues, a triage process prioritizes them, and an executor implements fixes and closes issues. Smoke tests provide periodic verification. The system uses Codex App automations and an external cron, with reported results including 80 issues created and about 50 closed in three days.

### Source excerpt

Everything Android, Kotlin and other random topics

## Skills: The Hidden Engine of AI Agents (And Why You Don't Need a 'Magic Bot')

DevFeed: [Skills: The Hidden Engine of AI Agents (And Why You Don't Need a 'Magic Bot')](<https://devfeed.tech/articles/skills-the-hidden-engine-of-ai-agents-and-why-you-don-t-need-a-magic-bot-27172.md>)

Original publisher: [Read original article](<https://antonioleiva.com/hype-vs-reality-skills>)

Published: 2026-01-29T10:00:00Z

Content type: opinion

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Agent Skills](<https://devfeed.tech/topics/agent-skills.md>), [Bot](<https://devfeed.tech/topics/bot.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [agent-skills](<https://devfeed.tech/tags/agent-skills.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [development](<https://devfeed.tech/tags/development.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [playwright](<https://devfeed.tech/tags/playwright.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [react](<https://devfeed.tech/tags/react.md>), [skills](<https://devfeed.tech/tags/skills.md>), [tailwind](<https://devfeed.tech/tags/tailwind.md>)

### AI overview

The article argues that Agent Skills, rather than a supposedly magical bot, are the main source of extensible agent capabilities. It describes skills as documented files that agents can read and execute on demand, and presents a personal collection for development, infrastructure, communication, content, and operations. It also warns that third-party skills may inject malicious prompts.

### Source excerpt

Everything Android, Kotlin and other random topics

## Securing ClawdBot: Risks of Giving an AI Access to Your Terminal, Filesystem, and Browser

DevFeed: [Securing ClawdBot: Risks of Giving an AI Access to Your Terminal, Filesystem, and Browser](<https://devfeed.tech/articles/clawdbot-is-it-safe-to-give-your-terminal-to-an-ai-survival-guide-27141.md>)

Original publisher: [Read original article](<https://antonioleiva.com/clawdbot-security-guide>)

Published: 2026-01-26T00:00:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Security](<https://devfeed.tech/topics/security.md>), [prompt injection](<https://devfeed.tech/topics/prompt-injection.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Filesystems](<https://devfeed.tech/topics/filesystems.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [audit](<https://devfeed.tech/tags/audit.md>), [files](<https://devfeed.tech/tags/files.md>), [guide](<https://devfeed.tech/tags/guide.md>), [prompt-injection](<https://devfeed.tech/tags/prompt-injection.md>), [security](<https://devfeed.tech/tags/security.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

This guide examines security risks associated with running ClawdBot locally with access to a terminal, filesystem, and browser. It discusses prompt injection, exposed VPS control ports, and leakage of logs or session data, then recommends auditing permissions and configurations and restricting access.

### Source excerpt

Everything Android, Kotlin and other random topics

## How I reorganized all my repos with AI (and fixed my GitHub profiles in the process)

DevFeed: [How I reorganized all my repos with AI (and fixed my GitHub profiles in the process)](<https://devfeed.tech/articles/how-i-reorganized-all-my-repos-with-ai-and-fixed-my-github-profiles-in-the-process-27223.md>)

Original publisher: [Read original article](<https://antonioleiva.com/reorganize-repos-with-ai-github-profiles>)

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

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

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

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [github](<https://devfeed.tech/tags/github.md>), [migrate](<https://devfeed.tech/tags/migrate.md>), [review](<https://devfeed.tech/tags/review.md>)

### AI overview

A practical account of reorganizing scattered repositories, separating them between personal and company GitHub ownership, updating profiles, and retaining only active projects locally. The article presents AI as an assistant for inventory, planning, inconsistency detection, and tracking decisions during a cautious, incremental process.

### Source excerpt

Everything Android, Kotlin and other random topics

## 2025 Review: Professional Changes, AI Projects, and Goals for 2026

DevFeed: [2025 Review: Professional Changes, AI Projects, and Goals for 2026](<https://devfeed.tech/articles/the-year-ai-threatened-our-jobs-2025-review-and-goals-for-2026-27128.md>)

Original publisher: [Read original article](<https://antonioleiva.com/analysis-2025-goals-2026>)

Published: 2025-12-30T00:00:00Z

Content type: opinion

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Development](<https://devfeed.tech/topics/development.md>), [Astro](<https://devfeed.tech/topics/astro.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [2026](<https://devfeed.tech/tags/2026.md>), [ai](<https://devfeed.tech/tags/ai.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [astro](<https://devfeed.tech/tags/astro.md>), [development](<https://devfeed.tech/tags/development.md>), [web-development](<https://devfeed.tech/tags/web-development.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>)

### AI overview

The author reviews major professional and business changes in 2025, including leaving WordPress for a static Astro site, building personal tools with AI, and launching AI Expert training. The article also outlines goals for 2026.

### Source excerpt

Everything Android, Kotlin and other random topics

## Do we need training to use AI?

DevFeed: [Do we need training to use AI?](<https://devfeed.tech/articles/do-we-need-training-to-use-ai-27209.md>)

Original publisher: [Read original article](<https://antonioleiva.com/need-ai-training>)

Published: 2025-12-27T00:00:00Z

Content type: opinion

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [development](<https://devfeed.tech/tags/development.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

The article argues that formal training is not required to learn AI tools for software development because abundant free resources are available. It maintains that the more important consideration is the time required to learn and keep up with rapidly changing AI development tools.

### Source excerpt

Everything Android, Kotlin and other random topics

## LLM Duel: Gemini 3 Flash vs Opus 4.5 vs GPT-5.2-Codex vs GLM-4.7

DevFeed: [LLM Duel: Gemini 3 Flash vs Opus 4.5 vs GPT-5.2-Codex vs GLM-4.7](<https://devfeed.tech/articles/llm-duel-gemini-3-flash-vs-opus-4-5-vs-gpt-5-2-codex-vs-glm-4-7-27199.md>)

Original publisher: [Read original article](<https://antonioleiva.com/llm-duel-gemini-opus-gpt-glm>)

Published: 2025-12-23T00:00:00Z

Content type: comparison

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [codex](<https://devfeed.tech/topics/codex.md>), [qwen](<https://devfeed.tech/topics/qwen.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [codex](<https://devfeed.tech/tags/codex.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [gpt](<https://devfeed.tech/tags/gpt.md>), [llm](<https://devfeed.tech/tags/llm.md>), [qwen](<https://devfeed.tech/tags/qwen.md>)

### AI overview

The article compares Gemini 3 Flash, Opus 4.5, GPT-5.2-Codex, and GLM-4.7 through a practical coding project: building an image editor for YouTube thumbnails. It evaluates not only code generation but also task planning and preliminary research, while questioning how well benchmarks reflect real-world use.

### Source excerpt

Everything Android, Kotlin and other random topics

## Closing the AI Loop in Software Development

DevFeed: [Closing the AI Loop in Software Development](<https://devfeed.tech/articles/closing-the-ai-loop-in-software-development-27143.md>)

Original publisher: [Read original article](<https://antonioleiva.com/closing-circle-ai>)

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

Content type: opinion

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Development](<https://devfeed.tech/topics/development.md>), [API](<https://devfeed.tech/topics/api.md>), [Code](<https://devfeed.tech/topics/code.md>), [Persistence](<https://devfeed.tech/topics/persistence.md>), [ui](<https://devfeed.tech/topics/ui.md>), [adb](<https://devfeed.tech/topics/adb.md>), [Chrome](<https://devfeed.tech/topics/chrome.md>), [MCP](<https://devfeed.tech/topics/mcp.md>), [Playwright](<https://devfeed.tech/topics/playwright.md>), [Prisma](<https://devfeed.tech/topics/prisma.md>)

Tags: [adb](<https://devfeed.tech/tags/adb.md>), [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [code](<https://devfeed.tech/tags/code.md>), [development](<https://devfeed.tech/tags/development.md>), [interface](<https://devfeed.tech/tags/interface.md>), [openapi](<https://devfeed.tech/tags/openapi.md>), [persistence](<https://devfeed.tech/tags/persistence.md>), [playwright](<https://devfeed.tech/tags/playwright.md>), [schema](<https://devfeed.tech/tags/schema.md>), [software](<https://devfeed.tech/tags/software.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

### AI overview

The article argues that AI coding agents become more capable when they can access and interact with the full development environment. It recommends controlled access to the codebase, database, backend APIs, and user interface so agents can inspect data, verify API responses, test interfaces, and diagnose or fix issues.

### Source excerpt

Everything Android, Kotlin and other random topics

## How to deploy an Astro SSR app to Coolify

DevFeed: [How to deploy an Astro SSR app to Coolify](<https://devfeed.tech/articles/how-to-deploy-an-astro-ssr-app-to-coolify-27137.md>)

Original publisher: [Read original article](<https://antonioleiva.com/astro-ssr-coolify>)

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

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [hosting](<https://devfeed.tech/topics/hosting.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [deploy](<https://devfeed.tech/tags/deploy.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [ssr](<https://devfeed.tech/tags/ssr.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

A developer explains why they rebuilt the DevExpert website with Astro and describes deploying its server-side-rendered version on Coolify. The article contrasts static deployment with the additional configuration required for SSR and shares the author's experience using Astro for routing, navigation, and dynamically generated pages.

### Source excerpt

Everything Android, Kotlin and other random topics

## Using View Binding to Access Android XML Views

DevFeed: [Using View Binding to Access Android XML Views](<https://devfeed.tech/articles/view-binding-the-definitive-way-to-access-views-on-android-27233.md>)

Original publisher: [Read original article](<https://antonioleiva.com/view-binding-android>)

Published: 2020-05-21T00:00:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [android-development](<https://devfeed.tech/topics/android-development.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [XML](<https://devfeed.tech/topics/xml.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [view-binding](<https://devfeed.tech/tags/view-binding.md>), [xml](<https://devfeed.tech/tags/xml.md>)

### AI overview

This tutorial explains Android View Binding, compares it with Data Binding and earlier view-access approaches, and outlines configuration and use in activities and adapters.

### Source excerpt

Everything Android, Kotlin and other random topics

## Live discussion of MVVM, coroutines, career progression, work-life balance, and football

DevFeed: [Live discussion of MVVM, coroutines, career progression, work-life balance, and football](<https://devfeed.tech/articles/live-answering-all-your-questions-mvvm-work-life-balance-career-progression-football-27196.md>)

Original publisher: [Read original article](<https://antonioleiva.com/live-answer-questions>)

Published: 2019-08-25T00:00:00Z

Content type: opinion

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Coroutines](<https://devfeed.tech/topics/coroutines.md>)

Tags: [career](<https://devfeed.tech/tags/career.md>), [career-progression](<https://devfeed.tech/tags/career-progression.md>), [coroutines](<https://devfeed.tech/tags/coroutines.md>), [football](<https://devfeed.tech/tags/football.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [life](<https://devfeed.tech/tags/life.md>), [mvvm](<https://devfeed.tech/tags/mvvm.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

A 50-minute live session answers questions about MVP versus MVVM, Rx versus Coroutines, career progression, work-life balance during parenthood, and other topics including football.

### Source excerpt

Everything Android, Kotlin and other random topics

## Using Coil for image loading in Android with Kotlin and coroutines

DevFeed: [Using Coil for image loading in Android with Kotlin and coroutines](<https://devfeed.tech/articles/coil-the-next-gen-image-loader-for-android-coroutines-based-27144.md>)

Original publisher: [Read original article](<https://antonioleiva.com/coil-image-loader-android>)

Published: 2019-08-13T00:00:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Coroutines](<https://devfeed.tech/topics/coroutines.md>), [Library](<https://devfeed.tech/topics/library.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-development](<https://devfeed.tech/tags/android-development.md>), [coroutines](<https://devfeed.tech/tags/coroutines.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [library](<https://devfeed.tech/tags/library.md>)

### AI overview

A video tutorial introduces Coil, an image loading library for Android based on Kotlin and coroutines. It covers setup, loading images into ImageView, custom targets, transformations, and controlling the image loader instance for dependency injection.

### Source excerpt

Everything Android, Kotlin and other random topics

## Dependency Injection - All the Must-Know Concepts to start using it

DevFeed: [Dependency Injection - All the Must-Know Concepts to start using it](<https://devfeed.tech/articles/dependency-injection-all-the-must-know-concepts-to-start-using-it-27158.md>)

Original publisher: [Read original article](<https://antonioleiva.com/dependency-injection-principles>)

Published: 2019-06-26T00:00:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Dependency injection](<https://devfeed.tech/topics/dependency-injection.md>), [Dependency Inversion](<https://devfeed.tech/topics/dependency-inversion.md>), [Android](<https://devfeed.tech/topics/android.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [article](<https://devfeed.tech/tags/article.md>), [dependency-injection](<https://devfeed.tech/tags/dependency-injection.md>), [dependency-inversion](<https://devfeed.tech/tags/dependency-inversion.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>)

### AI overview

A video tutorial introduces the concepts behind dependency injection, including dependencies, the Dependency Inversion Principle, Inversion of Control, dependency provisioning, Service Locator, and Dependency Injection. It also references Koin for dependency injection on Android.

### Source excerpt

Everything Android, Kotlin and other random topics

## Living by the code, with Enrique López \[Droidkast LIVE 7\]

DevFeed: [Living by the code, with Enrique López \[Droidkast LIVE 7\]](<https://devfeed.tech/articles/living-by-the-code-with-enrique-lopez-droidkast-live-7-27198.md>)

Original publisher: [Read original article](<https://antonioleiva.com/living-by-the-code-enrique-lopez>)

Published: 2019-06-24T00:00:00Z

Content type: article

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Android](<https://devfeed.tech/topics/android.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [career](<https://devfeed.tech/tags/career.md>), [developers](<https://devfeed.tech/tags/developers.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

A video interview with freelance Android developer Enrique López about his career, nomadic lifestyle, community activities, and the creation of his book, "Living by the code."

### Source excerpt

Everything Android, Kotlin and other random topics

## Koin and Dagger for dependency injection on Android

DevFeed: [Koin and Dagger for dependency injection on Android](<https://devfeed.tech/articles/koin-for-dependency-injection-on-android-is-dagger-dead-27174.md>)

Original publisher: [Read original article](<https://antonioleiva.com/koin-vs-dagger>)

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

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [koin](<https://devfeed.tech/topics/koin.md>), [Dependency injection](<https://devfeed.tech/topics/dependency-injection.md>), [Dagger](<https://devfeed.tech/topics/dagger.md>), [Android](<https://devfeed.tech/topics/android.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [dagger](<https://devfeed.tech/tags/dagger.md>), [dependency-injection](<https://devfeed.tech/tags/dependency-injection.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [koin](<https://devfeed.tech/tags/koin.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>)

### AI overview

A video explains why dependency injection is useful on Android, compares Dagger with Koin, and demonstrates how to start using Koin in a complete example.

### Source excerpt

Everything Android, Kotlin and other random topics

## Antonio Leiva interviewed by Fernando Cejas - Celebrating 1k subs on YouTube \[Droidkast LIVE 6\]

DevFeed: [Antonio Leiva interviewed by Fernando Cejas - Celebrating 1k subs on YouTube \[Droidkast LIVE 6\]](<https://devfeed.tech/articles/antonio-leiva-interviewed-by-fernando-cejas-celebrating-1k-subs-on-youtube-droidkast-live-6-27133.md>)

Original publisher: [Read original article](<https://antonioleiva.com/antonio-leiva-interviewed-by-fernando-cejas>)

Published: 2019-06-04T00:00:00Z

Content type: opinion

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [interviewing](<https://devfeed.tech/tags/interviewing.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [talk](<https://devfeed.tech/tags/talk.md>), [youtube](<https://devfeed.tech/tags/youtube.md>)

### AI overview

An episode of Droidkast LIVE features Fernando Cejas interviewing Antonio Leiva about his background, entry into the Android world, and personal experiences. The episode celebrates the channel reaching more than 1,000 YouTube friends.

### Source excerpt

Everything Android, Kotlin and other random topics

[Next page](<https://devfeed.tech/sources/antonio-leiva.md?cursor=WyIyMDE5LTA2LTA0VDAwOjAwOjAwKzAwOjAwIiwgIjQ3ZGYzZmU2LTJjMzMtNGVhMy05NTgzLTg1Njk1M2ZlMDQ3YyJd>)