Joined November 2016
160 Photos and videos
This is so nice to play - tried to re route my paragliding flight's preview that I did today πŸͺ‚ Finally Google Earth supports uploading flight records like KML, GeoJSON. I've used several tracking apps in the past but none has such view so you can have irl like previews with best earth model.
Prepare for takeoff. ✈️ Flight simulator is now available globally on web to all users. goo.gle/4fBYnWO We've recently added many our most powerful professional desktop features to web. Elevation profiles, new import types, but there's always been one other feature you've been asking us to add to the web version of Google Earth, just for fun... Where will you fly? Share your best maneuvers, views, and flyovers with us!
4
611
City of love and blue, doing its show again
İstanbul boğazında alg patlaması yaşanıyor. Denizin rengi turkuaza dândü.
391
Same
If Claude Code keeps being slow like this while I pay $200/mo (and they don't let me pay more) They will essentially force me to leave to Codex and I don't want to But it's soooooo slooooooooooooowwwww
458
Now exploring @Google's agentic commerce protocol: AP2 (part of UCP) and buying things using @WalletConnect Pay. This time using Gemini CLI as my agent and asking to buy stuff. Flow works very similar to my previous MPP example β€” our sample e-com app stays as a Checkout Mandate (has an endpoint with the AP2 standard where the agent can explore products), and on the payment side our WC Pay MCP drives the WalletConnect signing flow. Making WC Pay one of the default Payment Handlers under UCP would allow hundreds of wallets like @zerion @rainbowdotme @TrustWallet etc. to onboard into agentic payments directly. Going to explore further to make it possible.
My Claude Code just bought me products using my crypto wallet. Exploring agentic crypto payments; @stripe's MPP x @walletconnect Pay. Here is demo that my agent uses Machine Payment Protocol and any crypto wallet WalletConnect implemented to buy things. WalletConnect powers 700 crypto wallets and millions of users - an incredible opportunity to extend that ecosystem into agentic payments. With our Agent SDK, agents can use WalletConnect as the connection layer and WalletConnect Pay as the payments layer. Here is simply how it works: It searches through the products using the MPP endpoint > initializes payment with WalletConnect Pay API > asks me to connect my wallet via QR > asks me to sign my payment > polls the payment and shows me the result. Agentic payments are new and there are many new protocols and uses cases to discover especially crypto involved . See below for WCP & Agent SDK docs and repo.
3
5
21
4,019
New WWDC vid: watch later New WC vid: OMG
Drawn Together: Join us for a special event on May 8th at 5pm ZΓΌrich time You are renderful youtube.com/watch?v=nGLCmY7t…
1
11
2,234
Missing context in my tweet; MPP is co-authored by @tempo and @stripe. Tempo's also been added as a supported chain on WalletConnect Network - curious to see how the WC wallet ecosystem and Tempo connect from here 🀝
My Claude Code just bought me products using my crypto wallet. Exploring agentic crypto payments; @stripe's MPP x @walletconnect Pay. Here is demo that my agent uses Machine Payment Protocol and any crypto wallet WalletConnect implemented to buy things. WalletConnect powers 700 crypto wallets and millions of users - an incredible opportunity to extend that ecosystem into agentic payments. With our Agent SDK, agents can use WalletConnect as the connection layer and WalletConnect Pay as the payments layer. Here is simply how it works: It searches through the products using the MPP endpoint > initializes payment with WalletConnect Pay API > asks me to connect my wallet via QR > asks me to sign my payment > polls the payment and shows me the result. Agentic payments are new and there are many new protocols and uses cases to discover especially crypto involved . See below for WCP & Agent SDK docs and repo.
2
318
I've been looking for some frontend skills on skills.sh - most of them unfortunately AI written and I'm seeing that Inter font has been banned to use. Is this how the 'taste' looks like? Idk man
3
255
My Claude Code just bought me products using my crypto wallet. Exploring agentic crypto payments; @stripe's MPP x @walletconnect Pay. Here is demo that my agent uses Machine Payment Protocol and any crypto wallet WalletConnect implemented to buy things. WalletConnect powers 700 crypto wallets and millions of users - an incredible opportunity to extend that ecosystem into agentic payments. With our Agent SDK, agents can use WalletConnect as the connection layer and WalletConnect Pay as the payments layer. Here is simply how it works: It searches through the products using the MPP endpoint > initializes payment with WalletConnect Pay API > asks me to connect my wallet via QR > asks me to sign my payment > polls the payment and shows me the result. Agentic payments are new and there are many new protocols and uses cases to discover especially crypto involved . See below for WCP & Agent SDK docs and repo.
3
10
44
11,507
My fav wallet @rainbowdotme on the left btw
3
271
Enes retweeted
context-mode v1.0.103 just shipped. πŸ“Š 105K users Β· 10.8K GitHub stars Β· 745 forks Β· 14 platforms Your AI coding sessions now have analytics. `ctx insight` β€” a personal dashboard that reads your session history and tells you what's working, what's not, and what to fix. What it tracks: β†’ 23 event categories. Every file edit, git commit, error, subagent delegation, plan approval, blocker, and CLAUDE.md load β€” captured automatically. No config needed. β†’ 37 insight patterns. Not vanity metrics. "Your session ended with 7 errors and zero commits β€” all effort was lost." "CLAUDE.md loaded β†’ error resolution rate jumped to 85%." "Same file edited 12 times β€” write a spec first." β†’ 4 composite scores (0-100). Productivity, Quality, Delegation, Context Health. One number per dimension. Track weekly. β†’ Error Intelligence. Resolution rate, retry storm detection, P95 latency by tool, top error sources. Not just "you had errors" β€” "here's which tool fails most and how long it takes to recover." β†’ Delegation analytics. Agent completion rate, parallel burst detection, time saved. "You launched 45 agents, 38 completed, 12 parallel bursts β€” saved ~76 minutes." β†’ CLAUDE.md correlation. The killer insight: sessions with rules loaded show measurably higher error resolution. Sessions without β†’ errors pile up. This single metric convinced 3 teams to adopt CLAUDE.md this week. The numbers from 29 sessions: Files tracked 391 β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Git operations 98 β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ Rejected approaches 83 β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ Errors caught 66 β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ Latency events 52 β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ Decisions tracked 21 β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ Skills used 15 β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 1,100 events remembered across 29 sessions β€” searchable after compact & restart. Also in this release: β†’ Windows hook fixes. `process.execPath` replaces bare `node` β€” no more MSYS path mangling on D: drives, no more Git Bash PATH failures. All 8 adapters updated. β†’ Node v24 compatibility. `ensure-deps` no longer skips `better-sqlite3` install on modern runtimes. The SIGSEGV-prone probe is skipped β€” the install isn't. Every insight runs locally. Your data never leaves your machine. Open source. Free tier. No account required. github.com/mksglu/context-mo…
4
9
69
5,316
I have one asking from all chat apps - please let user continue typing when the streaming happens. This is such a nice feature of Claude Code has and I was thinking how to (partially) achieve it with @aisdk - here is a lil breakdown how it works: Keep a messageQueue state array alongside useChat > On submit check status and if it's streaming still, push to queue instead of calling sendMessage > A useEffect watches for status === "ready" and drains the queue one by one > The input is never disabled β€” users can keep typing and submitting freely Things I want to achieve still are to accept mid-stream messages where it shouldn't be waiting model to finish responding to previous message (like Claude Code) accepting multiple messages from queue if necessary. There is no straightforward way to do this as far as I've searched in AI SDK docs but will try to achieve
2
1
299
@amorriscode when in Claude desktop app
189
Replying to @aisdk
Like to hear thoughts from @lgrammel @nicoalbanese10 if there is any way for mid stream messages
114
[Meta Ads] Generative UI components are so fun to build. Added support for promoting existing post from Facebook or Instagram. This type of ads are the most common way businesses do because it's easy for them but I think many forget that without right targeting it's waste of money. Now it'll be more efficient with AI to adjust the ad with details like target users, following metrics and make updates for better performance. Showcased this to some companies and hearing great feedback. I think there are a lot to build in the digital marketing area. Will share more soon
This might go out soon
455
This might go out soon
[Meta Ads]Β Creating AI based ad campaigns achieved internally Been spending time with ads APIs, they are completely cursed - there are thousands of variations of a campaign object, bad/missing documentation, things getting easily out dated. Same for both Google Ads and Meta Ads. Hopefully with Claude Code made deep dive on each APIs and found out basic campaign creation. I love the interactive components in chat, so easy with @aisdk - User confirmations - Interactive data entry (image and account selection) - Remembers choice across chat - Success/error handling - Beautiful by its root; @shadcn components Each component designed as tool to @aisdk for it's purpose. Next step I want to try json-render by @ctatedev, curious how AI come up with dynamic components for different variations of an ad/campaign.
1
894
[Meta Ads]Β Creating AI based ad campaigns achieved internally Been spending time with ads APIs, they are completely cursed - there are thousands of variations of a campaign object, bad/missing documentation, things getting easily out dated. Same for both Google Ads and Meta Ads. Hopefully with Claude Code made deep dive on each APIs and found out basic campaign creation. I love the interactive components in chat, so easy with @aisdk - User confirmations - Interactive data entry (image and account selection) - Remembers choice across chat - Success/error handling - Beautiful by its root; @shadcn components Each component designed as tool to @aisdk for it's purpose. Next step I want to try json-render by @ctatedev, curious how AI come up with dynamic components for different variations of an ad/campaign.
Meta Ads with AI just got enabled for everyone πŸ”“ Didn't know it was that hard to get API approval from Meta. You literally need to create a video for each permission with detailed instructions, why/where/how you use them etc. Wait around a week for results. So annoying but after a couple of rejections, finally I got it
5
895
Meta Ads with AI just got enabled for everyone πŸ”“ Didn't know it was that hard to get API approval from Meta. You literally need to create a video for each permission with detailed instructions, why/where/how you use them etc. Wait around a week for results. So annoying but after a couple of rejections, finally I got it
Claude coding weekend - trying to fix a problem I've been struggling with my side projects, digital marketing / paid ads. Built an AI app where connects to ad accounts and does anything that requires profession in seconds with chat, and it works so good. If you ever visited ad platforms like GA4, Google Ads, or Meta Ads, they are extremely complicate, there is no good onboarding, hard to find features etc. and requires expertise. In the AI age it doesn't make sense use them. I've considered building skills OpenClaw on top of ads APIs, but there are several problems: getting approval for APIs are so hard, especially for Meta apps you need to show step by step how you're using the permissions in your app and I saw some people's ad accounts got banned due to automated agentic behavior. They are not ready for agents yet. They want to see user takes action, not automating things. So I've built this app with generative UI components and for each action on the ads user needs to approve before it goes to API call. This is also fun to build bc I've been looking for UI rich chat ideas to be creative and build nice user experiences. There are many generative UI components to build in this app. Currently works with the GPT 5.2, but curious to see other model's outputs so I might add model switching. Following the receipt of levelsio in this tweet: x.com/levelsio/status/202639… - I'll use this app on my side projects to see how it's helping/performing then will feed it with results and improve the experience to get best performing ads. Comment or DM me if you'd like to test this, will give free subs. I'll use this post as thread for the upcoming updates. *I've used mock data on API level for the demonstration purposes in video - but it work as it looks #buildinpublic #marketing
2
843
Enes retweeted

2
6
27
3,044
Focus is on WalletCon today
LIVE: Watch WalletCon in real-time ⬇️ x.com/i/broadcasts/1qGvvkWDR…
214