Skip to content

Commit d433459

Browse files
committed
story copy
1 parent c02b628 commit d433459

8 files changed

Lines changed: 749 additions & 886 deletions

File tree

src/app/about/page.tsx

Lines changed: 201 additions & 255 deletions
Large diffs are not rendered by default.

src/app/layout.tsx

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,11 @@ const norwester = localFont({
1919

2020
export const metadata: Metadata = {
2121
metadataBase: new URL('https://pythonessprogrammer.com'),
22-
title: "Pythoness Programmer | Tech Coaching & Reflection Sessions",
23-
description: "I philosophize with other decolonizing neurodivergents about how our tech struggles reveal what we've internalized and what our brains actually need. Reflection sessions, not rescue—pattern recognition and brain-friendly clarity.",
22+
title: {
23+
default: "Pythoness Programmer | Tech That Works, for People Like Us",
24+
template: "%s | Pythoness Programmer",
25+
},
26+
description: "Reflection sessions, not rescue. I sit with neurodivergent creatives and small business owners in the aftermath of tech hurdles and ask: What is this struggle trying to teach you? Tarot-guided insight, pattern recognition, and brain-friendly clarity—so you don't make it a third time.",
2427
keywords: [
2528
"Tech Coaching",
2629
"Software Psychic",
@@ -37,13 +40,15 @@ export const metadata: Metadata = {
3740
"Reflection sessions",
3841
"Digital Fluency",
3942
"Amanda Nelson",
40-
"Pythoness Programmer"
43+
"Pythoness Programmer",
44+
"late-identified neurodivergent",
45+
"tech clarity"
4146
],
4247
authors: [{ name: "Amanda Nelson" }],
4348
creator: "Pythoness Programmer",
4449
openGraph: {
45-
title: "Pythoness Programmer | Tech Coaching & Reflection Sessions",
46-
description: "I philosophize with other decolonizing neurodivergents about how our tech struggles reveal what we've internalized and what our brains actually need. Reflection sessions, not rescue—pattern recognition and brain-friendly clarity.",
50+
title: "Pythoness Programmer | Tech That Works, for People Like Us",
51+
description: "Reflection sessions, not rescue. Tarot-guided reflection and pattern recognition for neurodivergent creatives and small business owners—so you don't make it a third time.",
4752
type: "website",
4853
url: '/',
4954
siteName: 'Pythoness Programmer',

src/app/page.tsx

Lines changed: 175 additions & 45 deletions
Large diffs are not rendered by default.

src/app/services/page.tsx

Lines changed: 205 additions & 298 deletions
Large diffs are not rendered by default.

src/components/HeroCard.tsx

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,27 @@ export interface Button {
99
interface HeroCardProps {
1010
title?: string;
1111
mainText?: string;
12+
paragraphs?: string[];
1213
buttons?: Button[];
1314
}
1415

1516
export default function HeroCard({
1617
title = "Tech That Works, for People Like Us",
17-
mainText = "I philosophize with other decolonizing neurodivergents about how our tech struggles reveal what we've internalized and what our brains actually need. I'm not here to rescue you from tech emergencies—I'm here to sit with you in the aftermath and ask: What is this struggle trying to teach you?",
18+
mainText,
19+
paragraphs,
1820
buttons = [
19-
{
20-
text: "Book a 20-Min Session",
21-
href: "https://cal.com/pythoness/20min",
22-
primary: true
23-
},
24-
{
25-
text: "View Services",
26-
href: "/services",
27-
primary: false
28-
}
21+
{ text: "Book a Session", href: "https://cal.com/pythoness/20min", primary: true },
22+
{ text: "See All Services", href: "/services", primary: false },
23+
{ text: "Browse Free Resources", href: "/resources", primary: false }
2924
]
3025
}: HeroCardProps) {
26+
const defaultParagraphs = [
27+
"For most of my life, I thought I was bad at systems. Turns out the systems were bad for my brain.",
28+
"I'm Amanda — the Pythoness Programmer. I'm a late-identified neurodivergent, a Senior Software Engineer with 15+ years across communications, systems, and code, and someone who learned everything I now teach the hard way: in the middle of a pandemic bootcamp, a first engineering job, a new diagnosis, and a body that had been asking me to slow down for years before I finally listened.",
29+
"I didn't find clarity through a productivity system. I found it through community, through decolonizing frameworks, through other neurodivergent people naming the patterns I'd been blaming on myself my whole life.",
30+
"That's what I offer now. Not rescue. Reflection."
31+
]
32+
const lines = paragraphs ?? (mainText ? [mainText] : defaultParagraphs)
3133
return (
3234
<div className="bg-gradient-to-b from-brand-green-dark to-brand-green-dark text-white py-12 relative overflow-hidden">
3335
{/* Enhanced background patterns with multiple layers */}
@@ -49,8 +51,13 @@ export default function HeroCard({
4951

5052
{/* Main content with staggered animation */}
5153
<div className="space-y-6 animate-fade-in-up animation-delay-150">
52-
<p className="text-xl md:text-2xl mb-10 max-w-3xl mx-auto text-white font-light leading-relaxed">
53-
{mainText}
54+
{lines.map((para, i) => (
55+
<p key={i} className="text-xl md:text-2xl max-w-3xl mx-auto text-white font-light leading-relaxed">
56+
{para}
57+
</p>
58+
))}
59+
<p className="text-xl md:text-2xl max-w-3xl mx-auto text-brand-green-accent font-semibold leading-relaxed">
60+
Reflection sessions, not rescue.
5461
</p>
5562
</div>
5663

src/docs/AboutMeRewrite.md

Lines changed: 0 additions & 157 deletions
This file was deleted.

0 commit comments

Comments
 (0)