La parole est aux sponsors : Blackfire

Nous avons le plaisir d’accueillir Blackfire en tant que sponsor national de l’AFUP Day 2019, l’occasion pour nous d’en savoir un peu plus à leur sujet au travers de cette interview. Christophe Dujarric, Chief Product Officer chez Blackfire, répond à nos questions.

Blackfire est devenu rapidement un outil incontournable de profiling en PHP. Quelles sont les prochaines évolutions prévues sur le produit ?

Nous avons une belle roadmap pour cette année, mais il est encore un peu tôt pour en dévoiler le contenu détaillé ! Une partie de cette roadmap va se concentrer sur l’amélioration de l’expérience utilisateur. Blackfire est un outil très avancé, et certains utilisateurs peuvent parfois avoir du mal à prendre en main toutes ses fonctionnalités. C’est avant tout un outil prévu pour être utilisé en continu (en dev, test, staging et prod), plutôt qu’en « mode pompier », de temps en temps, en production. Nous allons essayer de mettre cela plus en valeur, et qu’il soit plus simple pour tous les développeurs de mettre en place des tests, notamment via le Blackfire Player. L’autre partie de la roadmap… on en reparle dans quelques mois !

(suite…)

La parole est aux sponsors : Vanoix

Nous avons le plaisir d’accueillir Vanoix en tant que sponsor national de l’AFUP Day 2019, l’occasion pour nous d’en savoir un peu plus à leur sujet au travers de cette interview. Alexandre Balmes, un des fondateurs de Vanoix, répond à nos questions.

Vous êtes régulièrement sponsor des événements AFUP. Quelles sont les raisons de ce soutien ?

Nous ne nous sommes jamais vraiment posé la question, cela nous permet d’aider un peu l’AFUP et donc l’écosystème PHP en France. Les missions de l’AFUP correspondent à nos valeurs, ne serait-ce que pour tout ce qui est partage de connaissances. De réelles amitiés sont nées grâce aux rencontres que nous faisons dans les évènements AFUP et il faut que tout ça puisse continuer.
Il ne faut pas oublier que nous faisons un métier formidable qui nous permet de créer à peu près ce que l’on souhaite comme on le souhaite, le tout sur des technologies gratuites. Il est donc normal de notre point de vue de contribuer à tout ça. Le sujet de « comment faire plus » revient d’ailleurs régulièrement sur la table. Nous n’avons pas pu être là pour le Forum PHP 2018 mais ça n’arrivera plus, juré craché.

(suite…)

La parole est aux sponsors : Eleven Labs

Nous avons le plaisir d’accueillir Eleven Labs en tant que sponsor OR au Forum PHP 2018, l’occasion pour nous d’en savoir un peut plus à leur sujet au travers de cette interview. Thomas Péjout, chargé de communication chez Eleven Labs, réponds à nos questions.

Vous êtes intervenu dans de nombreuses antennes AFUP lors de meetups cette année, qu’est ce qui vous a motivé pour cela ?

La motivation réside dans le fait qu’on est très fiers de faire partie de cette communauté qui nous apporte beaucoup au quotidien, et que c’est en s’impliquant qu’on peut renvoyer l’ascenseur ! Échanger pour et avec la communauté PHP est toujours un énorme plaisir. C’est ce qui nous pousse à faire des talks et à être présents lors des événements AFUP.

Le Forum PHP c’est notre rendez-vous annuel, et c’est toujours avec le même entrain qu’on monte notre stand et qu’on suit les conférences. On en profite pour remercier une nouvelle fois l’AFUP qui fait un travail de dingue pour proposer chaque année une édition toujours plus solide (C’est bon ? On l’a notre rab’ au buffet ?)

(suite…)

La parole est aux sponsors : Altran

Jusqu’au PHP Tour 2018, retrouvez nos interviews de sponsors pour mieux comprendre leur parcours quand vous les retrouverez sur le PHP Tour ! Julian Mathieu, Directeur de Business Unit Digital Sud-Est a répondu à nos questions

Ce sera la première année qu’Altran sponsorise un événement de l’AFUP. Qu’est-ce qui vous a motivé à sponsoriser le PHP Tour Montpellier 2018 ?

