<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ty Foster</title>
    <description>The latest articles on DEV Community by Ty Foster (@ty_foster_394ea28f46a18ca).</description>
    <link>https://dev.to/ty_foster_394ea28f46a18ca</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3738431%2F5c19dcb2-cae9-445f-a7be-937ec47b28e1.png</url>
      <title>DEV Community: Ty Foster</title>
      <link>https://dev.to/ty_foster_394ea28f46a18ca</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ty_foster_394ea28f46a18ca"/>
    <language>en</language>
    <item>
      <title>Terraform on Windows 11: The "Before You Start" Guide</title>
      <dc:creator>Ty Foster</dc:creator>
      <pubDate>Mon, 16 Feb 2026 22:23:01 +0000</pubDate>
      <link>https://dev.to/ty_foster_394ea28f46a18ca/terraform-on-windows-11-the-before-you-start-guide-56pb</link>
      <guid>https://dev.to/ty_foster_394ea28f46a18ca/terraform-on-windows-11-the-before-you-start-guide-56pb</guid>
      <description>&lt;h1&gt;
  
  
  Before the Terraform Magic Happens...
&lt;/h1&gt;

&lt;p&gt;In one of my team meetings recently, one of the junior members of the team asked about the install troubles he was having, I realized that I even had some issues installing the basic files needed. Even for experienced engineers, the actual installation and basic configuration on Windows 11 can be a bit of a hurdle. Here is exactly how to get your environment ready.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;## Prerequisites&lt;/strong&gt;&lt;br&gt;
The assumption is you already have an Azure account. If you don't, &lt;a href="https://azure.microsoft.com/free/" rel="noopener noreferrer"&gt;sign up here for a free account&lt;/a&gt;.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;## Method 1: Manual Installation&lt;/strong&gt;&lt;br&gt;
The best place to start is the official HashiCorp site. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Download:&lt;/strong&gt; Go to the &lt;a href="https://developer.hashicorp.com/terraform/downloads" rel="noopener noreferrer"&gt;Terraform Downloads page&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flyawv17ac3wzgwiyx39z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flyawv17ac3wzgwiyx39z.png" alt="Terraform Windows versions" width="800" height="182"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Choose your Version:&lt;/strong&gt; 

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;386:&lt;/strong&gt; For 32-bit systems.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AMD64:&lt;/strong&gt; For 64-bit systems (Most modern Windows 11 laptops).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Extract:&lt;/strong&gt; Right-click the downloaded zip and extract &lt;code&gt;terraform.exe&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;### Setting the Path&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Create a folder (e.g., &lt;code&gt;C:\terraform&lt;/code&gt;) and move the &lt;code&gt;.exe&lt;/code&gt; there.&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;Start Menu&lt;/strong&gt; and type &lt;strong&gt;"Environment Variables"&lt;/strong&gt;.
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0ecx6gkfloumkkbkr87p.png" alt="Environmental Variables start menu" width="376" height="156"&gt;
&lt;/li&gt;
&lt;li&gt;Under System Variables, find &lt;strong&gt;Path&lt;/strong&gt;, click Edit, and add &lt;code&gt;C:\terraform&lt;/code&gt;.
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fboqm3i5raxzxebsqees1.png" alt="System variables path to add path to terraform.exe" width="605" height="569"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frzlog4m3dk5z83f9vqrp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frzlog4m3dk5z83f9vqrp.png" alt="Add C:/terraform path" width="641" height="153"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;### Testing your Terraform configuration&lt;/strong&gt;&lt;br&gt;
Test your terraform install by opening up PowerShell and type terraform.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffbisxyz08rmgvcgpwpjc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffbisxyz08rmgvcgpwpjc.png" alt="PowerShell window type terraform to confirm install" width="500" height="523"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;## Method 2: The "Chocolatey" Way (Recommended)&lt;/strong&gt;&lt;br&gt;
If you prefer a package manager, this is much faster.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;## Prerequisites&lt;/strong&gt;&lt;br&gt;
PowerShell, run as administrator. This is installed by default so 1 less install yey!! &lt;br&gt;
But just in case you want to run PowerShell 7 go&lt;br&gt;
&lt;a href="https://learn.microsoft.com/en-us/powershell/scripting/install/install-powershell-on-windows?view=powershell-7.5/" rel="noopener noreferrer"&gt;PowerShell&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Get &lt;a href="https://chocolatey.org/install" rel="noopener noreferrer"&gt;chocolatey&lt;/a&gt;.&lt;br&gt;
you will need to run a few PowerShell commands during this step but the steps are pretty straight forward to complete.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;### 1. Setup PowerShell&lt;/strong&gt;&lt;br&gt;
Launch &lt;strong&gt;PowerShell as Administrator&lt;/strong&gt; and check your execution policy:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Get-ExecutionPolicy&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9cc50wg9uake308xeje8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9cc50wg9uake308xeje8.png" alt="PowerShell prompt to show get execution policy" width="489" height="184"&gt;&lt;/a&gt;&lt;br&gt;
If it returns the above run the following command&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Set-ExecutionPolicy AllSigned&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxkw0x75m8r2antgd3tf3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxkw0x75m8r2antgd3tf3.png" alt="PowerShell prompt to show set execution policy" width="596" height="198"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Or run this command&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Set-ExecutionPolicy Bypass -Scope Process&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzbgwlz64cntauzo9cc5e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzbgwlz64cntauzo9cc5e.png" alt="PowerShell prompt to show Set-ExecutionPolicy Bypass -Scope Process" width="596" height="198"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;### 2. Install Chocolatey&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Run the following command to install Chocolatey &lt;/p&gt;

