Skip to content

Commit

Permalink
🔧 Minor fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
nwrenger committed Feb 5, 2025
1 parent 13d3559 commit f82f9c8
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 27 deletions.
24 changes: 7 additions & 17 deletions src/lib/index.ts
Original file line number Diff line number Diff line change
@@ -1,82 +1,72 @@
export interface Take {
name: string;
icon: string;
url: string;
description: string;
}

export const takes: Take[] = [
{
name: 'Rust',
icon: '🦀',
url: 'https://www.rust-lang.org/',
description: 'I have worked on almost all of my projects in Rust. I am very proficient in it!'
},
{
name: 'Svelte',
icon: '🧡',
url: 'https://svelte.dev/',
description:
"When I am doing frontend, then only using Svelte. It's a great framework and I am, like with Rust, also very proficient in it!"
},
{
name: 'Visual Studio Code && Zed',
name: 'Visual Studio Code & Zed',
icon: '📝',
url: 'https://code.visualstudio.com/',
description:
'Yeah, I am using Visual Studio Code... But waiting for Zed to get got enough and then will be switching to it!'
},
{
name: 'Zig',
icon: '⚡️',
url: 'https://ziglang.org/',
description:
'Tried out once, had a blast using <code class="code">comptime</code> but I am simply to stupid to use it in real projects!'
},
{
name: 'Go',
icon: '🐹',
url: 'https://golang.org/',
description:
'Nice language with horrid syntax. I tried it out a few times but then booted back to Rust.'
},
{
name: 'Godot',
icon: '🎮',
url: 'https://godotengine.org/',
description: 'Best Game Engine out there. Used in my early days for a few crappy games.'
},
{
name: 'Python',
icon: '🐍',
url: 'https://www.python.org/',
description: "'Everyone can write Python, right?'"
description:
"'Everyone can write Python, right?' and that's also the issue with it: No types and indentation with whitespaces!"
},
{
name: 'JavaScript',
icon: '📺',
url: 'https://developer.mozilla.org/en-US/docs/Web/JavaScript',
description:
"If someone were to smoke weed while programming in three languages simultaneously, that's how it feels writing JavaScript. Dafuq is this language?"
},
{
name: 'TypeScript',
icon: '💻',
url: 'https://www.typescriptlang.org/',
description:
'A great extension to JavaScript to make it usable again. Programming in Svelte only with TypeScript.'
},
{
name: 'HTML & CSS',
icon: '🌐',
url: 'https://developer.mozilla.org/en-US/docs/Learn/HTML',
description: 'Yeah, way better than JavaScript. Great Core Web Technologies!'
},
{
name: 'Git & GitHub',
icon: '🔧',
url: 'https://github.com/',
description: 'Writing every project in Git and uploading it to Github.'
description:
'Writing every project in Git and uploading it to Github. What would I do without Github? Use Gitlab!'
}
];

Expand Down Expand Up @@ -236,15 +226,15 @@ export const projects: Project[] = [
The game is designed for large-scale participation, with my server currently capable of handling up to 18,000 concurrent
WebSocket connections. It features intricate scaling with polling and, in the future, will include Cookie Clicker-style
elements!`,
link: 'https://github.com/nwrenger/one-googol',
link: 'https://one-googol.nwrenger.dev/',
archived: false
},
{
title: 'plebis-online-website',
date: DateTime.fromISO('2025-01-24'),
summary: 'The official Plebis Online Website',
picture: 'plebis-online-website.webp',
description: `A few of my friends are working since 2021 during <code>COVID-19</code> on a fast-paced shooter named Plebis Online.
description: `A few of my friends are working since <code>2021</code> / <code>COVID-19</code> on a fast-paced shooter named "Plebis Online".
As I also began to develop stuff, they asked me to create a cool website which I did (hopefully). Additionally, I joined the team
and am helping them with other stuff, beyond just the Website. When the game is done, I will link it here.`,
link: 'https://peritia-studios.github.io/',
Expand Down
8 changes: 4 additions & 4 deletions src/routes/+layout.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,11 @@
>
<DropdownMenu.Content>
<DropdownMenu.Group>
{#each socials as social}
<a href={social.url} target="_blank" rel="noopener noreferrer">
{#each socials as { name, url, icon: Icon }}
<a href={url} target="_blank" rel="noopener noreferrer">
<DropdownMenu.Item>
<social.icon class="mr-2 size-4" />
<span>{social.name}</span>
<Icon class="mr-2 size-4" />
<span>{name}</span>
</DropdownMenu.Item>
</a>
{/each}
Expand Down
12 changes: 6 additions & 6 deletions src/routes/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -33,23 +33,23 @@
algorithms and databases. Therefore, my proficiency lies in <code>Rust</code> and
<code>Svelte</code>
(i.e., <code>JavaScript</code> / <code>TypeScript</code>). But in the past, I have tried out
other programming languages like <code>Go</code> and <code>Python</code>, or even a Game
Engine like
other programming languages like <code>Go</code>, <code>Zig</code> and <code>Python</code>, or
even a Game Engine like
<code>Godot</code>, so keep your eyes peeled!
</p>
</div>

<div class="space-y-3">
<h3>Programming Takes</h3>
<dl class="space-y-2">
{#each takes as take}
{#each takes as { name, icon, description }}
<div>
<dt class="text-lg font-bold">
{take.name}
{take.icon}
{name}
{icon}
</dt>
<dd class="text-base opacity-60">
{@html take.description}
{@html description}
</dd>
</div>
{/each}
Expand Down

0 comments on commit f82f9c8

Please sign in to comment.