software design



Adobe has agreed to acquire Figma for $20 billion

  • 1.3K Views
  • 1 min read
Preview post image

Adobe has announced that it's acquiring Figma, a popular design platform, for around $20 billion in cash and stock. Adobe made it official in a press release shortly after rumors surfaced early on Thursday about a potential acquisition. It's big news in the design and development world, particularly as Figma has been competing heavily with Adobe's XD products in recent years.

Understanding Hexagonal Architecture with practical example

Available to registered members only
  • avatar
  • 376 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.