KNP Labs

KNP Labs “We offer Quality Development services for your Symfony project.” We only hire and train passionate developers: be sure that they will care about your code!

The KNP Labs agency was started in 2009 by developers for entrepreneurs, CTOs and communication agencies all over the world. Our goal is to help you make your Symfony2 project a success thanks to our experience with it − both in commercial and open-source projects.

Rewind ⏪ Cosmic Coding with Symfony  #18We're going to make our new Symfony app much more awesome by introducing my abso...
16/10/2026

Rewind ⏪ Cosmic Coding with Symfony #18
We're going to make our new Symfony app much more awesome by introducing my absolute favorite JavaScript tool: Stimulus. With about 10 lines of code, we'll have an animated, closeable sidebar that *always* works.
https://symfonycasts.com/screencast/symfony/stimulus

Rewind ⏪ Cosmic Coding with Symfony  #17We're well on our way to building a beautiful Symfony app and today, we finish m...
14/10/2026

Rewind ⏪ Cosmic Coding with Symfony #17
We're well on our way to building a beautiful Symfony app and today, we finish making the design dynamic! But we're also writing code that's clean & understandable. And we'll add "smart model methods" towards this goal.

Turns the starship pages into a fully dynamic Twig-driven design by moving repeated display logic into Starship model methods, fixing asset paths, and wiring named routes for homepage/show links.

Rewind ⏪ Cosmic Coding with Symfony  #16Let's tighten up our growing Symfony app with an enum to track starship repair s...
09/10/2026

Rewind ⏪ Cosmic Coding with Symfony #16
Let's tighten up our growing Symfony app with an enum to track starship repair status! Enums are almost as much fun as space tutorials 🛸

Refactors starship status from an unconstrained string into a PHP 8.1+ string-backed enum so only in progress, waiting, and completed are valid, then updates the model, repository, and Twig template to work with enum values

Rewind ⏪ Cosmic Coding with Symfony  #15Short but sweet! In 2.5 minutes, we'll organize Twig code into a template partia...
07/10/2026

Rewind ⏪ Cosmic Coding with Symfony #15
Short but sweet! In 2.5 minutes, we'll organize Twig code into a template partial and start breathing dynamic life into our design with a Twig for loop!

Uses Twig partials and for loops to break a large homepage template into reusable pieces and to render a dynamic list of Starship objects from the existing ships array.

Rewind ⏪ Cosmic Coding with Symfony  #14Our new Symfony site deserves to look *great*. Let's hook that up with Tailwind ...
05/10/2026

Rewind ⏪ Cosmic Coding with Symfony #14
Our new Symfony site deserves to look *great*. Let's hook that up with Tailwind CSS courtesy of the excellent bundle from those nice folks over at Symfonycasts 😊. I *love* how much fun this is!

Sets up Tailwind CSS in a Symfony 7 app, explains how Tailwind is built and kept up to date during development, and then replaces the starter templates with predesigned Tailwind markup that still needs to be made dynamic.

Adresse

8q Rue Emile Péhant
Nantes
44000

Notifications

Soyez le premier à savoir et laissez-nous vous envoyer un courriel lorsque KNP Labs publie des nouvelles et des promotions. Votre adresse e-mail ne sera pas utilisée à d'autres fins, et vous pouvez vous désabonner à tout moment.

Raccourcis

Partager