Redesign site as bilingual CV

This commit is contained in:
2026-06-07 18:48:42 +09:00
parent ea90cc5d58
commit 6f9cc0bbbb
12 changed files with 784 additions and 467 deletions
+9 -9
View File
@@ -52,11 +52,11 @@ public sealed class CurlLandingMiddleware(
var sb = new StringBuilder();
sb.AppendLine(Arch(" /\\"));
sb.AppendLine(Arch(" / \\") + " " + Bold("LOW LEVEL GUY"));
sb.AppendLine(Arch(" /\\ \\") + " " + Dim("arch vibes • low-level content"));
sb.AppendLine(Arch(" / \\") + " " + Bold("Joshua Ferrer"));
sb.AppendLine(Arch(" /\\ \\") + " " + Dim("software engineer / technical lead"));
sb.AppendLine(Arch(" / \\"));
sb.AppendLine(Arch(" / ,, \\") + " C • ASM • Linux");
sb.AppendLine(Arch(" / | | -\\") + " no magic • just bytes");
sb.AppendLine(Arch(" / ,, \\") + " .NET • Linux • Cloud");
sb.AppendLine(Arch(" / | | -\\") + " CV: https://low-level-guy.com/cv");
sb.AppendLine(Arch(" /_-'' ''-_\\" ));
sb.AppendLine();
sb.AppendLine(Dim("────────────────────────────────────────────────────────"));
@@ -64,11 +64,11 @@ public sealed class CurlLandingMiddleware(
sb.AppendLine("$ curl " + Arch("low-level-guy.com"));
sb.AppendLine("$ web " + Arch("https://low-level-guy.com"));
sb.AppendLine();
sb.AppendLine("• systems programming");
sb.AppendLine("• graphics from scratch");
sb.AppendLine("• compilers, loaders, kernels");
sb.AppendLine("• software engineering");
sb.AppendLine("• infrastructure integration");
sb.AppendLine("• systems-oriented software");
sb.AppendLine();
sb.AppendLine(Dim("// operating below the abstraction layer"));
sb.AppendLine(Dim("// professional profile"));
sb.AppendLine();
return sb.ToString();
@@ -81,4 +81,4 @@ public static class CurlLandingMiddlewareExtensions
{
return app.UseMiddleware<CurlLandingMiddleware>();
}
}
}