Personal Portfolio
Personal project
May 2024 — Present

The problem
Developers are lazy creatures — and, above all, impatient ones. As a card-carrying member of that tribe, I decided (entirely of my own free will and under no duress whatsoever) to build a personal online portfolio to centralise everything a beloved recruiter might wish to see. After all, what I loathe most are technical job interviews: a pantomime in which I pretend to understand and they pretend to believe me. Bureaucracy, in my view, is the tenth circle of hell. So if I am to recount my life story and answer every inane question invented solely to tick a box, I would rather simply say: "Have a look at this link, stop pretending you care, and give me the job if I actually look like someone who knows what they are doing."
The approach
First things first: I adore Laravel. I built an initial version with PHP, Laravel, FilamentPHP, and Livewire. Over time, however, it became unsustainable, and I pivoted to something simpler with my dear, beloved Nuxt. The main reasons were straightforward:
- It is only a portfolio — I want to push a
.mdfile and have it work - I love backend work, but I despise AWS and other clouds, so I wanted something on Netlify or Vercel
- I wanted something fresh — my old site had quietly gone out of date
So I started this second version, and I am rather pleased with the result.
The outcome
With this new version, I recovered something I had lost for a while: the joy of building something daft for the sheer fun of it. I had spent too long locked inside client projects with scarcely a moment to write a single line of code for myself.