References

References are currently being uploaded.

BallaghStitchesBallagh Stitches

A Tailor-Made Experience for a Family Business website to showcase a full-stack approach to web design and development.

Let's start counting | calculatorLet's start counting | calculator

Let's start counting is a Simple VueJS 3 based calculator.

Count Down TimerCount Down Timer

The time flies! Check how many you have left from the current year.

Latest Photos

In this section you can find the latest photos.

landscapelakewinternaturefine-artminimal
Foggy black and white winter landscape with bare trees along the frozen shore of Lake Balaton in Balatonboglár, Hungary.
2026-01-17Where Silence Freezes

Where Silence Freezes captures a moment where sound, motion, and time appear suspended. Bare trees dissolve into winter fog along the frozen shore of Lake Balaton — not defining the space, but quietly fading into it. A landscape where presence softens, and silence becomes a physical state.

landscapelakewinternaturefine-artminimal
Minimalist black and white winter landscape at Lake Balaton with a solitary navigation marker emerging from snow and fog in Balatonföldvár, Hungary.
2026-01-14Against The White Silence

Against The White Silence explores presence and endurance within a landscape reduced to its barest form. A solitary marker stands against an overwhelming expanse of white — not to dominate the space, but to exist within it. A quiet confrontation between direction and dissolution, stillness and resilience.

landscapelakeautumnboatsnaturefine-artminimal
Boats left ashore at Fenyves Lake in autumn, Hungary
2026-01-02Left Ashore

A tranquil autumn scene at Fenyves Lake in Hungary. Small boats resting at the shoreline, golden reeds, and calm water create a moment of stillness and reflection captured in fine art landscape photography.

Latest Blog Posts

Mainly about Programming, PHP, VueJS, Angular, TypeScript or other

Vue 3Composition APIfrontendarchitectureSPAPinia
Avoid Overengineering Reactivity in Vue 3
2025-08-02Avoid Overengineering Reactivity in Vue 3: Let Your Components Own Their Data

Learn how to avoid overengineering in Vue 3 by managing data locally in your components and embracing its declarative reactive architecture.

phpsecurityhashingdevelopment
PHP Hashing Functions Comparison
2025-07-18Comparing PHP Hashing Functions: `md5`, `sha1`, `hash()`, `password_hash()`, and `hash_hmac()`

A practical comparison of PHP’s hashing functions including `md5`, `sha1`, `hash()`, `password_hash()`, and `hash_hmac()` — which one should you use and why?

Vue 3Composition API
Vue 3 ref vs shallowRef illustration
2025-07-06Vue 3: Understanding the Difference Between `ref` and `shallowRef`

Learn when to use `ref` vs `shallowRef` in Vue 3 and how their reactivity and performance impact your application.

Photo Gallery

In this section you can find the latest photos.

I used to live there, but I have to die

I used to live there, but I have to die

Read more ...
There is a landscape, now a pile of stones

There is a landscape, now a pile of stones

Read more ...
Radio Silence

Radio Silence

Read more ...
Frosty Landscape

Frosty Landscape

Read more ...
Radio Silence

Radio Silence

Read more ...
The Shining

The Shining

Read more ...
The Flooded Nature

The Flooded Nature

Read more ...
There is a landscape now a pile of stones

There is a landscape now a pile of stones

Read more ...
The twilight

The twilight

Read more ...