Welcome to my blog.
Here you will find my writting on software development, technology, and life in general.Latest posts
-
The Silent Epidemic: How AI Companions Are Shaping Our Response to Loneliness
Explore how AI companions like Replika are addressing the modern loneliness epidemic, their impact on mental health, and the balance between digital support and human connection.
-
Interactive Select component using Phoenix LiveView and vanilla JS Hook
Learn to build a custom select input component in Phoenix LiveView with a JS Hook. This guide covers autocomplete, keyboard navigation, and seamless Phoenix form integration. Perfect for interactive, reusable components!
-
Use ESbuild with 11ty
A guide on how to configure ESbuild with 11ty.
-
Vanilla React Part 2: Routing
Learn how to set up a basic routing system in React without relying on react-router. Explore server-side routing, dynamic routes, and page navigation—all implemented from scratch.
-
Vanilla React Part 1: Server-side rendering
Discover how to build a React application from scratch using only the React library—no third-party tools or JSX. Learn server-side rendering, routing, data fetching, and more in this hands-on series.