"If you wish to make an apple pie from scratch, you must first invent the universe"
|
Intro
My name is Leo Petrović. I am a 22 year old computer science student, a software developer, and technology enthusiast.
Read more about me
Showcase
Here's a short list of projects I made so far...Tech stack
The important partWebsite info
I'll be placing website updates and info here, for those interestedLatest devblog posts
Leaving Next.js for Astro
Published 19 hours ago • 3 minute read13-in-1 PR: Next.js is dead, long live Astro. The website now comes with Markdown-powered blog posts, no Firebase dependency, Upstash Redis for persistent data, a hand-rolled SVG chart component, and
A Massive Overhaul: Next.js 15 and Beyond
Published 284 days ago • 2 minute readA long-overdue update: Next.js 15, Tailwind v4, ESLint flat config, a /lore page, blog redesign, and Zod-backed Firestore schemas - all in one giant commit.
Upgrade and Redesign
Published 1,101 days ago • 1 minute readNew typewriter heading, scroll fade-in animations, and a jump to Next.js 13 with extra optimization flags - a polish pass on look, feel, and performance.
A new section
Published 1,271 days ago • 1 minute readBack after a hiatus with typo fixes, a new intro section with an auto-updating age calculator, corrected blog ordering, and README setup instructions.
Pleasantry fixes
Published 1,345 days ago • 1 minute readMobile layout tweaks, horizontal showcase tiles, working blog post pages, Firefox fixes, and expandable intro slides - small changes that add up.