Les raisons de notre 1ère participation au PHP Tour remontent à la création en 2017 d’une Digital Factory à Montpellier. Ce centre de développement d’applications web et mobile est notamment spécialisé sur du PHP. Il compte actuellement une quinzaine de collaborateurs et vient renforcer le dispositif d’Altran en France en matière de développement (qui compte déjà plusieurs centres, notamment ceux de Toulouse et Lille).
Notre équipe technique est principalement composée de passionnés et experts de l’open source, et de PHP. Notre panel de technologies s’étend également du DEVOPS au mobile en passant par le front-end.
Être sponsor du PHP Tour est un moyen pour nous de s’impliquer dans l’écosystème PHP, de rencontrer des partenaires et clients potentiels et pourquoi pas d’autres passionnés de PHP qui voudraient rejoindre nos rangs pour participer à l’aventure. Enfin c’est aussi une opportunité pour notre équipe de partager avec ses pairs.

(suite…)

La parole est aux sponsors : Code Rhapsodie

Jusqu’au PHP Tour 2018, retrouvez nos interviews de sponsors pour mieux comprendre leur parcours quand vous les retrouverez sur le Forum ! Jérôme Vieilledent, CTO Code Rhapsodie a répondu à nos questions

Code Rhapsodie est une jeune entreprise, peux-tu nous la présenter ?

Code Rhapsodie est un cabinet de conseil, d’expertise et de formation dans le domaine du web en général, et de l’écosystème PHP en particulier.
La société est issue de la fusion des activités de ses 4 fondateurs (Arnaud Lafon, Olivier Portier, Florent Huck et Jérôme Vieilledent), par ailleurs tous anciens salariés de l’éditeur eZ Systems.
Nous proposons un accompagnement technique (conseil/expertise/architecture logicielle) et de la formation, le tout en tentant de toujours tendre vers l’excellence technique. Ce positionnement ne nous pose absolument pas en concurrence avec les ESN traditionnelles, mais bien en complémentarité.
En outre, Code Rhapsodie s’est également construite, et continue de se construire, autour de vraies valeurs humaines. Je sais, tout le monde se réclame de cela aujourd’hui… Nous mettons réellement en place des actions autour du bien-être au travail et de la confiance. Cela passe par le choix de la plateforme de travail à l’arrivée d’un salarié, de la mise à disposition d’un fauteuil confortable et ergonomique, de la souplesse des horaires, du télétravail possible par défaut, de l’indemnité kilométrique vélo, d’un CE, etc…
Nous sommes aujourd’hui 9 salariés en comptant les dirigeants. Nous travaillons également régulièrement avec des freelances de confiance.

(suite…)

La parole est aux sponsors : Deezer

Jusqu’au PHP Tour 2018, retrouvez nos interviews de sponsors pour mieux comprendre leur parcours quand vous les retrouverez sur le Forum ! Guillaume Grillat, Tech Community Ambassador chez Deezer a répondu à nos questions

Cela fait de nombreux événements que l’on peut vous retrouver lors des événements de l’AFUP et nous vous en remercions. Cette année avez-vous prévu quelque chose de particulier sur votre stand ?

Effectivement, on est super content de pouvoir soutenir la communauté AFUP une nouvelle fois cette année à l’occasion du PHP Tour; bien sûr ce sera l’occasion de pouvoir rencontrer nos équipes, et de partager notre quotidien chez Deezer; on réfléchit aussi à des animations ludiques sur notre stand en mettant de la bonne humeur (et de la musique)… et il y aura certainement des petits cadeaux pour lancer l’été 😉

(suite…)

La parole est aux sponsors : Kaliop

Jusqu’au PHP Tour 2018, retrouvez nos interviews de sponsors pour mieux comprendre leur parcours quand vous les retrouverez sur le Forum ! Sophie Imbach, Responsable communication Kaliop a répondu à nous questions

Kaliop soutient l’écosysème des meetups locaux. Pourriez-vous nous parler de cette initiative ?

