Iรฑaki Bes ๐Ÿ“ฑ Android Architect โ“‹๐ŸŒฑ's Avatar

Iรฑaki Bes ๐Ÿ“ฑ Android Architect โ“‹๐ŸŒฑ

@inakibes.bsky.social

๐Ÿ‘‰๏ธŽ Android developer ๐Ÿ‘‰๏ธŽ Kotlin | Kotlin Multiplatform | Testing | CI/CD | Koin | Compose | Legacy code | Java | Clean Code | Clean Architecture ๐ŸŒฑ #AndroidDev #Rural #SoyRural #Spain #Huesca

76 Followers  |  187 Following  |  147 Posts  |  Joined: 28.12.2024
Posts Following

Posts by Iรฑaki Bes ๐Ÿ“ฑ Android Architect โ“‹๐ŸŒฑ (@inakibes.bsky.social)

Preview
Agentic AI Coding: Best Practice Patterns for Speed with Quality How CodeSceneโ€™s Code Health and MCP tools turn agentic speed into sustainable engineering practices.

Agentic AI coding: best practice patterns for speed with quality

codescene.com/blog/agentic...

02.03.2026 06:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Software engineering is still very necessary today, no matter how powerful LLMs are or how impressive AI-based tools like Codex App or Claude Code may be.

26.02.2026 06:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

If your product aims to scale and evolve, now more than ever you need to invest in engineering. You need your product to be easily testable, easily maintainable, and as resilient to errors as possible.

26.02.2026 06:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Now more than ever. Yes.

Architectures, best practices, SOLID principles, testing, automation.

Now more than ever. Without a doubt.

26.02.2026 06:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The complete guide to building Skills for Claude ๐Ÿ‘‡๐Ÿ‘‡ resources.anthropic.com/hubfs/The-Co...

23.02.2026 05:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Guard Conditions have been available for a while, but you might not know about them.

In Kotlin, you can add extra conditions directly to each branch of a `when` expression to reduce nesting and make the control flow more explicit.

21.02.2026 06:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐—ž๐— ๐—ฃ + ๐——๐˜‚๐—ผ๐—น๐—ถ๐—ป๐—ด๐—ผ + ๐Ÿฐ๐Ÿฌ๐— + ๐—ฑ๐—ฎ๐—ถ๐—น๐˜† ๐˜‚๐˜€๐—ฒ๐—ฟ๐˜€.

๐——๐˜‚๐—ผ๐—น๐—ถ๐—ป๐—ด๐—ผ ships weekly to more than 40 million daily active users on iOS and Android, and ๐—ž๐—ผ๐˜๐—น๐—ถ๐—ป ๐— ๐˜‚๐—น๐˜๐—ถ๐—ฝ๐—น๐—ฎ๐˜๐—ณ๐—ผ๐—ฟ๐—บ is becoming central to how they scale development. ๐Ÿš€

2025.kotlinconf.com/talks/812400/

18.02.2026 06:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Plan Mode (experimental)

Gemini CLI adds Plan Mode (experimental mode).

Very interesting for long tasks and with strong results.

Itโ€™s the โ€œtoolโ€ that has made Claude Code and Cursor so effective at solving complex problems such as software development.

geminicli.com/docs/cli/pla...

14.02.2026 07:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Event Hooks ยท Issue #2109 ยท openai/codex Let us define event hooks with pattern matching, to trigger scripts/commands before/after codex behaviors.

Hooks are finally coming to Codex! After months of waiting, it looks like we'll soon have Hooks in the upcoming Codex 0.99 release. ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

github.com/openai/codex...

11.02.2026 07:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

resources.anthropic.com/hubfs/2026%2...

10.02.2026 05:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Trend 5: Agentic coding expands to new surfaces

Trend 6: Productivity gains reshape software

Trend 7: Non-technical use cases expand across

Trend 8: Dual-use risk requires security-first

10.02.2026 05:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

2026 Agentic Coding Trends Report

Trend 1: The software development lifecycle

Trend 2: Single agents evolve into coordinated teams

Trend 3: Long-running agents build complete systems

