Joshua Yoes
banner
joshuayoes.com
Joshua Yoes
@joshuayoes.com
Staff Software Engineer at @infinite.red

@jamon.dev's professional tweet booster
Contributor to Ignite, Reactotron
Author of https://github.com/joshuayoes/ios-simulator-mcp/
install_app tool: your agent can install .app or .ipa files into the simulator
October 1, 2025 at 9:41 PM
open_simulator tool: your agent can now boot up Simulator on your mac if it isn't already running on your computer
October 1, 2025 at 9:41 PM
launch_app tool: your agent can now launch different apps to switch gears or try newly installed apps
October 1, 2025 at 9:41 PM
🚀 iOS Simulator MCP v1.5.0 is here!

Now your agent has more iOS powers.

🛠️ New Tools:
open_simulator → Launch the Simulator app
install_app → Install .app / .ipa bundles
launch_app → Start apps by bundle ID

Release notes and demos in 🧵
October 1, 2025 at 9:41 PM
Now Cursor can actually see what's going on in your iOS Simulator for you 👀🤖

The new `ui-view` tool in v1.4.0 inputs image data into your conversation context automatically so you don't need drag and drop images manually into your conversation.
July 7, 2025 at 5:42 PM
Know a React Native dev (~2 yrs experience) looking for a new job? A small but growing team at a mature startup in the pet health space is hiring — remote on EST, looking for someone who is excited to both teach & learn from teammates.

If you think you are a good fit, send a DM.
June 6, 2025 at 9:43 PM
May 15, 2025 at 10:12 PM
An iOS QA agent is coming to a Cursor near you 🍎🤖👷

Announcing ios-simulator-mcp, a Model Context Protocol server for interacting with the iOS Simulator
github.com/joshuayoes/i...
March 21, 2025 at 11:32 PM
The same E2E tests on web AND mobile?? It might not be hard as you think

I got an Ignite Cookbook recipe for you to cook it up at home
ignitecookbook.com/docs/recipes...
February 13, 2025 at 8:10 PM
I'm glad that Apple has finally come to their senses
January 14, 2025 at 7:20 PM
You know the article is going to be good when it’s got this header
December 30, 2024 at 7:56 PM
December finances be like:
December 23, 2024 at 6:58 PM
And last but not least: authentication!

This is perhaps the most clever: it piggy backs off the same system that domain names use.

An App View has an ID tied to a profile and then it checks to see if a domain actually has that ID, which shows proof of ownership.
December 7, 2024 at 6:36 AM
Then there is Labelers and Feed Generators: servers look at the data and decide what is interesting to users!

People can do this already with feeds in the app kinda like follow lists, but people can build more sophisticated ones, such as labeling and generating feeds of entirely cat photos
December 7, 2024 at 6:30 AM
Another interesting part is that if people don’t like how Bluesky, the company, does moderation or indexes the data, they can build their own.

Normally all of this data or algorithms are privately held by companies, but the AT Protocol makes it fundamentally public and remixable by other parties
December 7, 2024 at 6:26 AM
This data is consumed by an App View, which takes all of the data and arranges it into useful structures, like threads, profiles, and lets other service query for it.
December 7, 2024 at 6:26 AM
Then there is a concept called the Relay, which indexes all the data and shoots it out in the “firehose”: a flurry of updates of user data as it happens
December 7, 2024 at 6:19 AM
All of the data is hosted in user repositories.

Possibly the most interesting part of Bluesky is the fact that ALL the data is public: anyone can index it like Google does with the web.

Currently Bluesky the company does this, but users can host their own user data for cheap as well
December 7, 2024 at 6:14 AM
The AT Protocol allows for multiple social networks, which they call social modes.

Functionally, it’s like how Facebook can use their own infrastructure to post multiple social media networks like Facebook and Instagram
December 7, 2024 at 6:05 AM
Modern software is too large to run on individual computers, so different features like storing data, relaying that data, aggregating it into feeds and showing those feeds are broken up into individual parts
December 7, 2024 at 6:02 AM
Vancouver, Washington. I love hiking in the Columbia River Gorge nearby 👋
December 6, 2024 at 12:06 AM
I logged back into Twitter today after giving Bluesky a test run for this last week. My notifications tab on twitter is all bots and my notifications on 🦋 are real people. I think I'll be here to stay for a while.
November 25, 2024 at 7:41 PM
November 25, 2024 at 5:17 PM
Time to start hiding these everywhere and post about them for people to find
November 21, 2024 at 10:07 PM