Blog posts.

All these articles only represent myself and I try not to pose as any authority on any subject I write on. That said I've been long enough in this game to know something.

I just started my Bluesky profile, so feel free to connect if you think I'm completely wrong about something: @opiispanen.

The LLM programming language.

The modern LLM capabilities are not ambitious enough.

Using Vue as server side renderer.

Anatomy of a Vue composable file.

A short description of the anatomy of a Vue composable file.

Obnoxious advertising runs the Internet

Ads pay our web services but do they have to be so obnoxious?

Let's go reactive with VanillaJS

Can we do reactive javascript without a fancy framework?

It's time to ditch the state managers!

Do we need state managers like Vuex and Pinia anymore?

The gang goes headless all over their systems

A rant about current state of things with a hint of the future.

Use Vite with multiple entry points

This case-study goes through how to use Vite 3 with multiple entry points instead of the default SPA setup.

Laptop fresh install for a Coder

I replaced my ~5 year-old laptop to a new one. Time for a fresh install!

When to use Vue or Petite-Vue?

Vue is a powerful tool in front-end development but is there use for the Petite-Vue version?

How should we advertise on the Internet?

Many sites need ad revenue to survive but people hate tracking monoliths invading our privacy.

Hello World!

Nice for you to find my new blog. Please read this first..

opiispanen.com Home Blog Apps