Trend 4: Human oversight scales through intelligent

10.02.2026 05:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

If you have a teammate who loves abbreviating variable names like usrCfgTmp2 or calcFnx, do them a favor: ๐—บ๐—ฎ๐—ธ๐—ฒ ๐˜๐—ต๐—ฒ๐—บ ๐—ฐ๐—ผ๐—ฑ๐—ฒ ๐—ถ๐—ป ๐—ฏ๐—ฎ๐˜€๐—ต ๐—ณ๐—ผ๐—ฟ ๐—ฎ ๐˜„๐—ต๐—ถ๐—น๐—ฒ

After a few hours of juggling -z, -f, $1, $?, and [ ! -d "$x" ], theyโ€™ll suddenly understand why the rest of the dev world asks for descriptive variable names

04.02.2026 12:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Koin Powered by Kotlin Compiler The next evolution of Kotlin dependency injectionโ€Šโ€”โ€Špowered by the Kotlin Compiler. Same simplicity, more power.

Koin now has a native Kotlin Compiler Plugin โœจ

- Compile-time auto-wiring
- DSL + Annotations
- KMP & Compose Multiplatform ready
- No KSP needed

Same simplicity, compile-time power.

#Kotlin #Koin #AndroidDev

04.02.2026 08:00 โ€” ๐Ÿ‘ 20    ๐Ÿ” 6    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

- Interaction style can be switched (more direct or more conversational) without impacting technical capability.

- Designed as a command center for supervising, directing, and scaling work with agents.

02.02.2026 20:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

- Introduces skills, with an interface to create, version, and share them.

- Allows automation of recurring tasks via scheduled background executions.

- Runs with isolation and sandboxing by default.

02.02.2026 20:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

- Offers direct review of agent changes: diff visualization, inline code comments, and local editor opening for manual adjustments.

- Maintains full continuity across app, CLI, and IDE extension, reusing history, sessions, and configuration seamlessly.

02.02.2026 20:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

- Supports running multiple agents in parallel, each with its own persistent thread and context, designed for long and complex tasks.

- Integrates Git worktrees natively, allowing each agent to work on an isolated copy of the repo, avoiding conflicts and enabling parallel solution exploration.

02.02.2026 20:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Introducing the Codex app Introducing the Codex app for macOSโ€”a command center for AI coding and software development with multiple agents, parallel workflows, and long-running tasks.

๐—ช๐—ฒ ๐—ฎ๐—น๐—น ๐˜๐—ต๐—ผ๐˜‚๐—ด๐—ต๐˜ ๐—ถ๐˜ ๐˜„๐—ผ๐˜‚๐—น๐—ฑ ๐—ป๐—ฒ๐˜ƒ๐—ฒ๐—ฟ ๐—ฐ๐—ผ๐—บ๐—ฒ and that OpenAI was focused on other types of products; but itโ€™s here ๐Ÿคฏ ๐Ÿคฏ ๐Ÿ˜ณ

๐—ข๐—ฝ๐—ฒ๐—ป๐—”๐—œ ๐—ต๐—ฎ๐˜€ ๐—ท๐˜‚๐˜€๐˜ ๐—ฟ๐—ฒ๐—น๐—ฒ๐—ฎ๐˜€๐—ฒ๐—ฑ ๐—–๐—ผ๐—ฑ๐—ฒ๐˜… ๐—”๐—ฝ๐—ฝ, its agentic coding tool:

openai.com/index/introd...

02.02.2026 20:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
From the ClaudeAI community on Reddit: Claude Code creator Boris shares his setup with 13 detailed steps,full details below Explore this post and more from the ClaudeAI community

@bcherny.bsky.social an engineer at @anthropic.com and a core developer behind Claude Code, recently shared his personal usage data on social media.

Thank you!

www.reddit.com/r/ClaudeAI/c...

02.02.2026 16:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Kotlin and Compose Multiplatform patterns for iOS interop - John O'Reilly | droidcon London 2025
YouTube video by nextapp devCon Kotlin and Compose Multiplatform patterns for iOS interop - John O'Reilly | droidcon London 2025

