You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<ahref="https://www.linkedin.com/in/jonathan-peris/"target="_blank"rel="noreferrer noopener"className="secondary-action"onClick={()=>trackEvent("cta_click",{label: "hero_linkedin"})}>Contact on LinkedIn</a>
@@ -161,43 +162,58 @@ export type FeaturedProject = {
161
162
slug: string;
162
163
name: string;
163
164
description: string;
165
+
proof: string;
164
166
repoUrl: string;
165
167
liveUrl: string;
168
+
liveLabel: string;
169
+
repoLabel: string;
166
170
lang: string;
167
171
langColor: string;
168
172
tags: string[];
169
173
};
170
174
171
175
exportconstFEATURED_PROJECTS: FeaturedProject[]=[
172
-
{
173
-
slug: "speedy-bird-lynx",
174
-
name: "Speedy Bird",
175
-
description:
176
-
"A Flappy Bird clone built with Lynx (ReactLynx + TypeScript) — ByteDance's cross-platform native UI framework. One codebase renders natively on iOS, Android, and Web. Features accelerating difficulty, medal system, and a full CI/CD pipeline via GitHub Actions.",
"A full-featured .NET 10 reference implementation — Clean Architecture, DDD, dual REST/gRPC APIs, and 25+ architecture tests enforced at build time. Docs, architecture overview, and API reference available on GitHub Pages.",
180
+
"A production-shaped .NET 10 reference implementation for systems that need boundaries, tests, and delivery discipline instead of framework theater.",
181
+
proof:
182
+
"Clean Architecture, DDD, dual REST/gRPC APIs, Docker, DI, and 25+ architecture tests enforced at build time.",
"A classic side-scrolling platformer built from scratch with C and SDL2. Compiled to WebAssembly so it runs directly in the browser — no install needed. Features sprite animation, collision detection, and retro-style gameplay.",
210
+
"A classic side-scrolling platformer built from scratch with C and SDL2, then compiled to WebAssembly for instant browser play.",
"My entry for the Rinha de Backend 2024/Q1 challenge — a high-performance concurrency-focused API built in C# with PostgreSQL and Nginx. Designed to handle extreme load under strict resource constraints (1.5 CPU / 550MB RAM).",
225
+
"A concurrency-focused API built for Rinha de Backend 2024/Q1, where the useful signal is correctness under pressure, not just happy-path latency.",
226
+
proof:
227
+
"C#, PostgreSQL, and Nginx under strict 1.5 CPU / 550MB RAM constraints with load-oriented architecture choices.",
"Load testing suite for the Rinha de Backend 2024/Q1 challenge using Grafana K6. Simulates realistic concurrent traffic patterns to stress-test API endpoints and validate correctness under heavy load.",
240
+
"A Grafana K6 load-testing suite for validating Rinha-style APIs against realistic concurrent traffic instead of hand-wavy performance claims.",
241
+
proof:
242
+
"Encodes stress scenarios, endpoint validation, and repeatable pressure tests that make backend behavior observable.",
0 commit comments