Why Build Your Own Website?
In a digital age dominated by social media and pre-built platforms, creating a personal website from scratch might seem like an unnecessary challenge. But for me, it was about more than just having an online presence—it was about control, learning, and growth.
The journey began with curiosity. I wanted to understand the intricacies of web development, DevOps, and cloud technologies. But as I dove in, I realized how vast and complex the landscape was. My hard drive became a graveyard of abandoned attempts, each one teaching me something new but also highlighting the challenges of building something truly my own.
"The power to destroy a thing is the absolute control over it."
This quote resonated deeply with me. Building my website from scratch wasn't just about control—it was about digital sovereignty. It's the price one must pay for true ownership of your corner of the internet, free from the constraints of algorithms and platform limitations.
This website is more than a portfolio or a blog—it's a living project. It's a space where I can experiment, learn, and grow. It's a testament to the power of persistence and the value of hands-on experience.
Guiding Principles
Own Your Digital Space
True ownership of content and presentation, free from platform restrictions and algorithmic control.
Learn Through Building
Embrace the complexity of web development as a learning opportunity, turning theory into practice.
Continuous Evolution
A living project that grows and adapts with new skills, technologies, and creative ideas.
Stay Grounded
Embrace humility as a cornerstone of growth, recognizing that every challenge is an opportunity to learn.
My Life Orbit
An interactive visualization of my personal and professional interests. Click on any orbiting element to learn more about that aspect of my life.
The orbits represent different aspects of my life: core values (inner), professional interests (middle), and personal interests (outer).
Let's Work Together
Have a project in mind? I'm currently available for freelance work or full-time positions.
Get In Touch