๐— ๐˜‚๐—น๐˜๐—ถ๐—ฝ๐—น๐—ฎ๐˜๐—ณ๐—ผ๐—ฟ๐—บ ๐—ฝ๐—ฎ๐˜๐˜๐—ฒ๐—ฟ๐—ป๐˜€ ๐—ถ๐—ป ๐—ž๐—ผ๐˜๐—น๐—ถ๐—ป ๐—ฎ๐—ป๐—ฑ ๐—–๐—ผ๐—บ๐—ฝ๐—ผ๐˜€๐—ฒ ๐—ณ๐—ผ๐—ฟ ๐—ถ๐—ข๐—ฆ ๐—ถ๐—ป๐˜๐—ฒ๐—ฟ๐—ผ๐—ฝ๐—ฒ๐—ฟ๐—ฎ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐˜† ๐Ÿ“ฑ๐ŸŽ

The talk was presented at droidcon London 2025 ๐ŸŽค

www.youtube.com/watch?v=0gnB...

#kotlinmultiplatform #kmp #composemultiplatform #iosdev #crossplatform #droidcon #android #androiddeveloper #kotlin #AndroidDev

30.01.2026 06:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Terminally online Mistral Vibe. | Mistral AI

๐— ๐—ถ๐˜€๐˜๐—ฟ๐—ฎ๐—น ๐—ฟ๐—ฒ๐—น๐—ฒ๐—ฎ๐˜€๐—ฒ๐˜€ ๐—ฉ๐—ถ๐—ฏ๐—ฒ ๐Ÿฎ.๐Ÿฌ, ๐—ถ๐˜๐˜€ ๐—ป๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ ๐˜๐—ฒ๐—ฟ๐—บ๐—ถ๐—ป๐—ฎ๐—น ๐—ฝ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐—บ๐—ถ๐—ป๐—ด ๐—ฎ๐—ด๐—ฒ๐—ป๐˜, now powered by the Devstral 2 model family.

mistral.ai/news/mistral...

29.01.2026 05:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - VectifyAI/PageIndex: ๐Ÿ“‘ PageIndex: Document Index for Vectorless, Reasoning-based RAG ๐Ÿ“‘ PageIndex: Document Index for Vectorless, Reasoning-based RAG - VectifyAI/PageIndex

๐—ฃ๐—ฎ๐—ด๐—ฒ๐—œ๐—ป๐—ฑ๐—ฒ๐˜… ๐—ฝ๐—ฟ๐—ผ๐—ฝ๐—ผ๐˜€๐—ฒ๐˜€ ๐—ฎ๐—ป ๐—ถ๐—ป๐˜๐—ฒ๐—ฟ๐—ฒ๐˜€๐˜๐—ถ๐—ป๐—ด ๐—ฎ๐—น๐˜๐—ฒ๐—ฟ๐—ป๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ ๐˜๐—ผ ๐˜๐—ฟ๐—ฎ๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป๐—ฎ๐—น ๐—ฅ๐—”๐—š ๐Ÿ‘ˆ ๐Ÿ’ฏ

The key difference is conceptual:
- Classic RAG asks โ€œwhich fragments are similar to the query.โ€
- PageIndex asks โ€œwhere would an expert look for this answer within the document.โ€

github.com/VectifyAI/Pa...

28.01.2026 06:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
@modelcontextprotocol/ext-apps - v1.0.1 Documentation for @modelcontextprotocol/ext-apps

๐— ๐—–๐—ฃ ๐—”๐—ฝ๐—ฝ๐˜€ ๐—ฎ๐—ฟ๐—ฟ๐—ถ๐˜ƒ๐—ฒ๐˜€: ๐—ต๐˜‚๐—บ๐—ฎ๐—ป๐˜€ ๐—น๐—ฒ๐—ฎ๐—ฑ ๐—ฎ๐—ป๐—ฑ ๐—บ๐—ฎ๐—ป๐—ฎ๐—ด๐—ฒ ๐Ÿค๐Ÿค–