Effectivement depuis plusieurs années nous accueillons des meetups de l’écosystème tech / marketing / UX local. Non seulement nous accueillons des meetups, mais nous encourageons les salariés à y participer et nous en organisons nous-mêmes avec des sujets inspirants comme la protection de l’environnement ou la Blockchain (Meetup by Kaliop). Nous sommes reconnus “meetup-friendly” par Montpellier Tech Hub. Nous sommes très fiers, par exemple, d’avoir accueilli le premier Meetup de lancement de l’antenne AFUP Montpellier, puis celui qui fêtait ses un an. Partager ses connaissances, comme soutenir l’écosystème open source, fait partie de l’ADN de la société, c’est donc une démarche naturelle et que nous encourageons.

(suite…)

La parole est aux sponsors : Ekino

Jusqu’au Forum PHP 2017, retrouvez nos interviews de sponsors pour mieux comprendre leur parcours quand vous les retrouverez sur le Forum !

Vous développez dans de nombreux langages tels que nodejs, java ou PHP : sur quels critères choisissez-vous un langage pour un projet ?

Nous avons également du Go et du Python. Nous ne choisissons pas seulement un langage, mais surtout une stack technique en adéquation avec le besoin du client. Le choix du langage est donc basé sur la cohérence avec la stack du client, les besoins fonctionnels (asynchrone, synchrone), la volumétrie des données à traiter. Il nous arrive de mélanger les langages, php/node ou php/java.

(suite…)

La parole est aux sponsors : Maisons du monde

Jusqu’au Forum PHP 2017, retrouvez nos interviews de sponsors pour mieux comprendre leur parcours quand vous les retrouverez sur le Forum ! Marc Hugon, Responsable développement et innovation a répondu à nous questions

Maisons du monde recrute de nombreux profils techniques, comment voyez-vous l’évolution de carrière d’un développeur PHP dans l’entreprise ?

Nous essayons de mettre en place diverses actions pour accompagner la montée en compétences de nos développeurs les plus juniors. Au quotidien, plusieurs pratiques et outils permettent de les aider. La revue de code systématique permet l’échange sur les bonnes pratiques, qui suivent les recommandations de la communauté PHP et Symfony. Nous avons mis en place des outils d’analyse de qualité de code (Scrutinizer, Sensiolabs insight) afin d’aider aussi les équipes à juger leur qualité de travail et s’améliorer. Enfin, nous testons l’utilisation de plateformes comme Sensiolabs University ou Codingame pour stimuler et laisser de l’espace à la montée en compétence.
Un développeur confirmé peut ensuite se retrouver lead développeur. Dans notre contexte, c’est principalement l’opportunité de représenter le travail de son équipe dans des instances marketing et stratégiques, sur les projets de son équipe ou transverses. Il est aussi mis à contribution sur toutes les réflexions d’architecture logicielle pour apporter sa contribution aux évolutions permanentes qui sont mises en place. Ces rôles sont aussi ouverts aux développeurs confirmés (ou senior).
Nous avons aussi des rôles de manager d’équipe et d’architecte, qui peuvent être des possibilités d’évolution.
D’autres ouvertures sont possible pour le métier de DevOps, qui prend de l’importance dans notre organisation.

(suite…)

La parole est aux sponsors : SensioLabs/Blackfire

Jusqu’au Forum PHP 2017, retrouvez nos interviews de sponsors pour mieux comprendre leur parcours quand vous les retrouverez sur le Forum !

Pour une société comme SensioLabs, qui propose de la formation et de la certification, le niveau de l’équipe technique doit être un challenge quotidien. Quelles sont vos techniques pour diffuser la connaissance au sein de vos équipes et à garder un niveau aussi élevé ?

Effectivement nous sommes garants d’une forme d’excellence de nos prestations de formation et de préparation à la Certification vis à vis du marché et nous devons veiller à ce que nos équipes maintiennent elles-mêmes le niveau élevé de compétences qui est attendu. Nous avons depuis des années conçu et fait évoluer un programme interne d’expertise autour de Symfony, il repose sur 3 piliers : l’accès à notre plateforme SensioLabs University qui rassemble des ressources et services très efficaces et notamment un espace de test continu qui permet d’évaluer son niveau. Ensuite nous avons un workshop hebdomadaire qui aborde un thème ou un composant Symfony à chaque fois différent et qui permet aux consultants d’échanger sur les meilleures pratiques d’utilisation. Et pour finir nous encourageons et aidons nos consultants à intervenir à l’occasion de conférences ou événements pour présenter notre expertise lors de lightning talks.

