---
title: "Oğuzhan Çakmak"
description: "I build AI-native mobile apps and the agent systems that ship them."
date: 2026-10-08
canonical: "https://www.omc345.com/"
---

# Oğuzhan Çakmak

I build AI-native mobile apps and the agent systems that ship them.

My agents ship at 10x speed and leave a 10x mess. I write down both.

- X: [@omc345](https://x.com/omc345)
- GitHub: [muratcakmak](https://github.com/muratcakmak)
- Feeds: [RSS](https://www.omc345.com/rss.xml), [JSON Feed](https://www.omc345.com/feed.json)
- For agents: [llms.txt](https://www.omc345.com/llms.txt), [llms-full.txt](https://www.omc345.com/llms-full.txt)

## Build log

- [Build log 01: Two weeks, two Claude Code tools](https://www.omc345.com/build-log/01.md) (2026-10-05, draft): Shipped jev-guard, guardrails that make Claude Code check its claims. Shipped tenx-mess, a skill that cleans up what agents leave behind. Starred simslim and xprem, for more iOS simulators and self-hosted Expo updates.

## Writing

- [The Ad That Does Not Look Like an Ad](https://www.omc345.com/writing/the-ad-that-does-not-look-like-an.md) (2025-08-05): Why the next trillion-dollar advertising business won’t look like advertising at all, and the inevitable betrayal of AI’s promise
- [The Casino in Your Pocket](https://www.omc345.com/writing/the-casino-in-your-pocket.md) (2025-07-11): How a weekend in Vegas revealed tech companies darkest design pattern
- [The AI Bubble Is Real. So Is the AI Revolution](https://www.omc345.com/writing/the-ai-bubble-is-real-so-is-the-ai.md) (2025-07-04): Why being right about the technology and wrong about the timing is the most expensive mistake in tech
- [The Galáctico Paradox: What Meta Can Learn from Football’s Biggest Spenders](https://www.omc345.com/writing/the-galactico-paradox-what-meta-can.md) (2025-06-27): When throwing money at talent backfires, and why culture beats compensation every time
- [The Economics of Magic: Why the Wizarding World Never Innovates](https://www.omc345.com/writing/the-economics-of-magic-why-the-wizarding.md) (2025-06-20): What Harry Potter’s stagnant economy teaches us about monopolies, regulation, and the innovation trap
- [Siri, Can I Speak to Someone Smarter?](https://www.omc345.com/writing/siri-can-i-speak-to-someone-smarter.md) (2025-06-17): Why Apple Needs to Stop Playing Voice Assistant Gatekeeper
- [From Skeuomorphic to Liquid Glass: Apple’s Strategic Bet on the Post-Touch Future](https://www.omc345.com/writing/from-skeuomorphic-to-liquid-glass.md) (2025-06-13): Why Apple Just Killed the iPhone Interface (And What Comes Next)
- [The $20 Million Programmer](https://www.omc345.com/writing/the-20-million-programmer.md) (2025-06-06): How AI is splitting software engineering into a tiny elite earning millions and everyone else competing for scraps
- [The Intelligence Multiplier](https://www.omc345.com/writing/the-intelligence-multiplier.md) (2025-05-30): How Cursor cracked the code on human-machine collaboration—and why every knowledge worker should pay attention
- [Cursor for Frontend Engineers](https://www.omc345.com/cursor-react.md) (2025-05-27): Master Cursor IDE for React development with advanced AI rules, context-aware coding, and efficient project management.
- [Mastering Cursor Rules in React Projects: A Developer’s Guide](https://www.omc345.com/cursor-fe.md) (2025-05-12): Learn how to configure and structure advanced Cursor AI rules for efficient, context-aware React development workflows.
- [Impressions of the Vision Pro from a Software Engineer’s Perspective](https://www.omc345.com/apple-vision-pro.md) (2024-03-16): A hands-on review of the Apple Vision Pro mixed reality headset from a developer’s point of view
- [How to create a component library with React Native for Web](https://www.omc345.com/react-native-web-component-library.md) (2022-01-05): Let’s create a React Native for Web Component Library from scratch
- [Preview PR Deployments for React Native Projects - Part 2](https://www.omc345.com/pr-deployments-part2.md) (2021-05-15): Time to complete the quest on the front end
- [Preview PR Deployments for React Native Projects - Part 1](https://www.omc345.com/pr-deployments-part1.md) (2021-05-05): Let’s bring convenient preview PR deployments to iOS side of React Native Projects (Android is doable too)
- [Pretty Opinionated Introduction to React Native for React Developers](https://www.omc345.com/react-native-for-react-devs.md) (2021-03-14): What do I need to do if I start my first React Native project as React Developer
- [React & React Native Monorepo Bookmarks](https://www.omc345.com/monorepo.md) (2020-03-01): Bookmarks accumulated while working on Project Monorepo
- [React Native Cheatsheet](https://www.omc345.com/react-native.md) (2019-03-10): Frequently Running Issues in React Native

## Tools

All tools with install commands: [tools.md](https://www.omc345.com/tools.md).

- [expo-ai-elements](https://github.com/muratcakmak/expo-ai-elements): 25 open-source AI chat UI components for React Native, with streaming markdown, LaTeX, code blocks, reasoning traces and tool calls. It is the mobile port of Vercel AI Elements.
- [expo-skills](https://github.com/muratcakmak/expo-skills): Claude Code skills for Expo apps. They cover Liquid Glass design for iOS 26, layouts for iPhone, iPad and Android tablets, code audits with Stop hooks, and visual checks with Argent.
- [Shipwright](https://github.com/muratcakmak/Shipwright): A complete React Native iOS development system for Claude Code. It covers design, building, verification and shipping.
- [jev-guard](https://github.com/muratcakmak/jev-guard): Probability-scored guardrails for Claude Code. It denies rule-breaking edits and unasked-for deploys, routes your docs into each prompt, and checks the final answer against the turn’s own evidence.
- [tenx-mess](https://github.com/muratcakmak/tenx-mess): Your agents ship at 10x speed and leave a 10x mess. This skill finds leftover worktrees, node_modules, DerivedData and caches on macOS, and deletes them only after you approve twice.
- [agent-press](https://github.com/muratcakmak/agent-press): A CLI that writes newspaper-style daily reports for your AI coding sessions.
- [npmiq](https://github.com/muratcakmak/npmiq): A CLI and MCP server that finds and compares npm packages with real signals.

## Recent activity

- 2026-10-07, starred on GitHub: [thiagobrez/react-native-arrangement-view](https://github.com/thiagobrez/react-native-arrangement-view), [alejandrobujan/tendedero](https://github.com/alejandrobujan/tendedero)
- 2026-10-06, starred on GitHub: [shader-effects-inc/shaders](https://github.com/shader-effects-inc/shaders), [cloudflare/security-audit-skill](https://github.com/cloudflare/security-audit-skill)
- 2026-10-02, [post on X](https://x.com/omc345/status/2106031171247239421): Jev is a great tool for verbal quizes. Wow
- 2026-10-02, starred on GitHub: [robbietilton/Compositor](https://github.com/robbietilton/Compositor), [AgentSystemLabs/agent-office](https://github.com/AgentSystemLabs/agent-office)
- 2026-10-01, starred on GitHub: [kucukkanat/yurt](https://github.com/kucukkanat/yurt), [Niko1221/Strata](https://github.com/Niko1221/Strata), [amywork777/lipflow](https://github.com/amywork777/lipflow)
- 2026-10-01, [post on X](https://x.com/omc345/status/2105589450709623017): Turn this into a single HTML page styled like Apple’s developer docs: dark hero (eyebrow, title, one-line abstract, platform pills), left navigator with S/C/f symbol glyphs, Declaration → Overview → Topics → See Also, Note/Tip/Warning boxes, Xcode code colors, light + dark
- 2026-09-30, starred on GitHub: [mitchaiet/master-chef](https://github.com/mitchaiet/master-chef), [MobAI-App/simslim](https://github.com/MobAI-App/simslim)
- 2026-09-30, [post on X](https://x.com/omc345/status/2105330061398139209): Shopify going native makes sense for a team their size. RN is still a great fit for small cross platform teams. OTA updates make testing PRs on real devices quick and hot reload keeps iteration fast Native code is also no longer a blocker since AI can write the Swift and Kotlin for the performance critical parts. You can drop native modules in wherever you need them and keep RN for the rest, which is how it was meant to be used
- 2026-09-29, starred on GitHub: [mercuretechnologies/xprem](https://github.com/mercuretechnologies/xprem), [chrissotraidis/bluewake](https://github.com/chrissotraidis/bluewake)
- 2026-09-28, [new repo tenx-mess](https://github.com/muratcakmak/tenx-mess): Your agents ship at 10x speed and leave a 10x mess. It finds leftover worktrees, node_modules, DerivedData and caches, and deletes them only after you approve twice.
- 2026-09-27, starred on GitHub: [Appllama/liquid-glass-chat-ui](https://github.com/Appllama/liquid-glass-chat-ui)
- 2026-09-26, starred on GitHub: [willfaust/Madeira](https://github.com/willfaust/Madeira)
- 2026-09-25, [post on X](https://x.com/omc345/status/2103387410528923944): I’m low-key vibing with AI slop. It is like SEO optimized online news content
- 2026-09-24, starred on GitHub: [trailofbits/coop](https://github.com/trailofbits/coop)
- 2026-09-23, [post on X](https://x.com/omc345/status/2102735729654927490): I’ve felt this way since 2014. Apple should have doubled down on Objective-C with more syntactic sugar and compiler optimizations instead of productionizing Chris Lattner’s side project based on his phd research
