{"id":43699,"date":"2026-04-06T12:30:05","date_gmt":"2026-04-06T12:30:05","guid":{"rendered":"https:\/\/christiancorner.us\/index.php\/2026\/04\/06\/how-i-set-up-cloud-code-in-iterm2-to-launch-all-my-ai-coding-projects-in-one-click\/"},"modified":"2026-04-06T12:30:25","modified_gmt":"2026-04-06T12:30:25","slug":"how-i-set-up-cloud-code-in-iterm2-to-launch-all-my-ai-coding-projects-in-one-click","status":"publish","type":"post","link":"https:\/\/christiancorner.us\/index.php\/2026\/04\/06\/how-i-set-up-cloud-code-in-iterm2-to-launch-all-my-ai-coding-projects-in-one-click\/","title":{"rendered":"How I set up Cloud Code in iTerm2 to launch all my AI coding projects in one click"},"content":{"rendered":"<p>\n<\/p>\n<div>\n<figure class=\"c-shortcodeImage u-clearfix c-shortcodeImage-large\">\n<div class=\"c-shortcodeImage_imageContainer\">\n<div class=\"c-shortcodeImage_image\"><picture class=\"c-cmsImage c-cmsImage_loaded\" style=\"aspect-ratio:1280\/722.0069471246622;\"><source media=\"(max-width: 767px)\" srcset=\"https:\/\/www.zdnet.com\/a\/img\/resize\/ce60a8b6dfd9901d866a8f318548a27fe0efaf7b\/2026\/04\/06\/ee807de9-fda0-4ebb-b1f0-2c34e9350fe9\/dsc00766.png?auto=webp&amp;precrop=5182,2923,x509,y0&amp;width=768\" alt=\"Claude Code in iTerm2 on my laptop\"\/><source media=\"(max-width: 1023px)\" srcset=\"https:\/\/www.zdnet.com\/a\/img\/resize\/3a60a527b8a68b9e289020528807bee83f84076b\/2026\/04\/06\/ee807de9-fda0-4ebb-b1f0-2c34e9350fe9\/dsc00766.png?auto=webp&amp;precrop=5182,2923,x509,y0&amp;width=1024\" alt=\"Claude Code in iTerm2 on my laptop\"\/><source media=\"(max-width: 1440px)\" srcset=\"https:\/\/www.zdnet.com\/a\/img\/resize\/2e2f8d88f32b8737758723f2f4194ab5e0e42129\/2026\/04\/06\/ee807de9-fda0-4ebb-b1f0-2c34e9350fe9\/dsc00766.png?auto=webp&amp;precrop=5182,2923,x509,y0&amp;width=1280\" alt=\"Claude Code in iTerm2 on my laptop\"\/><\/picture><\/div>\n<\/p><\/div><figcaption> <span class=\"c-shortcodeImage_credit g-outer-spacing-top-xsmall u-block\">David Gewirtz\/ZDNET<\/span><\/figcaption><\/figure>\n<p><em>Follow ZDNET: <\/em><span class=\"c-commerceLink\"><a rel=\"noopener nofollow sponsored\" target=\"_blank\" href=\"https:\/\/cc.zdnet.com\/v1\/otc\/00hQi47eqnEWQ6T9d4QLBUc?element=BODY&amp;element_label=Add+us+as+a+preferred+source&amp;module=LINK&amp;object_type=text-link&amp;object_uuid=dd6b9d20-46af-42a9-b16a-9954a3b793f2&amp;position=1&amp;template=article&amp;track_code=__COM_CLICK_ID__&amp;url=https%3A%2F%2Fwww.google.com%2Fpreferences%2Fsource%3Fq%3Dzdnet.com&amp;view_instance_uuid=024d033e-6926-4c09-9885-f6d79a1deae0&amp;split_test_identifier=deals_module&amp;split_test_variant=test2&amp;object_version=bcbbb4f4-8976-4d32-bc48-369b252f67eb\"><span>Add us as a favorite source<\/span><!----><\/a><\/span><em>  On Google.<\/em><\/p>\n<hr\/>\n<h3>ZDNET Highlights<\/h3>\n<ul>\n<li>One-click iTerm2 setup launches cloud projects, creating a coding hub.<\/li>\n<li>Profile auto-loads context and memory files at startup.<\/li>\n<li>Color-coded tabs instantly eliminate project confusion.<\/li>\n<\/ul>\n<hr\/>\n<p>Certainly, vibe coding is a powerful tool that can save time compared to cutting code by hand line by line. But anyone who&#8217;s built anything with Vibe coding can tell you this: There&#8217;s still a lot of work involved.<\/p>\n<p>For the past few months, I&#8217;ve been using Cloud Code to build two apps that will eventually be distributed for Mac, iPhone, iPad, and Apple Watch. One has reached the testing stage, while the other is still in early-stage development. <\/p>\n<p>At first, I did what everyone does when they start using Cloud Code. I used a terminal window. But my cloud code work actually involves working in three contexts, one for each of the two apps I&#8217;m building and one that&#8217;s one level up and can see both apps.<\/p>\n<p><strong>Also: I created two apps with just my voice and a mouse &#8211; are IDEs already obsolete?<\/strong><\/p>\n<p>Whatever directory you are in when you launch Cloud Code becomes the home directory of the project. This is the directory that the cloud looks for the CLAUDE.MD file, which tells the AI \u200b\u200babout your project. The cloud treats this current working directory as the parent directory for your project.<\/p>\n<p>In my case, \/Users\/david\/Documents\/Development\/xcode contains both project directories, MyFilamentStash and MySewingPatternStash. <\/p>\n<p>For months, my process was to open the terminal, change directory to one of three directories (using the cd command), launch the cloud, and provide a set of startup commands to help speed up the session with previous work. <\/p>\n<p>Then, if I wanted to switch to a different context, I left the cloud, issued a CD to another project directory, and did the same. I know. It is cumbersome. I also know that I could have multiple terminal windows open at once, but I got confused about which project was active at any given time.<\/p>\n<p><strong>Also: Google&#8217;s Gemma 4 model is completely open-source<\/strong><\/p>\n<p>Even though I was vibe coding and the AI \u200b\u200bwas writing the actual code, it was time to optimize my work environment. <\/p>\n<h2>    iTerm2 vs Mac Terminal <\/h2>\n<p>The Mac&#8217;s native Terminal application has come a long way since the early days of the Mac. The app supports tabs, profiles, and multiple configuration options. But <a rel=\"noopener nofollow\" target=\"_blank\" href=\"https:\/\/iterm2.com\/\" class=\"c-regularLink\">iTerm2<\/a>A free, GPL-licensed, open-source terminal program, even more configurable. Also, iTerm2 has vertical panes in addition to tabs, which may come in handy from time to time. <\/p>\n<p>Over the years, I&#8217;ve typically used Mac Terminal for system-level changes to my Mac and iTerm2 when using the command line for coding work. This is not a necessary difference, but this has been my practice. <\/p>\n<p><strong>Also: I built an iOS app in just two days with just my voice<\/strong><\/p>\n<p>I&#8217;ll discuss how to set up iTerm2 for an optimal vibe-coding startup, but the Mac Terminal&#8217;s profile features support the same set of capabilities. You can get those capabilities from the Settings menu. <\/p>\n<p>Windows Terminal also supports this type of profile customization. You can manage these settings by clicking the dropdown arrow next to the tab and selecting Settings in Windows Terminal. <\/p>\n<h2>    color coding tabs <\/h2>\n<p>For my development process, I set up four profiles in iTerm2. You get to Profile by selecting the Settings menu and then tapping on the Profile icon. As mentioned above, I have a profile for each project, one for the parent of both projects, and one that works in my Mac home directory in case I need to do anything there. <\/p>\n<p>For clarity, I&#8217;ve color-coded each profile. This approach immediately makes it clear what project I&#8217;m working on in that tab. Both projects have different color identities. The filament project is jewel tone with blue and gold. The sewing pattern project is in pink and purple. <\/p>\n<p>I applied those color identities to the terminal profiles. You can see the color difference below. This process is how I set up the profile for my Filament App project. Note the blue and gold colors taken from the app user interface. You can see that the tab itself also matches the color theme:<\/p>\n<figure class=\"c-shortcodeImage u-clearfix c-shortcodeImage-large\">\n<div class=\"c-shortcodeImage_imageContainer\">\n<div class=\"c-shortcodeImage_image\"><picture class=\"c-cmsImage\" style=\"aspect-ratio:1280\/750.9801233721727;\"><!----> <img decoding=\"async\" src=\"\" alt=\"filament-color.png\" width=\"1280\" height=\"750.9801233721727\" fetchpriority=\"low\"\/><\/picture><\/div>\n<\/p><\/div><figcaption> <span class=\"c-shortcodeImage_credit g-outer-spacing-top-xsmall u-block\">Screenshot by David Gewirtz\/ZDNET<\/span><\/figcaption><\/figure>\n<p>For contrast, note the purple and pink, taken from the Sewing Pattern app. You can see that the tab for this project is also purple:<\/p>\n<figure class=\"c-shortcodeImage u-clearfix c-shortcodeImage-large\">\n<div class=\"c-shortcodeImage_imageContainer\">\n<div class=\"c-shortcodeImage_image\"><picture class=\"c-cmsImage\" style=\"aspect-ratio:1280\/750.9801233721727;\"><!----> <img decoding=\"async\" src=\"\" alt=\"stitch-color.png\" width=\"1280\" height=\"750.9801233721727\" fetchpriority=\"low\"\/><\/picture><\/div>\n<\/p><\/div><figcaption> <span class=\"c-shortcodeImage_credit g-outer-spacing-top-xsmall u-block\">Screenshot by David Gewirtz\/ZDNET<\/span><\/figcaption><\/figure>\n<p>This kind of color discrimination makes it extremely easy to tell what project I&#8217;m working on at any given time. Easy to install. Open Settings in iTerm2, click Profile, and then click the Colors tab. Go to the bottom of the page and choose the color you want for your profile:<\/p>\n<figure class=\"c-shortcodeImage u-clearfix c-shortcodeImage-large\">\n<div class=\"c-shortcodeImage_imageContainer\">\n<div class=\"c-shortcodeImage_image\"><picture class=\"c-cmsImage\" style=\"aspect-ratio:1280\/872.6050420168067;\"><!----> <img decoding=\"async\" src=\"\" alt=\"color-settings-1\" width=\"1280\" height=\"872.6050420168067\" fetchpriority=\"low\"\/><\/picture><\/div>\n<\/p><\/div><figcaption> <span class=\"c-shortcodeImage_credit g-outer-spacing-top-xsmall u-block\">Screenshot by David Gewirtz\/ZDNET<\/span><\/figcaption><\/figure>\n<p>To set the tab color, scroll all the way down and choose a custom tab color:<\/p>\n<figure class=\"c-shortcodeImage u-clearfix c-shortcodeImage-large\">\n<div class=\"c-shortcodeImage_imageContainer\">\n<div class=\"c-shortcodeImage_image\"><picture class=\"c-cmsImage\" style=\"aspect-ratio:1280\/870.2398331595411;\"><!----> <img decoding=\"async\" src=\"\" alt=\"color-settings-2\" width=\"1280\" height=\"870.2398331595411\" fetchpriority=\"low\"\/><\/picture><\/div>\n<\/p><\/div><figcaption> <span class=\"c-shortcodeImage_credit g-outer-spacing-top-xsmall u-block\">Screenshot by David Gewirtz\/ZDNET<\/span><\/figcaption><\/figure>\n<p>When working in the root directory of two projects I chose a green background with yellow text. And I gave the \/user\/david profile a black background with bright green text. <\/p>\n<h2>    reduce text size <\/h2>\n<p>You can also customize the font and size for each profile. I have a large screen, so I wanted my text quite large. I chose the font and size I liked and duplicated it for each profile. You specify the text size by choosing Profile\u2192Text and then going to the font selector:<\/p>\n<figure class=\"c-shortcodeImage u-clearfix c-shortcodeImage-large\">\n<div class=\"c-shortcodeImage_imageContainer\">\n<div class=\"c-shortcodeImage_image\"><picture class=\"c-cmsImage\" style=\"aspect-ratio:1280\/805.6852791878173;\"><!----> <img decoding=\"async\" src=\"\" alt=\"text size\" width=\"1280\" height=\"805.6852791878173\" fetchpriority=\"low\"\/><\/picture><\/div>\n<\/p><\/div><figcaption> <span class=\"c-shortcodeImage_credit g-outer-spacing-top-xsmall u-block\">Screenshot by David Gewirtz\/ZDNET<\/span><\/figcaption><\/figure>\n<h2>    Setting the starting directory of each profile <\/h2>\n<p>As I mentioned earlier, the cloud treats the current working directory when launched as the root of the current project. To automatically select the correct directory at startup, I set my directory option in each profile. <\/p>\n<p>This function is also done in Settings\u2192Profile. This time, stay in Profile\u2192General tab. Make sure the profile type is set to Terminal (at 1), and then go to Initial Directory\u2192Advanced Configuration (at 2) and press Edit:<\/p>\n<figure class=\"c-shortcodeImage u-clearfix c-shortcodeImage-large\">\n<div class=\"c-shortcodeImage_imageContainer\">\n<div class=\"c-shortcodeImage_image\"><picture class=\"c-cmsImage\" style=\"aspect-ratio:1280\/811.1754684838161;\"><!----> <img decoding=\"async\" src=\"\" alt=\"directory-settings-1\" width=\"1280\" height=\"811.1754684838161\" fetchpriority=\"low\"\/><\/picture><\/div>\n<\/p><\/div><figcaption> <span class=\"c-shortcodeImage_credit g-outer-spacing-top-xsmall u-block\">Screenshot by David Gewirtz\/ZDNET<\/span><\/figcaption><\/figure>\n<p>Next, paste the full path of the current project whose profile you are in into all three working directory fields. All three working directory fields will get the same path. This way, you&#8217;ll always be working in the project folder for your current project:<\/p>\n<figure class=\"c-shortcodeImage u-clearfix c-shortcodeImage-large\">\n<div class=\"c-shortcodeImage_imageContainer\">\n<div class=\"c-shortcodeImage_image\"><picture class=\"c-cmsImage\" style=\"aspect-ratio:1280\/811.1754684838161;\"><!----> <img decoding=\"async\" src=\"\" alt=\"directory-settings-2\" width=\"1280\" height=\"811.1754684838161\" fetchpriority=\"low\"\/><\/picture><\/div>\n<\/p><\/div><figcaption> <span class=\"c-shortcodeImage_credit g-outer-spacing-top-xsmall u-block\">Screenshot by David Gewirtz\/ZDNET<\/span><\/figcaption><\/figure>\n<h2>    Auto-configuring cloud sessions <\/h2>\n<p>For optimal productivity, I wanted the cloud to be fully set up as soon as I tapped the iTerm2 icon in my Mac&#8217;s dock. To take this approach, I set each profile to run the command line as soon as iTerm2 launches. <\/p>\n<p><strong>Also: How to Install and Configure CloudCodes Step by Step<\/strong><\/p>\n<p>This is done by setting the command on the General tab of the profile to the login shell, then pasting the line &#8220;Send text at start&#8221;, which is a command line to be executed on profile launch:<\/p>\n<figure class=\"c-shortcodeImage u-clearfix c-shortcodeImage-large\">\n<div class=\"c-shortcodeImage_imageContainer\">\n<div class=\"c-shortcodeImage_image\"><picture class=\"c-cmsImage\" style=\"aspect-ratio:1280\/811.1754684838161;\"><!----> <img decoding=\"async\" src=\"\" alt=\"send-text\" width=\"1280\" height=\"811.1754684838161\" fetchpriority=\"low\"\/><\/picture><\/div>\n<\/p><\/div><figcaption> <span class=\"c-shortcodeImage_credit g-outer-spacing-top-xsmall u-block\">Screenshot by David Gewirtz\/ZDNET<\/span><\/figcaption><\/figure>\n<p>The command line consists of three parts: choosing the project directory, clearing the screen, and launching the cloud with the initialization prompt. <\/p>\n<p>Let&#8217;s take a look at that initial order: <\/p>\n<div class=\"c-shortcodeCodeSnippet\">\n<pre class=\"c-shortcodeCodeSnippet_code\">cd \/Users\/david\/Documents\/Development\/xcode\/MySewingPatternStash &amp;&amp; clear &amp;&amp; claude \"New session starting. Read every memory file in the memory directory one by one using the Read tool, not just the MEMORY.md index. Check git status for any uncommitted work. Then give me a brief status report: where we left off, what's pending, and whether there are uncommitted changes.\"<\/pre>\n<\/div>\n<p>You might have noticed that the command starts from the second CD. This is because I found that the change directory command did not run consistently before iTerm2 applied the cloud unless I used a belt-and-suspenders approach to choose the starting directory. So, I set cd as an option, as explained in the previous section, and also put it in the command line here. <\/p>\n<p>Next, I execute a clear. This step clears the terminal screen of some startup cruft that I don&#8217;t want to see. After that, I launched the cloud and gave it a fairly broad signal. <\/p>\n<p><strong>Also: 10 things I wish I knew before relying on cloud code to build my iPhone app<\/strong><\/p>\n<p>The prompt tells the cloud to read all my startup notes (called memory files in the memory directory). This is part of my strategy to use the cloud. I have a lot of notes that AI records. This process gives me a status report and helps Claude know what to do next. <\/p>\n<p>One last trick is to use the &#038;&#038; operator. In <a rel=\"noopener nofollow\" target=\"_blank\" href=\"https:\/\/man7.org\/linux\/man-pages\/man1\/bash.1.html?utm_source=chatgpt.com\" class=\"c-regularLink\">bash and other shells<\/a>Semicolon separates commands in a sequence. But the problem is that even if the earlier command fails, the subsequent commands will still run. In contrast, the &#038;&#038; operator only runs subsequent commands if earlier commands return an exit status indicating success. <\/p>\n<p>So now, when each profile is instantiated, the command that launches Cloud in the appropriate directory is run, and Cloud does a deep dive, getting up to speed on the state of the project.<\/p>\n<p>Here&#8217;s an example of a startup situation for a sewing pattern project:<\/p>\n<figure class=\"c-shortcodeImage u-clearfix c-shortcodeImage-large\">\n<div class=\"c-shortcodeImage_imageContainer\">\n<div class=\"c-shortcodeImage_image\"><picture class=\"c-cmsImage\" style=\"aspect-ratio:1280\/750.9801233721727;\"><!----> <img decoding=\"async\" src=\"\" alt=\"status report\" width=\"1280\" height=\"750.9801233721727\" fetchpriority=\"low\"\/><\/picture><\/div>\n<\/p><\/div><figcaption> <span class=\"c-shortcodeImage_credit g-outer-spacing-top-xsmall u-block\">Screenshot by David Gewirtz\/ZDNET<\/span><\/figcaption><\/figure>\n<h2>    bring it all together <\/h2>\n<p>At this point, we have each project&#8217;s UI color-coded for the app it&#8217;s working on, and the cloud launching with a relevant prompt when the profile is started. All that&#8217;s left to do is have all four profiles launch automatically when iTerm2 is clicked in the Dock. <\/p>\n<p><strong>Also: I Used Cloud Code to Vibe the Apple Watch App in Just 12 Hours<\/strong><\/p>\n<p>To perform this step, first set up iTerm2 so that it is the way you want it when it launches. In my case, this is with all four profiles open. I want a home profile tab on the left, a parent profile tab on the right, and two apps in the middle tab. I also moved the window to where I wanted it to appear on the screen when launched. <\/p>\n<p>This step is configured in the Settings\u2192Settings tab of iTerm2. Once your window is positioned where you want it, with all tabs open and arranged as you wish, go to Arrangements and Set Defaults. This step will lock the current arrangement and everything will open that way whenever you launch iTerm2. <\/p>\n<h2>    1-click to control them all <\/h2>\n<p>That\u2019s it. Now all it takes is one click on my dock icon, and iTerm2 goes to town. This sets up all my tabs, sets each in the appropriate project directory, and launches three instances of the cloud. <\/p>\n<p>Then, each cloud instance digs into its own project, gets fully up to speed on what it needs to know for the current work session, and presents a project status summary. <\/p>\n<p><strong>Also: I got hours of work done in 10 minutes using Gmail&#8217;s AI tools \u2013 with 3 prompts<\/strong><\/p>\n<p>This whole process takes a few minutes to run, but it saves me a lot of clicks. While the various clouds are coming in fast and giving me information about the situation, I can have a few sips of coffee to get ready for the new development session. <\/p>\n<p>Now, you can too. <\/p>\n<p>How much time do you think a one-click, multi-session cloud setup will save you in your daily coding workflow? Let us know in the comments below. <\/p>\n<hr\/>\n<p><em>You can follow my daily project updates on social media. Be sure to subscribe <a rel=\"noopener nofollow\" target=\"_blank\" href=\"https:\/\/advancedgeekery.substack.com\/\" class=\"c-regularLink\">My weekly update newsletter<\/a>And follow me on Twitter\/X <a rel=\"noopener nofollow\" target=\"_blank\" href=\"https:\/\/twitter.com\/davidgewirtz\" class=\"c-regularLink\">@davidgewirtz<\/a>on facebook <a rel=\"noopener nofollow\" target=\"_blank\" href=\"https:\/\/www.facebook.com\/davidgewirtz\" class=\"c-regularLink\">Facebook.com\/DavidGewirtz<\/a>on instagram <a rel=\"noopener nofollow\" target=\"_blank\" href=\"https:\/\/www.instagram.com\/DavidGewirtz\/\" class=\"c-regularLink\">Instagram.com\/DavidGewirtz<\/a>on bluesky <a rel=\"noopener nofollow\" target=\"_blank\" href=\"https:\/\/bsky.app\/profile\/davidgewirtz.com\" class=\"c-regularLink\">@DavidGewirtz.com<\/a>and on youtube <a rel=\"noopener nofollow\" target=\"_blank\" href=\"https:\/\/www.youtube.com\/user\/DavidGewirtzTV\" class=\"c-regularLink\">YouTube.com\/DavidGewirtzTV<\/a>.<\/em><\/p>\n<\/div>\n<p><script async src=\"\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><script type=\"text\/javascript\">\n      (function() {\n        window.zdconsent = window.zdconsent || {run:(),cmd:(),useractioncomplete:(),analytics:(),functional:(),social:()};\n        window.zdconsent.cmd = window.zdconsent.cmd || ();\n        window.zdconsent.cmd.push(function() {\n          !function(f,b,e,v,n,t,s)\n          {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n          n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n          if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n          n.queue=();t=b.createElement(e);t.async=!0;\n          t.src=v;s=b.getElementsByTagName(e)(0);\n          s.parentNode.insertBefore(t,s)}(window, document,'script',\n          'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\n          fbq('set', 'autoConfig', false, '789754228632403');\n          fbq('init', '789754228632403');\n        });\n      })();\n    <\/script><script async src=\"\/\/www.instagram.com\/embed.js\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>David Gewirtz\/ZDNET Follow ZDNET: Add us as a favorite source On Google. ZDNET Highlights One-click iTerm2 setup launches cloud projects, creating a coding hub. Profile auto-loads context and memory files at startup. Color-coded tabs instantly eliminate project confusion. Certainly, vibe coding is a powerful tool that can save time compared to cutting code by hand<\/p>\n","protected":false},"author":1,"featured_media":43700,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[58],"tags":[16762,4402,8545,15390,16761,356,1236,2459],"class_list":["post-43699","post","type-post","status-publish","format-standard","has-post-thumbnail","category-devotionals","tag-click","tag-cloud","tag-code","tag-coding","tag-iterm2","tag-launch","tag-projects","tag-set"],"_links":{"self":[{"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/posts\/43699","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/comments?post=43699"}],"version-history":[{"count":1,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/posts\/43699\/revisions"}],"predecessor-version":[{"id":43701,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/posts\/43699\/revisions\/43701"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/media\/43700"}],"wp:attachment":[{"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/media?parent=43699"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/categories?post=43699"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/tags?post=43699"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}