&lt;p&gt;Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('&lt;a href="https://community.chocolatey.org/install.ps1" rel="noopener noreferrer"&gt;https://community.chocolatey.org/install.ps1&lt;/a&gt;'))&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;### 3. Test your Chocolatey install&lt;/strong&gt; &lt;br&gt;
Test your install for chocolatey by opening up PowerShell&lt;br&gt;
and type the following command&lt;br&gt;
choco&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F67jfm6yoc5i87gks9tmc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F67jfm6yoc5i87gks9tmc.png" alt="PowerShell command to show choco installation" width="500" height="64"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After you see the above run the following command to install terraform &lt;/p&gt;

&lt;p&gt;choco install terraform &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flj281pg1f95snqctpwu5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flj281pg1f95snqctpwu5.png" alt="PowerShell command to run choco install terraform" width="499" height="354"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once installed check terraform installation by running the following command&lt;/p&gt;

&lt;p&gt;terraform&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fscd6emi5x6nw5mdoxkg7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fscd6emi5x6nw5mdoxkg7.png" alt="test to check terraform install is complete" width="500" height="523"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Once you see the above you are ready to Terraform like a champ!!!
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Until next time Terraformers
&lt;/h4&gt;

</description>
      <category>terraform</category>
      <category>basic</category>
      <category>azure</category>
      <category>cicd</category>
    </item>
    <item>
      <title>How to post that 1st article</title>
      <dc:creator>Ty Foster</dc:creator>
      <pubDate>Wed, 04 Feb 2026 21:16:56 +0000</pubDate>
      <link>https://dev.to/ty_foster_394ea28f46a18ca/how-to-post-that-1st-article-1pcc</link>
      <guid>https://dev.to/ty_foster_394ea28f46a18ca/how-to-post-that-1st-article-1pcc</guid>
      <description>&lt;p&gt;I joined and got an amazingly positive welcome wrote my 1st guide and went to post and realised upon looking at my article with pics and links that I am not confident I will get the outcome I have seen from the articles I have read through already. I maybe just over thinking this but as a newbie I sure could use some help. I can post it and cross my fingers but that 1st step seems to be a big 1. &lt;br&gt;
Help!!! 😩&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>discuss</category>
      <category>learning</category>
    </item>
  </channel>
</rss>
