You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Instantly share code, notes, and snippets.
🌴
On vacation
Peter Steinberger
steipete
🌴
On vacation
vibe coding my way to happiness.
Previously: Founder of @PSPDFKit.
Claude Fans Threw a Funeral for Anthropic's Retired AI Model
By Kylie Robison Business | August 5, 2025
Roughly 200 people gathered in San Francisco on Saturday to mourn the loss of Claude 3 Sonnet, an older AI model that Anthropic recently killed.
On July 21 at 9 am PT, Anthropic retired Claude 3 Sonnet, a lightweight model known for being quick and cost-effective. On Saturday, in a large warehouse in San Francisco's SOMA district, more than 200 people gathered to mourn its passing.
How to configure opencode with Cerebras Qwen 3 Coder 480B (it's so fast!)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
gemini.md to teach Claude to use google's gemini cli as his tool
Using Gemini CLI for Large Codebase Analysis
When analyzing large codebases or multiple files that might exceed context limits, use the Gemini CLI with its massive context window. Use gemini -p to leverage Google Gemini's large context capacity.
File and Directory Inclusion Syntax
Use the @ syntax to include files and directories in your Gemini prompts. The paths should be relative to WHERE you run the gemini command:
Xcode instructions as alternative to XcodeBuildMCP, using built-in cli commands, axe and the new xcsentinel
Xcode Agent Command-Line Manual
This document is the complete guide for interacting with Xcode projects, simulators, and devices using a powerful, native command-line toolchain. This manual supersedes any MCP-based approach by providing direct access to a more robust and efficient set of tools.
The primary tools are xcsentinel for build orchestration and log management, and axe for UI automation.
1. Installation
These tools must be installed on the system. Use Homebrew for installation.
# Xcode and Swift Command-Line Manual for Agents
This document provides a concise guide to performing common Xcode and Swift development tasks using terminal commands. It is intended to be a direct, actionable reference for AI agents, replacing the need for an MCP.
## 1. Project and Workspace Operations### Listing Schemes, Configurations, and Targets
compare gemini and codex. What are the key technical differences between the two? Which is better?
Excellent. This is a fantastic comparison task. Let's break down the technical differences between Gemini CLI and Codex CLI based on their file structures and documentation, and then determine which one might be "better" for different use cases.
At a Glance: Gemini CLI vs. Codex CLI
Feature
Gemini CLI
Codex CLI
Core Language
TypeScript (Node.js)
Hybrid: Rust & TypeScript
Architecture
Client/Server (both in TypeScript)
Hybrid: Rust core/TUI with a parallel JS/React TUI
Sandboxing
Docker/Podman or macOS Seatbelt
Rust-based execpolicy engine, macOS Seatbelt, Linux Landlock
Whether you're developing a web application with native-ish UI, or just a simple modal popup overlay that covers the viewport, when it comes to making things work on iDevices in Mobile Safari, you're in for a decent amount of pain and suffering. Making something "100% height" is not as easy as it seems.
This post is a collection of Mobile Safari's gotchas and quirks on that topic, some with solutions and fixes, some without, in good parts pulled from various sources across the internets, to have it all in one place. Things discussed here apply to iOS8, iOS9 and iOS10.
The Disappearing Browser Chrome
Screen real estate on smartphones is limited, so Mobile Safari collapses the browser chrome (address bar and optional tab bar at the top, and tool bar at the bottom) when the user scrolls down. When you want to make something span exactly the height of the viewport, or pin something to the bottom of the screen, this can get tricky because the viewport changes size (or
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ld /Users/steipete/Library/Developer/Xcode/DerivedData/VibeTunnel-hgwgrcrdkatvenhlfblnnckmdjdj/Build/Products/Debug/VibeTunnel.app/Contents/MacOS/VibeTunnel normal (in target 'VibeTunnel' from project 'VibeTunnel-Mac')