๐— ๐—–๐—ฃ ๐—”๐—ฝ๐—ฝ๐˜€ closes that gap, and AI can now provide a UI to interact with it in specific contexts.

This UI can emit events, open links, send messages, or silently update context.

modelcontextprotocol.github.io/ext-apps/api/

27.01.2026 06:10 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™m glad that the two leaders in AI-assisted programming have both chosen to commit to the same solution.

24.01.2026 07:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐—ฆ๐—ธ๐—ถ๐—น๐—น๐˜€ ๐˜ƒ๐˜€ ๐—–๐—ผ๐—บ๐—บ๐—ฎ๐—ป๐—ฑ๐˜€ โ†’ ๐—ฆ๐—ธ๐—ถ๐—น๐—น๐˜€ ๐˜„๐—ถ๐—ป ๐Ÿง โš™๏ธ

Codex and Claude Code have decided to drop commands in favor of skills.

The truth is, both features served the same purpose in different ways. I never fully understood when to use one or the other.

24.01.2026 07:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Gemini CLI Tips & Tricks ~30 pro-tips for effectively using Gemini CLI for agentic coding

๐Ÿš€ ๐Ÿฎ๐Ÿฑ ๐˜๐—ถ๐—ฝ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—š๐—ฒ๐—บ๐—ถ๐—ป๐—ถ ๐—–๐—Ÿ๐—œ ๐Ÿค–โšก

addyo.substack.com/p/gemini-cli...

24.01.2026 07:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐—จ๐˜€๐—ฒ ๐—ฐ๐—ฎ๐˜€๐—ฒ ๐—ถ๐—ฑ๐—ฒ๐—ฎ๐˜€:

๐Ÿ“Œ Internal developer tools
๐Ÿ“Œ Custom developer assistants
๐Ÿ“Œ Admin panels and backoffice tools
๐Ÿ“Œ Automation of complex workflows
๐Ÿ“Œ GUI agents (like Claude Desktop, but custom)
๐Ÿ“Œ MCP orchestrators
๐Ÿ“Œ Vertical AI copilots (for legal, ops, data, infrastructure)

23.01.2026 06:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - github/copilot-sdk: Multi-platform SDK for integrating GitHub Copilot Agent into apps and services Multi-platform SDK for integrating GitHub Copilot Agent into apps and services - github/copilot-sdk

๐—š๐—ถ๐˜๐—›๐˜‚๐—ฏ ๐—ผ๐—ฝ๐—ฒ๐—ป๐˜€ ๐—ถ๐˜๐˜€ ๐—–๐—ผ๐—ฝ๐—ถ๐—น๐—ผ๐˜ ๐—–๐—Ÿ๐—œ ๐—ฎ๐˜€ ๐—ฎ ๐—ฝ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐—บ๐—ฎ๐—ฏ๐—น๐—ฒ ๐—ฆ๐——๐—ž ๐Ÿ’ฏ ๐Ÿš€

Now in technical preview, the GitHub Copilot SDK can plan, invoke tools, edit files, and run commands as a programmable layer you can use in any application.

github.com/github/copil...

23.01.2026 06:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

We ๐—ด๐—ผ ๐—ณ๐—ฟ๐—ผ๐—บ ~๐Ÿฑ๐Ÿฌ๐—ธ ๐˜๐—ผ๐—ธ๐—ฒ๐—ป๐˜€ ๐—ฎ๐˜ ๐˜€๐˜๐—ฎ๐—ฟ๐˜๐˜‚๐—ฝ ๐˜๐—ผ ๐—ฏ๐—ฎ๐—ฟ๐—ฒ๐—น๐˜† ~๐Ÿฎ๐—ธ, making ๐—ถ๐˜ ๐—ฝ๐—ผ๐˜€๐˜€๐—ถ๐—ฏ๐—น๐—ฒ ๐˜๐—ผ ๐—ฐ๐—ผ๐—ป๐—ป๐—ฒ๐—ฐ๐˜ ๐Ÿญ๐Ÿฌ๐Ÿฌ ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฟ๐˜€ without saturating the context.

A key step toward making MCPs viable in production.

22.01.2026 08:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0