Advertisement ยท 728 ร— 90

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

Post image

I'm speaking at @ParisAndroidUS @droidcon. Android Makers Paris ๐Ÿ—ผ

"Koin + Kotlin Compiler = โค๏ธ" compile-time safety, precomputed indexes, no boilerplate. All without losing Koin's simplicity.

Fri Apr 10 ยท 1:30pm ยท Salle Blin
See you there ๐Ÿค˜
bit.ly/3NfTBCt ยท #AndroidMakers26

1 month ago 5 1 0 0
Preview
Koin in Kotlin Multiplatform: A Complete Guide Annotate your classes. Let the compiler wire them. Ship to Android & iOS. Koin is simple and powerful.

๐—ž๐—ผ๐—ถ๐—ป ๐—ถ๐—ป ๐—ž๐—ผ๐˜๐—น๐—ถ๐—ป ๐— ๐˜‚๐—น๐˜๐—ถ๐—ฝ๐—น๐—ฎ๐˜๐—ณ๐—ผ๐—ฟ๐—บ: ๐—ฎ ๐—ฐ๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜๐—ฒ ๐—ด๐˜‚๐—ถ๐—ฑ๐—ฒ ๐—ณ๐—ผ๐—ฟ ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฒ

Koin is not tied to the Android framework. Unlike Hilt, it is fully decoupled from Android, which means the same dependency injection framework can run in KMP, backend services, desktop apps...

blog.insert-koin.io/koin-in-kotl...

1 month ago 0 0 0 0
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...

1 month ago 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.

1 month ago 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.

1 month ago 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.

1 month ago 0 0 1 0

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

2 months ago 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.

2 months ago 0 0 0 0
Advertisement
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/

2 months ago 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...

2 months ago 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...

2 months ago 0 0 0 0

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

2 months ago 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

2 months ago 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

2 months ago 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

2 months ago 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

2 months ago 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.

2 months ago 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.

2 months ago 0 0 1 0
Advertisement

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

2 months ago 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.

2 months ago 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...

2 months ago 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...

2 months ago 0 0 0 0
Kotlin and Compose Multiplatform patterns for iOS interop - John O'Reilly | droidcon London 2025
Kotlin and Compose Multiplatform patterns for iOS interop - John O'Reilly | droidcon London 2025 YouTube video by nextapp devCon

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

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

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

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

2 months ago 1 0 0 0
Preview
Terminally online Mistral Vibe. | Mistral AI

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

mistral.ai/news/mistral...

2 months ago 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...

2 months ago 0 0 0 0
Advertisement
@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/

2 months ago 0 0 0 0

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

2 months ago 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.

2 months ago 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...

2 months ago 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)

2 months ago 0 0 0 0