Enrich landing pages with content from sibling sites.
Add proof metrics, stacks, clients, availability, and engagement flow across Spec, Slab, Relay, and Vault. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+11
-4
@@ -40,7 +40,7 @@
|
||||
<li>
|
||||
<span class="line-id">L-1</span>
|
||||
<span class="line-name">Custom software</span>
|
||||
<span class="line-status">open</span>
|
||||
<span class="line-desc">TS · Python · .NET · APIs</span>
|
||||
</li>
|
||||
<li>
|
||||
<span class="line-id">L-2</span>
|
||||
@@ -54,19 +54,26 @@
|
||||
</li>
|
||||
<li>
|
||||
<span class="line-id">L-4</span>
|
||||
<span class="line-name">Operations</span>
|
||||
<span class="line-name">Job Ops</span>
|
||||
<a href="https://jobs.levkin.ca" class="line-link">jobs.levkin.ca</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="line-id">L-5</span>
|
||||
<span class="line-name">Quality engineering</span>
|
||||
<span class="line-name">SDET / QA</span>
|
||||
<a href="https://iliadobkin.com" class="line-link">iliadobkin.com</a>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section class="metrics">
|
||||
<div class="metric"><strong>15+</strong> yrs enterprise</div>
|
||||
<div class="metric"><strong>8h→2m</strong> releases</div>
|
||||
<div class="metric"><strong>open</strong> engagements</div>
|
||||
</section>
|
||||
|
||||
<section class="principles">
|
||||
<p>Every transmission handled with retries, documentation, and tests before it reaches production. Canadian. Remote.</p>
|
||||
<p>Every transmission handled with retries, documentation, and tests before it reaches production. Canadian · remote NA & EU · fixed-scope quotes after discovery.</p>
|
||||
<p class="clients">CaseWare International · MNP · JazzIt</p>
|
||||
</section>
|
||||
|
||||
<section class="send">
|
||||
|
||||
+36
-1
@@ -135,10 +135,16 @@ main {
|
||||
|
||||
.channels ul { list-style: none; }
|
||||
|
||||
.line-desc {
|
||||
font-size: 0.7rem;
|
||||
color: var(--dim);
|
||||
grid-column: 2;
|
||||
}
|
||||
|
||||
.channels li {
|
||||
display: grid;
|
||||
grid-template-columns: 2.5rem 1fr auto;
|
||||
gap: 0.5rem;
|
||||
gap: 0.25rem 0.5rem;
|
||||
align-items: center;
|
||||
padding: 0.65rem 0;
|
||||
border-bottom: 1px solid rgba(212, 165, 116, 0.1);
|
||||
@@ -155,6 +161,27 @@ main {
|
||||
|
||||
.line-link:hover { text-decoration: underline; }
|
||||
|
||||
.metrics {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: 1rem 1.5rem;
|
||||
margin-bottom: 1.5rem;
|
||||
padding: 1rem 0;
|
||||
border-top: 1px solid rgba(212, 165, 116, 0.15);
|
||||
border-bottom: 1px solid rgba(212, 165, 116, 0.15);
|
||||
}
|
||||
|
||||
.metric {
|
||||
font-size: 0.75rem;
|
||||
letter-spacing: 0.06em;
|
||||
color: var(--dim);
|
||||
}
|
||||
|
||||
.metric strong {
|
||||
color: var(--amber);
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.principles {
|
||||
font-size: 0.85rem;
|
||||
color: var(--dim);
|
||||
@@ -162,6 +189,14 @@ main {
|
||||
line-height: 1.65;
|
||||
}
|
||||
|
||||
.principles .clients {
|
||||
margin-top: 0.75rem;
|
||||
font-size: 0.75rem;
|
||||
letter-spacing: 0.1em;
|
||||
color: var(--amber);
|
||||
opacity: 0.8;
|
||||
}
|
||||
|
||||
.send {
|
||||
padding: 1.5rem 0;
|
||||
border-top: 1px solid rgba(212, 165, 116, 0.25);
|
||||
|
||||
+10
-2
@@ -1,11 +1,19 @@
|
||||
const MESSAGES = [
|
||||
{
|
||||
morse: '·−·−− · ·−·−− ·−· · ·−·−− −−− · ·−·−− ·−· · ·−·−− ·−−−',
|
||||
text: 'Levkin builds production software for teams under pressure. Custom systems, automation, enterprise tooling.',
|
||||
text: 'Levkin — Canadian software practice. Custom apps, automation (n8n, CI/CD, LLMs), CaseWare, SDET. Remote NA & EU. Taking new work.',
|
||||
},
|
||||
{
|
||||
morse: '−−− ·−·−− · ·−·−− ·−· · ·−·−− ·−−− · ·−·−− ·−· · ·−·−− −−−',
|
||||
text: 'Proof: 15+ years enterprise. CaseWare releases cut from 8 hours to under 2 minutes. Automation runs 24/7 — not demos.',
|
||||
},
|
||||
{
|
||||
morse: '·−·−− · ·−·−− ·−· · ·−·−− −−− · ·−·−− ·−· · ·−·−− ·−−−',
|
||||
text: 'Discover (15 min) → Proposal (fixed scope) → Ship (tested, documented) → Maintain (optional). auto.levkin.ca · caseware.levkin.ca · iliadobkin.com',
|
||||
},
|
||||
{
|
||||
morse: '−−− ·−·−− · ·−·−− ·−· · ·−·−− ·−−− · ·−·−− ·−· · ·−·−− −−− · ·−·−− ·−· · ·−·−− ·−−−',
|
||||
text: 'Error handling required. Documentation required. Tests before live data. Scope creep rejected.',
|
||||
text: 'Error handling required. Documentation required. Tests before live data. Pragmatism: 20-line script beats 200-node workflow when it fits.',
|
||||
},
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user