01 / Blog
Notes on building.
On software, servers and running a business: what I learn along the way.
02 (9)
Articles
Entrepreneurship
From Developer to Entrepreneur: Building Digital Products from Scratch
Building digital products independently involves much more than programming. It requires entrepreneurship, technical knowledge, persistence and the ability to turn ideas into solutions that deliver real value. In this article, I share my perspective on creating, launching and continuously improving software products.
Technology & Innovation
Why Monitoring Is Essential for Modern Applications
An application being online doesn't automatically mean it's working properly. Monitoring helps developers identify outages, performance issues and infrastructure problems before they become bigger incidents.
Cybersecurity
Why Cybersecurity Should Start on Day One
Adding security after development is often more complicated than considering it from the start. Discover why secure software begins with architecture, access control and thoughtful engineering decisions.
AI Is Changing the Way Software Is Built
AI is evolving from a helpful coding assistant into an increasingly important part of software development. But how can developers use it effectively without losing control over quality and engineering?
Software Development
From Idea to Working Software: What Does It Really Take?
A successful software product doesn't start with code. It starts with a problem worth solving. This article explores the journey from an initial idea to a working, scalable application.
More Than a Website: Building a Digital Identity
A website is often the first point of contact with a brand. In my own projects, including amirs.life and Jebbari, the focus goes beyond technology to include visual identity, user experience and how a digital product is presented.
From Local Development to Production: Working with VPS and Plesk
Building an application is one thing. Making sure it runs reliably in production is another. This article explores my experience with Linux VPS servers, Plesk, Git-based deployment, PHP configuration and troubleshooting production environments.
Why I Use Laravel to Build Custom Software Products
From backend architecture to production environments, discover how Laravel is used to develop independent software products such as ServerScope and amirs.life. An inside look at the technical decisions behind maintainable and extensible applications.
From Idea to Product: Building ServerScope
How an idea evolved into an independent server monitoring platform. This article explores the development of ServerScope, from its initial monitoring capabilities to a broader platform for infrastructure management, domain monitoring and incident management.