Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
766 changes: 714 additions & 52 deletions assets/css/custom.scss

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions assets/css/variables.scss
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Default Variables */

Check failure on line 1 in assets/css/variables.scss

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
$header-font:"proxima-nova",sans-serif;
$body-font: "proxima-nova",sans-serif;
$button-font: "proxima-nova",sans-serif;
Expand Down Expand Up @@ -26,5 +26,7 @@
$highlight: #00A4A4;
$pine: #0E383A;
$rhythm: #7F7E97;
$vanilla: #EDE497;
$pink: #D891CE;

$body-background: $pine;
2 changes: 1 addition & 1 deletion config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ markup:
attribute:
block: true
title: true
autoHeadingID: true
autoHeadingID: false

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Find markdown files with internal anchor links that depend on auto-generated heading IDs
rg -n '\]\(#[a-z0-9-]+\)' --type md content/

Repository: masterpointio/masterpoint.io

Length of output: 25347


🏁 Script executed:

#!/bin/bash
# First, check the config.yaml file around line 42
echo "=== config.yaml content ==="
head -60 config.yaml | tail -25

echo ""
echo "=== Checking for explicit heading IDs in markdown files ==="
# Check if any of the markdown files have explicit {`#id`} syntax
rg '\{\s*#[a-z0-9-]+\s*\}' --type md content/blog/ | head -20

Repository: masterpointio/masterpoint.io

Length of output: 653


🏁 Script executed:

#!/bin/bash
# Sample a blog file to see heading structure
echo "=== Sample from 2023-08-10 blog file ==="
sed -n '1,100p' content/blog/2023-08-10-understanding-the-terraform-check-block-feature.md | head -80

Repository: masterpointio/masterpoint.io

Length of output: 7906


Disabling autoHeadingID will break existing in-page anchor links.

