diff --git a/app/about-us/page.tsx b/app/about-us/page.tsx index 29d41c6..2adb84e 100644 --- a/app/about-us/page.tsx +++ b/app/about-us/page.tsx @@ -63,7 +63,7 @@ const values = [ ), title: "Embedded Partnership", description: - "We don't believe in the agency model where contractors disappear after handoff. Our engineers become true extensions of your team—attending your standups, understanding your codebase, and caring about your outcomes. Our certified best workplace culture means you get engaged, fulfilled engineers who stay for the long term.", + "We don't believe in the agency model where contractors disappear after handoff. Our engineers become true extensions of your team, attending your standups, understanding your codebase, and caring about your outcomes. Our certified best workplace culture means you get engaged, fulfilled engineers who stay for the long term.", }, { icon: ( @@ -108,7 +108,7 @@ const values = [ ), title: "Honest Conversations", description: - "No black boxes. No vague timelines. No surprise invoices. We keep it real because feedback isn't about being right—it's about making things better together. Respect and candor travel in both directions.", + "No black boxes. No vague timelines. No surprise invoices. We keep it real because feedback isn't about being right. It's about making things better together. Respect and candor travel in both directions.", }, ]; @@ -205,7 +205,7 @@ export default function AboutPage() { className="text-lg sm:text-xl text-text-secondary leading-relaxed mb-10 max-w-2xl mx-auto" > We are forward-deployed engineers, designers, and thinkers who - stay close to the problem—not tucked behind layers of process. + stay close to the problem, not tucked behind layers of process. From idea to deploy, we move with intent, learn in the open, and keep the "why" visible. @@ -266,7 +266,7 @@ export default function AboutPage() { work better, and that hasn't changed. Today, we're applying our engineering rigor to AI-powered systems, enterprise applications, and complex technical challenges. We still - experiment, break, fix, and ship together—because that's how + experiment, break, fix, and ship together, because that's how real products and real teams grow.

@@ -319,7 +319,7 @@ export default function AboutPage() {

Our founders have more than a decade of experience in their - respective fields. They lead by mentoring, not managing—helping + respective fields. They lead by mentoring, not managing, helping engineers and clients alike grow through real collaboration.

@@ -579,7 +579,7 @@ export default function AboutPage() { Whether you're launching your first AI initiative, scaling an existing product, or trying to rescue a stalled project, we'd love to hear about your challenges. Our team will give you an - honest assessment—even if the answer is that you don't need + honest assessment, even if the answer is that you don't need us yet.

diff --git a/app/ai-safety/page.tsx b/app/ai-safety/page.tsx index 6f747f3..5db0011 100644 --- a/app/ai-safety/page.tsx +++ b/app/ai-safety/page.tsx @@ -103,7 +103,7 @@ const principles = [ number: "05", title: "Security & Robustness", description: - "AI systems face unique attack vectors. We harden against adversarial inputs, prompt injection, data poisoning, and model extraction threats. Red-teaming is not a checkbox—we find vulnerabilities before adversaries do.", + "AI systems face unique attack vectors. We harden against adversarial inputs, prompt injection, data poisoning, and model extraction threats. Red-teaming is not a checkbox. We find vulnerabilities before adversaries do.", icon: ( {/* Important Notice */} @@ -343,7 +343,7 @@ export default function AIUpskillPage() {

We looked at where software engineering is heading in three, five, and ten years. The answer was unanimous: AI. Not as a - buzzword or a feature—but as the foundation of how software + buzzword or a feature, but as the foundation of how software gets built, deployed, and evolved.

@@ -359,7 +359,7 @@ export default function AIUpskillPage() { live and breathe AI - —as both producers and consumers of AI tools. + , as both producers and consumers of AI tools.

@@ -420,7 +420,7 @@ export default function AIUpskillPage() { className="text-lg text-text-secondary max-w-3xl mx-auto" > A comprehensive curriculum covering the full spectrum of AI - engineering—from foundational concepts to production deployment. + engineering, from foundational concepts to production deployment. Every concept is examined through four levers: skills, cost, latency, and performance. @@ -743,7 +743,7 @@ export default function AIUpskillPage() {

Learn from engineers actively building AI systems for enterprise clients. Our instructors bring hands-on experience from real - deployments—not just theoretical knowledge. They've shipped + deployments, not just theoretical knowledge. They've shipped RAG pipelines, agent architectures, and production ML systems.

diff --git a/app/approach/page.tsx b/app/approach/page.tsx index 97f2e2c..cacfd0c 100644 --- a/app/approach/page.tsx +++ b/app/approach/page.tsx @@ -78,7 +78,7 @@ const processPhases = [ tagline: "Ship Incrementally. Learn Continuously.", duration: "Ongoing Sprints", description: - "We work in tight iterations, shipping working software every week. Not features that almost work—features that are deployed, monitored, and ready for users. Our engineers pair program, conduct code reviews, and maintain production-grade standards from the first commit.", + "We work in tight iterations, shipping working software every week. Not features that almost work. Features that are deployed, monitored, and ready for users. Our engineers pair program, conduct code reviews, and maintain production-grade standards from the first commit.", deliverables: [ "Weekly deployable increments", "Continuous integration and deployment", @@ -108,7 +108,7 @@ const processPhases = [ tagline: "Production is Day One, Not the Finish Line", duration: "Milestone-Based", description: - "Getting to production is just the beginning. We instrument everything, monitor performance, and iterate based on real user data. When issues arise—and they will—we're there to diagnose, fix, and improve. Your product gets better every week it's live.", + "Getting to production is just the beginning. We instrument everything, monitor performance, and iterate based on real user data. When issues arise (and they will), we're there to diagnose, fix, and improve. Your product gets better every week it's live.", deliverables: [ "Production deployment and monitoring", "Performance optimization", @@ -285,7 +285,7 @@ const principles = [ number: "06", title: "Users First", description: - "Our compass is simple: make it useful, make it clear. We design for the person on the other side of the screen—not metrics, not trends. Real users, real solutions.", + "Our compass is simple: make it useful, make it clear. We design for the person on the other side of the screen, not metrics, not trends. Real users, real solutions.", }, ]; @@ -975,7 +975,7 @@ export default function ApproachPage() { Outcomes, Not Outputs.

- We measure success by what ships and the impact it creates—not by + We measure success by what ships and the impact it creates, not by hours logged or tickets closed.

diff --git a/app/contact-us/layout.tsx b/app/contact-us/layout.tsx index eb62e82..c772e2a 100644 --- a/app/contact-us/layout.tsx +++ b/app/contact-us/layout.tsx @@ -46,7 +46,7 @@ const contactFAQSchema = { name: "What happens on the strategy call?", acceptedAnswer: { "@type": "Answer", - text: "The strategy call is a focused 30-minute conversation with a senior AI engineer—not a sales rep. We'll discuss your technical requirements, existing infrastructure, and goals. You'll leave with a clear understanding of potential approaches, realistic timelines, and whether Procedure is the right fit for your project.", + text: "The strategy call is a focused 30-minute conversation with a senior AI engineer, not a sales rep. We'll discuss your technical requirements, existing infrastructure, and goals. You'll leave with a clear understanding of potential approaches, realistic timelines, and whether Procedure is the right fit for your project.", }, }, { @@ -70,7 +70,7 @@ const contactFAQSchema = { name: "What if we're not sure what we need?", acceptedAnswer: { "@type": "Answer", - text: "That's exactly what the strategy call is for. Bring your business problem, and our senior engineers will help you identify the right AI approach—whether that's LLM integration, custom models, or AI agents. We'll outline realistic options and timelines based on what you're trying to achieve.", + text: "That's exactly what the strategy call is for. Bring your business problem, and our senior engineers will help you identify the right AI approach, whether that's LLM integration, custom models, or AI agents. We'll outline realistic options and timelines based on what you're trying to achieve.", }, }, ], diff --git a/app/contact-us/page.tsx b/app/contact-us/page.tsx index cd2cdf7..90a4c08 100644 --- a/app/contact-us/page.tsx +++ b/app/contact-us/page.tsx @@ -128,7 +128,7 @@ export default function ContactPage() { {/* Subheadline */}

Whether you need forward-deployed engineers, a rapid AI sprint, - or a full product build—tell us what you're working on and + or a full product build, tell us what you're working on and we'll match you with senior AI talent within 2-5 days.

@@ -416,7 +416,7 @@ export default function ContactPage() { name="message" required rows={5} - hint="Tell us about your AI initiative—what you're building, the problem you're solving, and where you need help." + hint="Tell us about your AI initiative: what you're building, the problem you're solving, and where you need help." /> {/* Submit Button */} @@ -658,7 +658,7 @@ export default function ContactPage() { {[ { q: "What happens on the strategy call?", - a: "The strategy call is a focused 30-minute conversation with a senior AI engineer—not a sales rep. We'll discuss your technical requirements, existing infrastructure, and goals. You'll leave with a clear understanding of potential approaches, realistic timelines, and whether Procedure is the right fit for your project.", + a: "The strategy call is a focused 30-minute conversation with a senior AI engineer, not a sales rep. We'll discuss your technical requirements, existing infrastructure, and goals. You'll leave with a clear understanding of potential approaches, realistic timelines, and whether Procedure is the right fit for your project.", }, { q: "How do you determine pricing?", diff --git a/app/culture/page.tsx b/app/culture/page.tsx index 661fd94..fc9ea6b 100644 --- a/app/culture/page.tsx +++ b/app/culture/page.tsx @@ -360,7 +360,7 @@ export default function CulturePage() { stay close to the problem, not tucked behind layers of process. From idea to deploy, we move with intent, learn in the open, and keep the 'why' visible. Our certified best workplace culture - ensures engineers thrive—not just deliver. + ensures engineers thrive, not just deliver. {/* Stats row */} @@ -512,7 +512,7 @@ export default function CulturePage() {

These aren't corporate values on a poster. These are the beliefs that guide our daily decisions and how we treat each - other—and why we earned our Best Workplace certification. + other. That is why we earned our Best Workplace certification.

diff --git a/app/events/page.tsx b/app/events/page.tsx index edb942a..1733dba 100644 --- a/app/events/page.tsx +++ b/app/events/page.tsx @@ -111,7 +111,7 @@ const involvementOptions = [ ), title: "Support the Community", description: - "Help us keep events free and accessible. Whether it's food, swag, or venue support—your sponsorship directly fuels the community we're building together.", + "Help us keep events free and accessible. Whether it's food, swag, or venue support, your sponsorship directly fuels the community we're building together.", cta: "Become a sponsor", ctaIcon: ( At Procedure, we believe the best ideas emerge when curious people come together. That's why we host free events, workshops, and - meetups—creating spaces where engineers, designers, and founders + meetups, creating spaces where engineers, designers, and founders can learn from each other, share what they're building, and form genuine connections. @@ -320,7 +320,7 @@ export default function EventsPage() { Mumbai Meets AI - Edition 4

- Mumbai Meets AI is our flagship community initiative—a free, + Mumbai Meets AI is our flagship community initiative: a free, monthly meetup that brings together AI practitioners, engineers, and builders. No sales pitches, no corporate speak. Just real conversations about what's working, what's not, and @@ -538,7 +538,7 @@ export default function EventsPage() {

Every event teaches us something new about building community. Here's a look back at the gatherings that brought us - together—and the conversations that continue to shape what we do + together, and the conversations that continue to shape what we do next.

@@ -844,7 +844,7 @@ export default function EventsPage() { { title: "Everyone Has Something to Teach", description: - "Whether you've shipped ten products or you're just getting started, your perspective matters. Our events create space for all voices—not just the loudest ones in the room.", + "Whether you've shipped ten products or you're just getting started, your perspective matters. Our events create space for all voices, not just the loudest ones in the room.", }, { title: "Learning is Better Together", @@ -854,7 +854,7 @@ export default function EventsPage() { { title: "Free Means Accessible", description: - "We keep our events free because knowledge shouldn't have a price tag. No paywalls, no gatekeeping—just show up with curiosity.", + "We keep our events free because knowledge shouldn't have a price tag. No paywalls, no gatekeeping. Just show up with curiosity.", }, { title: "Community Over Competition", @@ -1006,7 +1006,7 @@ export default function EventsPage() {

Our community grows stronger with every new voice. Whether you want to share your expertise, support what we're building, or - simply show up and be part of the conversation—you're welcome + simply show up and be part of the conversation. You're welcome here.

@@ -1069,7 +1069,7 @@ export default function EventsPage() {

We're just getting started. New cities, new formats, new ways to bring builders together. Whether you join us at the next meetup - or connect with us online—we'd love to meet you. + or connect with us online. We'd love to meet you.

diff --git a/app/page.tsx b/app/page.tsx index e30df4e..02ca83c 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -36,7 +36,7 @@ const faqSchema = { name: "What AI systems do you build?", acceptedAnswer: { "@type": "Answer", - text: "We build production AI systems including LLM applications, AI agents, RAG systems, and AI-enhanced products. From conversational AI to document processing to intelligent automation—we handle the complete development lifecycle from architecture to secure production deployment.", + text: "We build production AI systems including LLM applications, AI agents, RAG systems, and AI-enhanced products. From conversational AI to document processing to intelligent automation. We handle the complete development lifecycle from architecture to secure production deployment.", }, }, { @@ -44,7 +44,7 @@ const faqSchema = { name: "How quickly can you start our AI project?", acceptedAnswer: { "@type": "Answer", - text: "Most AI engagements begin within 2-5 days. We match senior engineers based on your AI requirements and tech stack, then integrate them into your development workflow immediately. No months of discovery—we start building fast.", + text: "Most AI engagements begin within 2-5 days. We match senior engineers based on your AI requirements and tech stack, then integrate them into your development workflow immediately. No months of discovery. We start building fast.", }, }, { @@ -68,7 +68,7 @@ const faqSchema = { name: "Do you only work with large enterprises?", acceptedAnswer: { "@type": "Answer", - text: "No. We work with high-growth startups, scale-ups, and enterprises. What matters is the complexity of the AI challenge and your commitment to shipping production systems. If you need serious AI engineering—not consulting theater—we can help.", + text: "No. We work with high-growth startups, scale-ups, and enterprises. What matters is the complexity of the AI challenge and your commitment to shipping production systems. If you need serious AI engineering, not consulting theater, we can help.", }, }, { @@ -84,7 +84,7 @@ const faqSchema = { name: "How do you handle AI security and compliance?", acceptedAnswer: { "@type": "Answer", - text: "Security is built into every AI system we develop—not bolted on later. We implement secure LLM architectures, prevent prompt injection, ensure data privacy, and meet compliance requirements (SOC 2, HIPAA, GDPR). Our AI security expertise comes from building production systems that enterprises trust.", + text: "Security is built into every AI system we develop. Not bolted on later. We implement secure LLM architectures, prevent prompt injection, ensure data privacy, and meet compliance requirements (SOC 2, HIPAA, GDPR). Our AI security expertise comes from building production systems that enterprises trust.", }, }, ], diff --git a/app/policies/terms-conditions/page.tsx b/app/policies/terms-conditions/page.tsx index bc4114c..b482b1a 100644 --- a/app/policies/terms-conditions/page.tsx +++ b/app/policies/terms-conditions/page.tsx @@ -74,13 +74,13 @@ export default function TermsConditionsPage() { By accessing, browsing, or using the Procedure website and any of our services, you're agreeing to be bound by these Terms & Conditions and our Privacy Policy. Think of it as a digital - handshake—you're saying "yes" to playing by our + handshake - you're saying "yes" to playing by our rules.

If you don't agree with these terms, that's totally - fine—just don't use our site. + fine -just don't use our site. {" "} We'd appreciate a quick email to{" "}

- All the content we create—including text, images, videos, logos, - and software—belongs to Procedure and is protected by Indian and + All the content we create -including text, images, videos, logos, + and software -belongs to Procedure and is protected by Indian and international intellectual property laws. You can use our content for personal, non-commercial purposes, but please don't copy, redistribute, or create derivative works @@ -617,8 +617,8 @@ export default function TermsConditionsPage() { By Procedure

- We may suspend or end your account or access—without prior - notice—if we believe you've: + We may suspend or end your account or access -without prior + notice -if we believe you've: