Chez Wanadev,
nous faisons des expériences

(et ça nous plait...)

Proposer une expérience à faire !

Par Corentin Baur
Il y a 1 mois
Kit de survie : Connexion avec le composant LDAP de Symfony
Difficulté : 15'

L'équipe a eu besoin d'intégrer une connexion LDAP dans un projet et nous avons trouvé la documentation assez restreinte sur cette partie. Kit de survie : cet article va vous présenter comment utiliser LDAP avec votre projet Symfony !

Par Baptiste Donaux
Il y a 1 mois
Retour d'expérience sur Symfony Flex
Difficulté : 10'

Symfony Flex se présente comme une nouvelle structure pour nos projets Symfony et peut-être même LA nouvelle structure. Petit retour d'expérience sur les gains techniques de futures nouvelles normes.

Par Manuel Klein
Il y a 2 mois
BlendWebMix 2017 : zoom sur graphQL
Difficulté : 5'

Cette année encore, le blend nous offre cette chance de découvrir et redécouvrir des sujets techniques que l'on avait pas eu le temps de regarder dans l'année. La conférence présentée par François Zaninotto a parfaitement joué son rôle dans ce domaine.

Par Théo Catherinet
Il y a 5 mois
Grâce à Faker, générez des données aléatoires dans votre base de données
Difficulté : 10'

Lorsque l'on développe un site avec Symfony, il est souvent pratique d'utiliser les fixtures pour remplir sa BDD de valeurs bidons. Le problème c'est qu'il faut écrire chacune de ces fausses données à la mano, une par une. C'est là qu'utiliser le petit framework Faker peut nous être utile, en nous permettant de créer beaucoup de fausses données lisibles par un humain.

Par Corentin Baur
Il y a 1 an
Parse server vs Firebase
Difficulté : 10'

Parse server et Firebase sont des outils permettant le développement d'applications mobiles ou web plus rapidement. Ces outils vous évitent de devoir développer des parties telles que la gestion de la base de données, les envois de notifications push (Mobiles et même web pour Firebase). Voici un article vous permettant de voir la différence ainsi que les forces et faiblesses de chacune des solutions.

Par Baptiste Donaux
Il y a 1 an
De zéro à Bipbip.js : pourquoi et comment nous avons développé notre outil de déploiement
Difficulté : 13'

Anciens utilisateurs de Capifony, nous avons choisi de développer notre propre solution de déploiement plutôt que d'utiliser Capistrano pour déployer nos applications Symfony. Nous avions une problématique liée au déploiement de nos projet. Cet article est un résumé de pourquoi nous avons choisi d'écrire Bipbip.js, notre outil de déploiement.

Par Manuel Klein
Il y a 1 an
PostgreSQL, le grand oublié
Difficulté : 10'

Bon... Postgre, c'est vrai que pendant des années on s'est croisés, perdus, revus, sans jamais rester fidèles. Cependant, maintenant que tu m'accompagnes au quotidien, rien ne me fait regretter cette vieille base de données que l'on nommait MySQL.

Par Fabien Loison
Il y a 1 an
Gitlab : consolider son workflow grâce aux git-hooks côté serveur
Difficulté : 10'

Git, incontournable outil de versioning : nous l'utilisons sur chacun de nos projets. Manier Git au sein d'une équipe complète demande rigueur et discipline. Dans cet article, nous allons détailler comment améliorer le processus grâce aux git-hooks.

Par Corentin Baur
Il y a 1 an
Retour d'expérience : un développeur Symfony sur Drupal 8
Difficulté : 6'

Pour les développeurs Symfony qui s’intéressent au framework, Drupal 8 est une bonne alternative. Il est basé sur le framework et semble être facile d'accès pour des développeurs Symfony comme nous. Modeste retour d'expérience.

Par Baptiste Donaux
Il y a 1 an
Retour d'atelier PSR-7
Difficulté : 15'

Le mardi 27 septembre se déroulait un atelier sur le PSR-7, histoire de présenter un peu la nouvelle recommandation sur l'implémentation des Middlewares. Retour sur cet atelier présenté par Matthieu Napoli.