LAST DEPLOY · …
Changelog · Git log
What I've built.
113 substantive commits since 2026-05-25. Auto-built from git, newest first.
No marketing wrap. The repo is the source of truth.
Commits
-
- ee8d621 work footer reads the portfolio, the fake Sogn quote is gone, Baseline gets a real card
- 91bcd6e work two new case studies, visible breadcrumbs sitewide, ItemList on the hubs, sitemap metadata that means something
- 42f6bea docs PSI evidence record for the Green Pastures Co audit reply
-
- ddeebfc work the NEW BUILD pill takes the brand-name color
- 1e19133 work Taylor card foot band carries Bandon OR and Nationwide Shipping, eyebrow back to Carlson Centric Dealer
- 89e8568 work the Taylor card carries the flag, cut from the same template as his share card
- c68e95a work REBUILD and NEW BUILD pills, The Wall in the menu, Golf and Taylor day counts
- 46eb302 wall the live fill keeps each site's label
- 21fa9f9 work one ordered site list drives the homepage wall, the /wall page, recent builds and the teaser
- f044f92 work Professors Golf joins the sites grid and the live wall
- ea83b05 perf(scripts) every inline script defers as a module, the Explainer script ships once
- 9102e1c cache /_fonts 30 days, /work cards a week
- e70e79e perf(fonts) 215KB of fonts on the homepage critical path becomes 136KB
- 8b194db work US Survey Supply card staged behind a published flag, sites lead the work page
-
- d47837a gitignore match env and key file variants, not just the bare name
- 57def84 chat api record why the SSE response carries no-transform
-
- 6691d72 fix(demo) send the visitor's recent turns, so the demo stops repeating itself
-
- c7d488d lamp fix Lighthouse accessibility and reflow findings
- a7005ff Add /lamp The Second Frequency
-
- 5a35383 hero refresh stale metric stubs in the workshop preview card
- 43a04c4 wall refresh stale baked-in stub values on the homepage
- 871749d wall refresh observatory fallback grades, bbtd 125 to 130
- 8b19759 fix remove dead GitHub link on the Sogn Contracting portfolio card
- 990b133 revert restore accurate CSP claims removed on a false finding
-
- 8747c70 copy correct false and inconsistent claims found in full-site claim audit
- c9f0702 pricing freelancer anchor reframed to open-ended hourly billing
- a8f4689 copy fix HTTPS/F-grade stat inversion, remove 2500 price collision on pricing
-
- d7f9b72 pricing add rebuild tier at 2500, link to /website-redesign
- 294df93 copy retire unsupportable 88pct renting claim sitewide, correct n=96 speed denominator, add ownership block and rebuild pricing
-
- 2ca140b hero Free consult CTA to cal.com booking
-
- 05c672c hero security chip to A+ security grade
- c5d86e7 hero new H1 (Built for your business / Not from a template) + price chip
-
- d08e93a audit commit deployed PSI fixes (grade rubric, single PSI call, 55s timeout, 15 per day cap)
-
- 5cc1349 portfolio add Bandon By The Dunes Realtee, refresh Sogn card, fix live badge
-
- 10379d0 audit customer-POV fix pass. AI crawler allowance at WAF, changelog privacy filter, PSI retry on 429/5xx, about LCP preload, 44px tap targets, morph punctuation, real-estate Listing Studio teaser, flagship demo hardening (self-hosted logo, CSP, main landmark, contrast)
-
- ba79341 add llms.txt for AI discoverability; commit emphasis-system tail (ServiceLayout sections/whyLink/processLink, contact responsive email label, hl classes)
-
- e589da6 respine site-wide emphasis pass (highlights moved to prose, town/case-study/bespoke wins, cut weak greens + tighten)
- 1782458 respine fix three-days mono spacing (contractors), clarify real-estate win + under-a-second emphasis
- 1b9d289 respine industry pages (contractors, real-estate, restaurants) to emphasis system + whyLink + trade-ops sections
- 7c60c01 leads token-protected /api/leads read endpoint
- 77f875f leads capture /api/brief to R2 (winterscode-leads); service-page re-spine (10 pages)
-
- 449f681 winters fix credits hero 404 (beach-pebbles -> scenes/driftwood-rocks), BP 96 to 100
- 5f58d5b fix North Bend airport claim to defensible 'only Oregon coast airport with scheduled commercial airline service' (sources contest 'only commercial airport'), correct flights to PDX+SFO
- 5885f4e towns add unique local-scene sections (named districts, landmarks, businesses) - dupe 45% to 35%, real local relevance signals
- c2cac1a towns+combos unique researched local copy, fluid responsive to 740px, combo cross-links, factual fixes (Reedsport=Douglas, Gold Beach deposit), workshop API fallback no-store
- ed75ccd Kill all em/en dashes + fix $1,750 semicolon
- bbed9ed Remove temp audit images
- 513d881 temp gold-beach check
- 3e243de Gold Beach hero top text (blank blue sky up top, Patterson bridge sits mid)
- eb6916d temp full hero audit sheets
- 012c801 Remove temp hero review images
- 18223ca temp 6-hero check
- f8a954e Flip 3 more heroes to top text (SEO lighthouse, Coos automation, Core Web Vitals)
- abf8b16 temp hero sheet 2
- a36a5a7 Industry pages remove concept-build figures, hyperlink Sogn, heroes to top
- e7f126a Remove temp review images
- 1908772 temp faq split check
- a628b57 FAQ hero split text position (eyebrow + H1 up top, sub dropped to bottom)
- 159f7a6 Footer move GitHub from legal chrome to Company column
- 1b621a5 Remove temp footer review image
- 9f5b15d temp footer check 2
- b6e6c79 temp footer check
- 2d906d8 Footer add Industries column + Logo & Brand link so those pages are reachable
- c6549d9 Remove temp review images
- 77a97dd temp faq+pricing check
- 0ae2f61 Reprice positioning agency quality, under freelancer, starter from $1,750
- 8db8313 Remove temp coos-bay review image
- 94c1a28 temp coos-bay check
- a1518aa Coos Bay hero top text + raise focal so the boardwalk + flags stay visible
- a4f2f88 Reword 'I run it end-to-end' to capture hands-off-or-involved positioning
- 3eda890 Remove temp hero review images
- b5988e4 temp top-anchored hero verification
- 6ab848c Curate hero text to dead space: top-anchor 5 heroes whose subject sits low
- 007beee temp hero contact sheet for curation
- bb693a3 Fix contact CTA styling + ownership copy + add per-image hero text position
-
- fde7dcd Remove temp hero review screenshots
- e9e2bdf temp hero review screenshots (will be removed)
- b47f70e Rework showcase hero so the words command the frame
- cfc1ff8 Finish hero rollout 8 more enhanced photos, zero repeats site-wide
- 8d99b11 Add 7 enhanced scene photos + showcase heroes on combos/intent/logo
- b14596d Update credits + Myrtle Point focal for upgraded Coquille/Myrtle Point heroes
- 0f6517f Upgrade Coquille (Sturdivant Park river) + Myrtle Point (Logging Museum) heroes
- d1575d4 Town showcase heroes (unique CC photo each) + photo credits page
- 42bbeec Re-pick North Bend (McCullough arch) + Gold Beach (Patterson Bridge) town heroes
- 90de4b9 Add CC-licensed town hero photos (Coos Bay..Gold Beach) for 7 non-Bandon towns
- d5c0008 Showcase hero treatment + unique service photos + copy honesty fix
- 26704ce Footer redesign centered masthead-led composition
- 9597a2c Footer fixed 3-column grid (3 wide x 2 tall) at all widths
- 42861cb Fix Insights post OG image: use default 1200x630 png (BaseLayout declares png dimensions); keep infographic as Article schema image only
- 1c74249 Industry pages + logo/brand page (places supplied imagery)
- 8c7c876 Insights + footer expansion + optimized image assets
- efda76e Tier-2 + combos case studies, problem/intent, process/pricing/faq, 3 combos
- 4a52b22 QA pass trim long meta descriptions, dedupe Coos Bay stat, reusable ServiceLayout path
- ed16910 Service spine + town hubs: 6 service pages, 8 Coos/Curry location pages
- ee0136b SEO foundation business data module, schema helpers, preview noindex guard
-
- 2c7731a polish regenerate favicon.ico from color seal (was the old white W)
- d6ac69e polish long-cache wc-stamp favicon + wordmark + og-image (efficient cache lifetimes)
- f2dc91f polish color seal favicon (wc-stamp PNGs, matches GBP) + HTML edge-cache with browser revalidation and deploy purge
-
- b1de241 perf preload Fraunces LCP face per BaseLayout comment intent
-
- 51eacc7 S13-S14 /work overhaul (on-page index + MyKonos primer), Batch 2 typography (services story-led opener + type-scale tokens), workshop dash tracks all public repos and masks private with subject-length cap, CSP headers, about and wall copy. Aligns repo with already-deployed production.
-
- e9361a3 dash measure www.baseline.marketing (canonical, PSI-500-on-www resolved) instead of redirecting apex
- 073a41f perf instance Fraunces (pin opsz=40, latin, wght 100-700) 148KB->81KB, self-host; LCP -0.8s
- 86da761 images local photography system, hero+footer washes, GitHub feed on real token
- 5a37b5f copy Lighthouse 95+ avg -> ~95 avg; Wall baseline default 95 -> 92 to match live
- eff6ca8 sticky nav sitewide; fix Explainer footer bleed via main z-index; trim footer credo; about copy fixes; tighten mobile menu
- 6d5535f services intro trim; page-hero seal off by default; mobile header fits (hide pill+est, icon-only menu under 768)
- afda77f logo real Winters Code logo in header brand and footer, optimized 256/512 webp
- a6f37bf workshop PSI median-of-3 sampling; deploys cache 6h to 30d retention
-
- 8c634db copy graphic design + photography into scope; videography stays out; social automation caveat; drop web3/comics; kill 2 em-dashes
- 98d1738 hero force H1 line-break at tablet to clear maker's-mark stamp
- 2d9505d work strip Sogn contact widget, fix Explainer tooltip overflow on mobile
-
- c3bb6d3 portfolio add GitHub links per public repo on /work cards
- f24f6fa Initial public release winterscode.com marketing site
113 commits ·
0 milestones ·
From 2026-05-25 to 2026-09-06
Full history: github.com/Preston2012/winterscode
Reach out
Ready to build?
Custom websites and apps for Oregon coast businesses. Modern stack. Days for sites, weeks for apps. Free consult to scope your project.
Consult Policy
- Bandon: free in-person or video
- Coos & Curry counties: free 30-min video
- In-person up to 1.5 hours away: $250 deposit, credits to project on signing
- In-person up to 2.5 hours away: $400 deposit, credits to project on signing