wlsk.dev cover
ongoing

wlsk.dev

New portfolio website

Side Project
Angular Strapi Vercel Vercel Tailwind PostHog

What is this

wlsk.dev, aka the website you're on, is my second attempt on building a portfolio website


What did I do

A mostly vibe coded website with

  • landing page
  • facts page
  • things page
  • chat page

Built with Angular, hosted on Vercel, used Brevo, Strapi, and more


Story

In 2024, I moved to Toronto

A while before that, I feel like wlsk.design is getting old, looks kinda odd and outdated

Too much trouble to update the content, contact form was broken, feels like a good time for a refresh


There were 3 versions of the website

  • minimal
  • normal
  • super fancy

I was going to build all three, each with different framework (Svelte, Angular, Qwik)

But it's too much work for a lazy person, so I went with a normal site with Angular

No Next.js? Because I've been building other stuff with it already (I love trying new things)


As a beginner to Angular, most things were written from scratch with helps from AI through chat, at first

Things then took a sharp drift with AI editor and stuff, human works seems negligible


Except for the ideas & designs (good or bad :))

As you may have noticed, the landing page is awfully blend, with nothing but a rectangular thingy floating in the middle

That's actually a name card (which I never owned in person), with some titles I feel kinda related to

Clicking on the links, you'll see the name card expands, bringing you into the card :>


How's it going

Navigate around the site to see it for yourself :)