Eric Mattern, co-Directeur Général et responsable de la SensioLabs University

(suite…)

En poursuivant votre navigation sur ce site, vous acceptez l’utilisation des cookies pour améliorer votre navigation. plus d'infos

1. Qu’est-ce qu’un cookie?

Un Cookie est un petit fichier texte enregistré sur votre terminal (ordinateur, tablette, smartphone, etc.), à l’occasion de la consultation d’un service en ligne grâce à votre logiciel de navigation. Il permet à son émetteur d’identifier le terminal dans lequel il est enregistré, pendant la durée de validité ou d’enregistrement du Cookie. Lors de la consultation de notre site Internet, des informations relatives à la navigation de votre terminal sont susceptibles d'être enregistrées dans ces fichiers dits "Cookies". Ces derniers sont installés sur votre terminal, sous réserve des choix que vous auriez exprimés concernant les Cookies et que vous pouvez modifier à tout moment.

2. A quoi servent les cookies émis sur notre site ?

Seul l’émetteur d’un cookie est susceptible de lire ou de modifier les informations qui y sont contenues.
Les cookies utilisés sur notre site permettent :

3. Vos choix concernant les cookies

Vous disposez de différents moyens pour gérer les cookies. Tout paramétrage que vous pouvez entreprendre sera susceptible de modifier votre navigation sur notre site et sur Internet en général et vos conditions d'accès à certains services de notre site nécessitant l'utilisation de cookies. Vous pouvez à tout moment exprimer et modifier vos souhaits en matière de cookies, par les moyens décrits ci-dessous. L'accord sur les cookies L'enregistrement d'un cookie dans un terminal est essentiellement subordonné à la volonté de l'utilisateur du terminal, que celui-ci peut exprimer et modifier à tout moment et gratuitement à travers les choix qui lui sont offerts par son logiciel de navigation. Si vous avez accepté dans votre logiciel de navigation l'enregistrement de cookies dans votre terminal, les cookies intégrés dans les pages et contenus que vous avez consultés pourront être stockés temporairement dans un espace dédié de votre terminal. Ils y seront lisibles uniquement par leur émetteur.

Le refus des cookies Si vous refusez l'enregistrement de cookies dans votre terminal, ou si vous supprimez ceux qui y sont enregistrés, vous ne pourrez plus bénéficier d'un certain nombre de fonctionnalités qui sont néanmoins nécessaires pour naviguer dans certains espaces de notre site. Tel serait le cas si vous tentiez d'accéder à votre compte ou à votre abonnement qui nécessite de vous identifier. Tel serait également le cas lorsque nous, ou nos prestataires, ne pourrions pas reconnaître, à des fins de compatibilité technique, le type de navigateur utilisé par votre terminal, ses paramètres de langue et d'affichage ou le pays depuis lequel votre terminal semble connecté à Internet. Le cas échéant, nous déclinons toute responsabilité pour les conséquences liées au fonctionnement dégradé de nos services résultant de l'impossibilité pour nous d'enregistrer ou de consulter les cookies nécessaires à leur fonctionnement et que vous auriez refusés ou supprimés. Les choix offerts par votre logiciel de navigation Vous pouvez configurer votre logiciel de navigation de manière à ce que des cookies soient enregistrés dans votre terminal ou, au contraire, qu'ils soient rejetés, soit systématiquement, soit selon leur émetteur. Vous pouvez également configurer votre logiciel de navigation de manière à ce que l'acceptation ou le refus des cookies vous soient proposés ponctuellement, avant qu'un cookie soit susceptible d'être enregistré dans votre terminal. Pour la gestion des cookies et de vos choix, la configuration de chaque navigateur est différente. Elle est décrite dans le menu d'aide de votre navigateur, qui vous permettra de savoir de quelle manière modifier vos souhaits en matière de cookies. Selon votre navigateur, consultez le lien ci-dessous pour configurer votre navigateur et refuser les cookies :