Blog

The Invisible Politics of Technical Choices

This article is not a technical comparison (let's be clear from the outset that Laravel and Symfony are both excellent) but an analysis of governance and sustainability.

Each technology stack has various attributes:

These aspects, which are often overlooked, are an integral part of the decision-making process we follow when we periodically review our technological choices for future projects.

As we have extensive experience in the world of PHP, which has been evolving at breakneck speed in recent years, we consider Symfony and Laravel, the two major benchmarks in the PHP-based world.

Foundation vs Company: who decides the future?

Symfony is governed by SensioLabs, but through open governance with a distributed core team.

Laravel is essentially Taylor Otwell (and Accel, which has invested £57 million in it and will probably expect a return on its investment).

When you choose a framework, you are also choosing: if the direction changes tomorrow, who decides? The community? Or a single individual? A company?

While Taylor pursues his personal vision for Laravel, Symfony takes a pluralistic and meritocratic approach, where the helm is in the hands of a distributed core team, architectural decisions are made through public discussions, and there is a formal process for RFCs and breaking changes.

Symfony has several advantages: it has institutional resilience (it does not depend blindly on its founder Fabien), large companies (Spotify, Blablacar, etc.) are represented in the core team, and finally, there is a separation of interests (SensioLabs sells Symfony consulting services, but does not have proprietary SaaS that creates conflicts of interest in the design of the framework, as is the case with Larave

Sustainability model

Laravel is basically supported by selling services (Laravel Forge, Laravel Vapor, Laravel Nova, Laravel Cloud, etc.). The mechanism is therefore simple: the free framework attracts developers, who use Laravel in production, buy Forge/Vapor/etc., and the revenue finances the framework.

It works, but it has consequences. First and foremost, architectural ones: Laravel's development direction can follow business logic, generally aligning with what sells well, not just technical best practices.

Symfony, on the other hand, supports itself differently: SensioLabs sells consulting services, but the framework is in no way optimised to sell support.

Symfony's components are so well-made that they are used by Drupal, Magento, Joomla, and Laravel itself. These projects in turn co-finance through contributions, bug fixes, and feature development.

Symfony's sustainability is strong thanks to the distribution not only of the framework, but also of its components.

Symfony has several advantages: it has institutional resilience (it does not depend blindly on its founder Fabien), large companies (Spotify, Blablacar, etc.) are represented in the core team, and finally, there is a separation of interests (SensioLabs sells Symfony consulting services,

Always think about the future

The sustainability of for-profit projects depends on their ability not only to attract developers, but also to generate revenue (especially in the face of substantial investments).

The sustainability of projects led by distributed communities, on the other hand, has historically proven to be more stable and reliable.

There is also a learning aspect: with Laravel, you learn a framework, while with Symfony, you learn universal design patterns. The difference? When Laravel becomes obsolete (like all frameworks), Symfony skills will remain valid.

Of course, there are many other factors that come into play when selecting a framework; Laravel is notoriously much easier to learn, and Symfony is notoriously difficult to understand for those unfamiliar with it.

As an agency, our job is not (only) to build quickly, but to build well. And “well” also means: on foundations that do not depend on the commercial success of a single player, that do not create proprietary lock-in, that respect the principles of open source and distributed governance. This is our techno-political credo, and it is reflected in every technological choice we make.

Our headquarters

Milano
Via Santa Marta 19/A, Milano
+39 02 829 40378
Paris
3 Rue Dangeau, Paris
+33 1 87 65 24 05

Our partners

We are the only Italian company partner of Google Flutter. Our partnerships and awards are the lifeblood of our work: from Stripe to Google, we choose excellence to guarantee continuous value to our customers.

Our replies
to your questions

Apri o chiudi
Why choose glueglue?

We are a digital product agency with over 10 years of experience and advanced expertise in design and development. We have refined an agile and effective method, suitable for both startups and large enterprises, ensuring execution speed and consistent quality. We position ourselves in the upper‑mid range of the market, offering excellent value for money. Every project is overseen directly by the founding partners to ensure outstanding results. We are among the top User Experience and digital product agencies on Clutch, the leading global database for digital consulting.

Apri o chiudi
How does glueglue work and what are your areas of expertise?

We start with an in‑depth needs analysis, considering product and business objectives in the medium to long term. We often begin with visual identity: we assess positioning, analyze competitors, and identify opportunities to improve brand and image. We then move to UX/UI: we conduct a professional UX Review to identify areas for intervention and improve the usability of the site or app. We design the User Journey Map, mapping all touchpoints to understand real use cases and where to create tangible value. We create wireframes and share an interactive prototype that defines the functionality, structure, and interactions of each page. Once the wireframes are consolidated, we refine the interface design in detail to ensure a pleasant and consistent experience. Finally, our developers implement the product with modern technologies such as React, Flutter, Symfony, Svelte, Node.js, and more, ensuring quality, stability, and pixel‑perfect results.

Apri o chiudi
What sets glueglue apart from other top design or product agencies?

We work on a limited number of projects to maintain constant focus and achieve excellent results. We manage each project with clear deadlines and regular meetings, building tailor‑made, truly customized solutions. With over 10 years of experience in digital, we apply a proven method that maximizes results in strategy, design, and development.

Apri o chiudi
Can you handle web design?

Yes. We work on iOS/Android apps, web apps, and complex platforms. A dedicated team also creates marketing websites, sites designed to effectively promote products or services.

Apri o chiudi
Do you also do branding or should I look for another agency?

We are a full‑service agency and offer branding services such as naming and logo design. We produce complete brand guidelines and work both on existing guidelines and in collaboration with other branding agencies.

Apri o chiudi
How much does it cost to entrust you with a digital project?

We believe in transparency: talking openly about budget helps create value for both sides. Every client has different needs, which is why we don’t use a fixed price list. Instead, we take the time to understand the context and propose a tailored approach with a fair, appropriate investment. Our UX/UI design projects start at €15,000, while branding engagements begin at €8,000. Mobile app development typically requires an investment starting from €40,000, web apps from €30,000, and websites from €15,000. Our average hourly rate for consulting is €70/hour.

Apri o chiudi
Do you also work with early‑stage startups, therefore with limited resources?

Absolutely yes: we love startups and often collaborate with talented entrepreneurs. We have invested in multiple ventures, favoring work for equity, contributing to funding rounds totaling over €30 million.

Let's talk about your partnership

Tell us a bit about you, and the boldest challenge you’re taking on

Contact us