Volumetric DDoS



What is Agile? A fresh approach to project management

  • avatar
  • 462 Views
  • 4 mins read
Preview post image

The way teams build products, develop software, and manage projects has changed a lot over the years. Traditional project management methods often struggle to keep up with shifting priorities, unexpected challenges, and fast-moving markets. That's where Agile comes in. Originally designed for software development, Agile has grown into a popular way of working across different industries. But what does it really mean to be Agile?

Understanding Hexagonal Architecture with practical example

Available to registered members only
  • avatar
  • 324 Views
  • 1 Like
  • 7 mins read
Preview post image

Hexagonal architecture, also called ports and adapters, is a software design approach that helps structure an application by clearly separating the core logic from technical details and external systems. Instead of shaping your app around frameworks, protocols, or storage, you keep your focus on what the application does, and let everything else connect to it through interfaces. The pattern isn't tied to any specific language. The examples in this article are written in PHP to show how the idea can be applied, but the approach works the same way in any backend system.

Tag-based cache inside Laravel repositories

Available to Premium members only
  • avatar
  • 268 Views
  • 12 mins read
Preview post image

Working with cache can drastically improve the performance of an application, especially when dealing with data that doesn't change too often. While Laravel provides solid support for caching through multiple drivers, it doesn't offer native support for cache tags. To work around this limitation, we'll integrate Symfony's Cache component, which brings tag support and fits well into the repository pattern we've already established. In this article, we'll build on the existing structure and focus on using cache tags to group and clear related data more efficiently.

 Join Our Monthly Newsletter

Get the latest news and popular articles to your inbox every month

We never send SPAM nor unsolicited emails

Managing yourself in a Startup without losing focus

  • avatar
  • 185 Views
  • 4 mins read
Preview post image

Managing a startup isn't the same as managing a traditional company. Things move faster, roles shift often, and structure can be more of a goal than a reality. What works in a bigger or more stable organization often doesn't apply. People wear many hats, context changes every few weeks, and there's a constant need to adjust. In that environment, knowing how to manage yourself and others becomes less about control and more about adaptability. This article looks at how to stay effective and useful in that kind of setting, even when everything feels a bit chaotic.

MySQL 8 setup with remote connections

  • avatar
  • 176 Views
  • 7 mins read
Preview post image

Setting up a MySQL 8 server can seem complicated at first, but with a clear and structured approach, the process becomes much more manageable. This guide explains how to install MySQL 8 on Debian-based systems, configure it to accept remote connections, and test that it is running correctly. The instructions are practical and direct, suitable for environments that require reliable and straightforward configuration.