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
06.03.2026 14:00
๐ 5
๐ 1
๐ฌ 0
๐ 0
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...
08.03.2026 06:36
๐ 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
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
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
๐๐ ๐ฃ + ๐๐๐ผ๐น๐ถ๐ป๐ด๐ผ + ๐ฐ๐ฌ๐ + ๐ฑ๐ฎ๐ถ๐น๐ ๐๐๐ฒ๐ฟ๐.
๐๐๐ผ๐น๐ถ๐ป๐ด๐ผ 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
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
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
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
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
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
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
30.01.2026 06:39
๐ 1
๐ 0
๐ฌ 0
๐ 0
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
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
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