Setting autoHeadingID: false prevents Hugo from auto-generating heading IDs. Existing blog posts contain table-of-contents links like [Intro](#intro) and [Final thoughts](#final-thoughts) that rely on auto-generated IDs. With this setting and no explicit heading ID attributes, these links will be broken.

Either:

  1. Keep autoHeadingID: true, or
  2. Add explicit {#intro}, {#final-thoughts} attributes to all affected headings across the 20+ blog files.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@config.yaml` at line 42, The change sets autoHeadingID to false which stops
Hugo from auto-generating heading IDs and will break existing in-page anchor
links; revert this by setting autoHeadingID: true in the config (or, if you
intentionally want it off, update all affected headings in your content to
include explicit IDs like {`#intro`} and {`#final-thoughts`} across the blog posts),
referencing the autoHeadingID setting to locate the config and the headings in
the content files to apply the explicit {#...} attributes.

autoHeadingIDType: github
wrapStandAloneImageWithinParagraph: false
renderer:
Expand Down
18 changes: 10 additions & 8 deletions content/_index.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
---

Check failure on line 1 in content/_index.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Home
banner_title: "<span class='text-gradient'>Infrastructure as Code</span>"
banner_tagline: "Get control of your"
banner_text: "Home-grown IaC workflow weighing down your time to delivery? We’re here to help make <strong class='text-gradient'>Terraform, OpenTofu, or Pulumi</strong> efficient and scalable, no matter where you provision your infrastructure."
banner_title: "<span class='text-gradient'>MASTER YOUR Infrastructure as Code</span>"
banner_tagline: "Deploy faster. Break less. Scale smarter."
banner_text: "We deliver workflows that transform your tangled infrastructure as code into a platform your team can manage, scale, and evolve."
banner_image: /img/banner_home.jpg
description: "Home-grown IaC workflow weighing down your time to delivery? We’re here to help make Terraform, OpenTofu, or Pulumi efficient and scalable, no matter where you provision your infrastructure. "
banner_btn_label: See the services →
banner_btn_link: /services
sections: home
description: "We deliver workflows that transform your tangled infrastructure as code into a platform your team can manage, scale, and evolve."
banner_btn_label: Book A Call
banner_btn_link: /#
banner_link_label: Audit Your IaC →
banner_link: /iac-audit-services/
sections: "home"
sitemap:
priority: 1
id: home
---
---
46 changes: 46 additions & 0 deletions content/sections/home-efficient-platforms.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---

Check failure on line 1 in content/sections/home-efficient-platforms.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Our Work Lead to Efficient Platforms
weight: 4
#position: justify-content-start reverse flex
#size: col-12 col-md-6
#section_image: /img/diverse_group_of_doctors.jpg
#image: /img/bg_featured_video.jpg
section_categories:
- Home
id: efficient-platforms
---


### Our Work Lead to <br> <span class="text-gradient">Efficient Platforms</span> {.groupTitle .text-center .text-rhythm}

<div class="row platform-row">


<div class="col col-12 col-md-4">
<div class="platform-tile platform-tile-1">
<div class="platformIcon"><img src="img/noun-developer-7187679.svg"/></div>

Check notice on line 21 in content/sections/home-efficient-platforms.md

View workflow job for this annotation

GitHub Actions / Trunk Check

markdownlint(MD045)

[new] Images should have alternate text (alt text)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Fix image paths to use absolute URLs and add alt text.

Per coding guidelines, image references must use absolute paths starting with /, not relative paths. Additionally, all images need alt text for accessibility.

-<div class="platformIcon"><img src="img/noun-developer-7187679.svg"/></div>
+<div class="platformIcon"><img src="/img/noun-developer-7187679.svg" alt="Developer icon"/></div>
-<div class="platformIcon"><img src="img/noun-cycle-7222105.svg"/></div>
+<div class="platformIcon"><img src="/img/noun-cycle-7222105.svg" alt="Cycle icon"/></div>
-<div class="platformIcon"><img src="img/noun-reduction-7894266.svg"/></div>
+<div class="platformIcon"><img src="/img/noun-reduction-7894266.svg" alt="Reduction icon"/></div>

Also applies to: 30-30, 39-39

🧰 Tools
🪛 GitHub Check: Trunk Check

[notice] 21-21: markdownlint(MD045)
[new] Images should have alternate text (alt text)

🪛 markdownlint-cli2 (0.18.1)

21-21: Images should have alternate text (alt text)

(MD045, no-alt-text)

🤖 Prompt for AI Agents
In content/sections/home-efficient-platforms.md around lines 21, 30, and 39, the
<img> tags use relative src paths and lack alt attributes; update each image tag
so src uses an absolute path beginning with "/" (e.g., "/img/...svg") and add a
meaningful alt="" attribute for accessibility (e.g., alt="developer icon") to
each image reference.

<div class="platformCount">1+</div>
<div class="platformCTA">Full-time engineer of hours saved</div>
</div>
</div>


<div class="col col-12 col-md-4">
<div class="platform-tile platform-tile-2">
<div class="platformIcon"><img src="img/noun-cycle-7222105.svg"/></div>

Check notice on line 30 in content/sections/home-efficient-platforms.md

View workflow job for this annotation

GitHub Actions / Trunk Check

markdownlint(MD045)

[new] Images should have alternate text (alt text)
<div class="platformCount">10x</div>
<div class="platformCTA">Faster Plan & Apply Cycles</div>
</div>
</div>


<div class="col col-12 col-md-4">
<div class="platform-tile platform-tile-2">
<div class="platformIcon"><img src="img/noun-reduction-7894266.svg"/></div>

Check notice on line 39 in content/sections/home-efficient-platforms.md

View workflow job for this annotation

GitHub Actions / Trunk Check

markdownlint(MD045)

[new] Images should have alternate text (alt text)
<div class="platformCount">10x</div>
<div class="platformCTA">Reduction in Infrastructure </div>
</div>
</div>


</div>
7 changes: 3 additions & 4 deletions content/sections/home-join-clients.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
---

Check failure on line 1 in content/sections/home-join-clients.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Join Clients Like
weight: 3
weight: 1
section_categories:
- Home
id: join-clients
---

<div class="row justify-content-center text-center">
<div class="col col-12 col-md-10 col-lg-7">
<div class="col col-12 col-md-10 col-lg-7 col-xl-6">

### Join Clients Like: {.sectionLabel .text-center .text-rhythm}

<p class="font20">We’ve architected and implemented platforms for clients ranging from startups to Fortune 20 enterprises.</p>
<p class="font20 text-pine">Our team has architected and implemented cloud platforms for a diverse set of clients ranging from startups to Fortune 20 enterprises.</p>

</div></div>

Expand Down
17 changes: 17 additions & 0 deletions content/sections/home-make-infrastructure.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---

Check failure on line 1 in content/sections/home-make-infrastructure.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Make Infrastructure
weight: 2
position: justify-content-end
size: col-12 col-md-6
#section_image: /img/bg_make_infrastructure.png
image: /img/bg_make_infrastructure.png
section_categories:
- Home
id: make-infrastructure
---

### Make Infrastructure <span class="text-gradient">Your Competitive Edge</span> {.groupTitle .text-white .mb-1 .text-uppercase}

Code is easy to come by. But cheap code doesn’t make for an efficient platform. Workflows and automations do. Our IaC workshops and Workflow Library provide the expertise, training, and foundations needed to build the workflows that lead to efficient operations.

<a href="/#" class="button btn-outline-gradient btn-big">See Our Results →</a>
Comment on lines +1 to +17

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Replace placeholder CTA target (href="/#"). This will feel broken/unfinished in production even if the section is later un-drafted.

Suggested change (pick the real destination):

-<a href="/#" class="button btn-outline-gradient  btn-big">See Our Results →</a>
+<a href="/case-studies/" class="button btn-outline-gradient btn-big">See Our Results →</a>
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
---
title: Make Infrastructure
weight: 2
position: justify-content-end
size: col-12 col-md-6
#section_image: /img/bg_make_infrastructure.png
image: /img/bg_make_infrastructure.png
section_categories:
- Home
id: make-infrastructure
---
### Make Infrastructure <span class="text-gradient">Your Competitive Edge</span> {.groupTitle .text-white .mb-1}
Code is easy to come by. But cheap code doesnt make for an efficient platform. Workflows and automations do. Our IaC workshops and Workflow Library provide the expertise, training, and foundations needed to build the workflows that lead to efficient operations.
<a href="/#" class="button btn-outline-gradient btn-big">See Our Results →</a>
---
title: Make Infrastructure
weight: 2
position: justify-content-end
size: col-12 col-md-6
#section_image: /img/bg_make_infrastructure.png
image: /img/bg_make_infrastructure.png
section_categories:
- Home
id: make-infrastructure
---
### Make Infrastructure <span class="text-gradient">Your Competitive Edge</span> {.groupTitle .text-white .mb-1}
Code is easy to come by. But cheap code doesn't make for an efficient platform. Workflows and automations do. Our IaC workshops and Workflow Library provide the expertise, training, and foundations needed to build the workflows that lead to efficient operations.
<a href="/case-studies/" class="button btn-outline-gradient btn-big">See Our Results →</a>
🧰 Tools
🪛 GitHub Check: Trunk Check

[failure] 1-1: prettier
Incorrect formatting, autoformat by running 'trunk fmt'

🤖 Prompt for AI Agents
In content/sections/home-make-infrastructure.md lines 1-17 the CTA anchor uses a
placeholder href="/#", which appears broken/unfinished; replace that href with
the real destination route (for example /results, /case-studies, /workshops, or
the canonical page that shows your outcomes), ensure the chosen route exists in
the site, update the link to use that URL (relative or absolute as appropriate)
and confirm the anchor text/aria-label still accurately describes the target.

2 changes: 1 addition & 1 deletion content/sections/home-our-word.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---

Check failure on line 1 in content/sections/home-our-word.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Don't take our word for it...
weight: 4
weight: 5
#position: align-items-center justify-content-end
size: col-12 col-md-7
#section_image: /img/doctor_and_patient.jpg
Expand Down
1 change: 1 addition & 0 deletions content/sections/home-specialized-services.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
---

Check failure on line 1 in content/sections/home-specialized-services.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Get support at every level
weight: 1
#position: justify-content-start reverse flex
#size: col-12 col-md-6
#section_image: /img/diverse_group_of_doctors.jpg
#image: /img/bg_featured_video.jpg
draft: true
section_categories:
- Home
id: specialized-services
Expand Down
50 changes: 50 additions & 0 deletions content/sections/home-turn-chaos.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---

Check failure on line 1 in content/sections/home-turn-chaos.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Turn Chaos into Reliable Operations
weight: 3
#position: justify-content-start reverse flex
#size: col-12 col-md-6
#section_image: /img/diverse_group_of_doctors.jpg
#image: /img/bg_featured_video.jpg
section_categories:
- Home
id: turn-chaos-operations
---

<div class="row justify-content-center text-center">
<div class="col col-12 col-md-10 col-lg-8 col-xl-7">

### Turn Chaos into<br> <span class="text-gradient">Reliable Operations</span> {.groupTitle .text-center .text-rhythm}

<p class="font20 text-pine">Untangle your messy infrastructure as code into a clean, scalable platform your team can own. Here’s how we do it.</p>

</div>
</div>

{{<services>}}

<div class="text-center">
<a href="/services/" class="button btn-outline-gradient text-pine btn-big">Explore Our Process →</a>
</div>

<div class="audit-home-tile">
<div class="bg-image"><img src="img/bg_audit_home.png" alt="Masterpoint Thread Backround"/></div>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Fix image path to use absolute URL.

Per coding guidelines, image references must use absolute paths starting with /.

-<div class="bg-image"><img src="img/bg_audit_home.png" alt="Masterpoint Thread Backround"/></div>
+<div class="bg-image"><img src="/img/bg_audit_home.png" alt="Masterpoint Thread Background"/></div>

(Note: Also fixed typo "Backround" → "Background" in alt text.)

📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<div class="bg-image"><img src="img/bg_audit_home.png" alt="Masterpoint Thread Backround"/></div>
<div class="bg-image"><img src="/img/bg_audit_home.png" alt="Masterpoint Thread Background"/></div>
🤖 Prompt for AI Agents
In content/sections/home-turn-chaos.md around line 30, the image src uses a
relative path and the alt text has a typo; update the src to an absolute path by
prefixing it with a leading slash (e.g., /img/bg_audit_home.png) and correct the
alt text from "Masterpoint Thread Backround" to "Masterpoint Thread Background".

<div class="row">
<div class="col col-12 col-md-6">

### Audit Your Infrastructure<br> as Code Now {.groupTitle}

Uncover the inefficiencies in your infrastructure with our IaC Audit.
{.font22 .mb-3}

</div>
<div class="col col-12 col-md-6">
<ol class="numbered-list pt-2 mt-1 mb-0">
<li>We’ll talk goals</li>
<li>Interview your team</li>
<li>Assess your setup</li>
<li>and provide practical recommendations that will set your team up for success.</li>
</ol>
</div>
</div>
<div class="audit-home-btn"><a href="https://calendly.com/matt-at-masterpoint" target="_blank" class="button btn-gradient">Get Started - Schedule Now </a></div>
</div>
1 change: 1 addition & 0 deletions content/sections/home-what-is-masterpoint.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
---

Check failure on line 1 in content/sections/home-what-is-masterpoint.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: What is Masterpoint?
weight: 2
#position: align-items-center
size: col-12 col-md-6
section_image: /img/cloud_architecture.png
#image: /img/bg_featured_video.jpg
draft: true
section_categories:
- Home
id: were-masterpoint
Expand Down
21 changes: 21 additions & 0 deletions content/sections/iac-cta.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---

Check failure on line 1 in content/sections/iac-cta.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Ready to Own Your Infrastructure?
weight: 7
position: justify-content-center text-center
size: col-12 col-md-10 col-lg-8
#section_image: /img/diverse_group_of_doctors.jpg
image: /img/bg_iac_cta.jpg
section_categories:
- iacaudit
id: iac-cta

---

### <span class="text-gradient">Ready to Own</span><br> Your Infrastructure? {.scheduleTitle .text-center}

Our audit paves the way for platform operations that scale with your business. Whether you're optimizing what exists or planning a transformation, we'll give you the clarity to move forward with confidence.
{.font22 .text-center}

<div class="rowLinks text-center pt-3">
<a class="button btn-gradient" href="/#">Schedule a Discovery Call</a>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Replace placeholder CTA link with actual destination.

The "Schedule a Discovery Call" button uses href="/#" which is a placeholder. This should link to the actual scheduling or contact page (e.g., /contact/ or a Calendly link).

Suggested fix
-    <a class="button btn-gradient" href="/#">Schedule a Discovery Call</a>
+    <a class="button btn-gradient" href="/contact/">Schedule a Discovery Call</a>
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<a class="button btn-gradient" href="/#">Schedule a Discovery Call</a>
<a class="button btn-gradient" href="/contact/">Schedule a Discovery Call</a>
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@content/sections/iac-cta.md` at line 20, The CTA anchor element with class
"button btn-gradient" and label "Schedule a Discovery Call" currently uses a
placeholder href="/#"; update that anchor's href to the real destination (for
example "/contact/" or your external scheduling URL like a Calendly link) so the
button navigates to the actual scheduling/contact page; locate the anchor
element in iac-cta.md (the <a class="button btn-gradient"> element) and replace
the placeholder href value with the correct URL.

</div>
42 changes: 42 additions & 0 deletions content/sections/iac-pricing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---

Check failure on line 1 in content/sections/iac-pricing.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Pricing
weight: 5
#position: justify-content-start reverse flex
#size: col-12 col-md-6
#section_image: /img/diverse_group_of_doctors.jpg
#image: /img/bg_featured_video.jpg
section_categories:
- iacaudit
id: iac-pricing

---


<div class="row">
<div class="col col-12 col-md-5">

### Pricing {.sectionTitle .big .text-gradient .d-inline .pb-0}

<div class="iac-price pt-2 mt-1">
$10,000 USD - Flat Fee<br>
<b class="text-pine">IaC Confidence - <em class="text-pink">Priceless</em></b>
</div>

<b><em>\*\*No hidden costs. No surprises. No scope creep.\*\*</em></b>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Escaped asterisks will render as literal ** characters.

The line \*\*No hidden costs. No surprises. No scope creep.\*\* uses escaped asterisks, which will display as literal ** text rather than bold formatting. Since the content is already wrapped in <b><em>, remove the escaped asterisks entirely.

Suggested fix
-<b><em>\*\*No hidden costs. No surprises. No scope creep.\*\*</em></b>
+<b><em>No hidden costs. No surprises. No scope creep.</em></b>
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<b><em>\*\*No hidden costs. No surprises. No scope creep.\*\*</em></b>
<b><em>No hidden costs. No surprises. No scope creep.</em></b>
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@content/sections/iac-pricing.md` at line 25, Remove the literal escaped
asterisks from the markdown line so the content doesn't render `**` characters;
replace the text `\*\*No hidden costs. No surprises. No scope creep.\*\*` with
just `No hidden costs. No surprises. No scope creep.` and rely on the existing
<b><em> wrapper in the same line to provide bold/italic styling.

{.pt-4}

</div>

<div class="col col-12 col-md-7">

<div class="iac-price pb-3 mb-1"><em>Includes:</em></div>

<ul class="checked-list mb-0">
<li>Complete audit <span class="fw-normal">(review, interviews, findings report)</span></li>
<li>Detailed findings and recommendations report</li>
<li>Lifetime access to IaC Pattern Library</li>
<li>Free month of our Operate Guidance service</li>
</ul>

</div>
</div>
33 changes: 33 additions & 0 deletions content/sections/iac-questions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---

Check failure on line 1 in content/sections/iac-questions.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Common Questions
weight: 6
#position: justify-content-start reverse flex
#size: col-12 col-md-6
#section_image: /img/diverse_group_of_doctors.jpg
#image: /img/bg_featured_video.jpg
section_categories:
- iacaudit
id: iac-questions

faqs:
- title: "How long does the audit take?"
content: "The audit spans 1 week. You'll have findings and recommendations in hand quickly."

- title: "What if we need help implementing the recommendations?"
content: "The audit spans 1 week. You'll have findings and recommendations in hand quickly."

- title: "What size teams is this for?"
content: "The audit spans 1 week. You'll have findings and recommendations in hand quickly."

- title: "What IaC tools do you support?"
content: "The audit spans 1 week. You'll have findings and recommendations in hand quickly."

- title: "What if we're not ready to act on recommendations immediately?"
content: "The audit spans 1 week. You'll have findings and recommendations in hand quickly."
Comment on lines +12 to +26

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

All FAQ entries have identical placeholder content.

Each FAQ has a unique question but the same answer: "The audit spans 1 week..." This appears to be copy-paste placeholder content. Each question needs its own relevant answer:

  • "How long does the audit take?" → current answer is appropriate
  • "What if we need help implementing the recommendations?" → needs implementation support answer
  • "What size teams is this for?" → needs team size guidance
  • "What IaC tools do you support?" → needs supported tools list
  • "What if we're not ready to act on recommendations immediately?" → needs timeline flexibility answer
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@content/sections/iac-questions.md` around lines 12 - 26, The faqs array
contains five entries under the faqs key with distinct title strings but all
share the same placeholder content; replace the repeated "The audit spans 1
week..." answer for each title with specific, relevant text: keep the current
answer for "How long does the audit take?", add an implementation-support answer
for "What if we need help implementing the recommendations?" (describe support
options such as remediation assistance, consulting hours or follow-up
engagement), add team-size guidance for "What size teams is this for?" (e.g.,
typical engagements for small/medium/large teams and recommended contacts), list
supported IaC tools for "What IaC tools do you support?" (e.g., Terraform,
CloudFormation, ARM/Bicep, Pulumi, Kubernetes manifests), and provide a
timeline/flexibility answer for "What if we're not ready to act on
recommendations immediately?" (e.g., offering phased remediation,
prioritization, and re-assessment options); update the content values under the
existing faqs entries (use the title strings to locate each entry) with these
tailored answers.



---

### Common Questions {.sectionTitle .big .text-pine .text-center}

{{< accordian >}}
42 changes: 42 additions & 0 deletions content/sections/iac-sound-familiar.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---

Check failure on line 1 in content/sections/iac-sound-familiar.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Sound familiar?
weight: 1
#position: justify-content-start reverse flex
#size: col-12 col-md-6
#section_image: /img/diverse_group_of_doctors.jpg
#image: /img/bg_featured_video.jpg
section_categories:
- iacaudit
id: iac-sound-familier

cards:
- icon: '<i class="fa-solid fa-square-xmark"></i>'
intro: "<b class='text-vanilla'>Your Terraform plans take forever to review</b> — and nobody's confident merging them."
- icon: '<i class="fa-solid fa-square-xmark"></i>'
intro: "<b class='text-vanilla'>One engineer holds all the infrastructure knowledge</b> (and everyone's terrified they'll leave)"
- icon: '<i class="fa-solid fa-square-xmark"></i>'
intro: "<b class='text-vanilla'>Deployments feel like rolling the dice on production stability</b>"
- icon: '<i class="fa-solid fa-square-xmark"></i>'
intro: "<b class='text-vanilla'>You're hiring more platform engineers but velocity isn't improving</b>"
- icon: '<i class="fa-solid fa-square-xmark"></i>'
intro: "<b class='text-vanilla'>Security and compliance reviews keep finding the same gaps</b>"

---
Comment on lines +1 to +24

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Add draft: true until this section is production-ready.

Given the placeholder CTA path, this content should remain draft-only to prevent accidental publication.

As per coding guidelines: Use front matter draft: true to hide in-progress content from production.

🧰 Tools
🪛 GitHub Check: Trunk Check

[failure] 1-1: prettier
Incorrect formatting, autoformat by running 'trunk fmt'

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@content/sections/iac-sound-familiar.md` around lines 1 - 24, This section is
missing the draft flag in its front matter; add draft: true to the YAML block
(near title: "Sound familiar?" and id: iac-sound-familier) so the page remains
hidden until production-ready, ensuring the placeholder CTA and in-progress
content aren't published.



### Sound familiar? {.sectionTitle .big .text-center}

{{< cards col="col-sm-6 col-md-4" id="differentiator-row" >}}

<div class="row justify-content-center pt-4 mt-1">
<div class="col col-12 col-md-10 col-lg-9">

In the age of AI, writing code is cheap. **<span class="text-gradient">The real differentiator</span> is how effectively your team runs platform operations and IaC workflows.**
{.font23}

<div class="rowLinks justify-content-center pt-4">
<a class="button btn-gradient" href="/#">Schedule a Discovery Call</a>
</div>
Comment on lines +31 to +39

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Use the shared button shortcode and replace the placeholder CTA URL.

This block duplicates button HTML and currently links to /#, which is not a meaningful conversion destination.

As per coding guidelines: Use provided Hugo shortcodes (button, buttonout, form, testimonials, faqs, team, services, process, supports, client-logos) in content instead of duplicating HTML.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@content/sections/iac-sound-familiar.md` around lines 31 - 39, Replace the
duplicated HTML anchor (<a class="button btn-gradient" href="/#">Schedule a
Discovery Call</a>) with the shared Hugo "button" shortcode and set the CTA URL
to the real target (not "/#"); remove the surrounding duplicated button HTML
block and invoke the "button" shortcode passing the label "Schedule a Discovery
Call" and the correct href so the content follows the guideline to use provided
shortcodes instead of raw HTML.


</div>
</div>
Comment on lines +1 to +42

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Run trunk fmt — this file currently fails formatting checks.

The Trunk check reports a Prettier failure, so this will block CI until formatted.

🧰 Tools
🪛 GitHub Check: Trunk Check

[failure] 1-1: prettier
Incorrect formatting, autoformat by running 'trunk fmt'

🪛 markdownlint-cli2 (0.21.0)

[warning] 27-27: Heading levels should only increment by one level at a time
Expected: h2; Actual: h3

(MD001, heading-increment)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@content/sections/iac-sound-familiar.md` around lines 1 - 42, This file fails
Prettier formatting; run the formatter (trunk fmt or your project's Prettier
command) on the markdown containing the front-matter and content (look for the
front-matter block with title: "Sound familiar?" and id: iac-sound-familier) and
commit the updated file so the Prettier/Trunk check passes; after formatting,
verify no extraneous whitespace or malformed front-matter keys remain.

Loading
Loading