Que peut-on attendre de DevTernity 2019 ?


DevTernity La conférence est de plus en plus populaire, atteignant les sommets et attirant des centaines d’ingénieurs non seulement d’Europe, mais aussi des États-Unis, du Canada, d’Asie et même d’Islande. Que pouvez-vous attendre de DevTernity cette année ?

À qui s’adresse DevTernity 2019 ?

La technologie change comme le temps, ce qui rend difficile de suivre les tendances. Pour faire bon usage de votre temps, il est important de dépasser le battage médiatique et d’investir du temps dans le développement de compétences pratiques et durables.

DevTernity se concentre sur une architecture logicielle saine, le codage et les compétences de leadership. Aucune connerie marketing ou spécifique à un fournisseur n’est autorisée.

Si vous voulez créer des logiciels qui vous rendent fiers et vos clients heureux, alors DevTernity est votre maison.

Hyènes


Qu’y a-t-il sous le capot ?

Selon notre meilleure tradition, la journée principale comprend vingt conférences :

Orateur
{ 1/20 } Kevlin Henney – Lean Code

Au cours de cette session, Kevlin expliquera comment nous pouvons bénéficier des pratiques Lean appliquées au codage, à la conception et au développement des personnes. Kevlin animera également un atelier « Good Code ».

Orateur
{ 2/20 } Jimmy Bogard – Architecture en tranches verticales

Jimmy introduira l’idée d’architectures en tranches verticales, comme alternative aux couches, et se plongera dans les motifs, les outils et les techniques utilisés avec les tranches. Jimmy animera également un atelier intitulé « SOA Done Right ».

Orateur
{ 3/20 } Peter Gfader – Atteindre l’excellence technique dans vos équipes de logiciels

Dans cette session interactive, Peter vous aidera à atteindre l’excellence technique au sein de votre équipe de logiciels. Quelles sont les compétences des développeurs qui sont plus importantes que les langages, les méthodes ou les cadres de travail ? Vous le découvrirez !

Orateur
{ 4/20 } Paul Stack – Sécuriser vos infrastructures avec une chambre forte

Au cours de cette session, Paul présentera des exemples de sécurisation d’infrastructures et d’applications à l’aide de Vault – un outil open-source populaire pour la gestion des secrets, le cryptage en tant que service et la gestion des accès privilégiés.

Orateur
{ 5/20 } Roy Osherove – Manifeste de l’architecte accompagnateur

Vous apprendrez des techniques pratiques que les architectes et les responsables techniques peuvent utiliser pour faire passer leur équipe au niveau supérieur. Roy partagera les choses à faire et à ne pas faire des batailles durement gagnées sur le terrain. Roy animera également un atelier intitulé « Leadership élastique ».

Orateur
{ 6/20 } Robin Moffatt – Apache Kafka et KSQL en action

Au cours de cette session, Robin expliquera le raisonnement architectural d’Apache Kafka et les avantages de l’intégration en temps réel. Vous apprendrez également comment construire un pipeline de données en continu en n’utilisant rien d’autre que les mains nues, Kafka Connect et KSQL.

Orateur
{ 7/20 } Thierry de Pauw – Le long métrage Branching considéré comme un mal

Vous apprendrez ce qui est mal dans les branches de fonctionnalités, ou pourquoi le vrai mal se cache dans les raisons pour lesquelles les équipes utilisent les branches de fonctionnalités. Après la session, vous comprendrez les différentes stratégies de branchement, les techniques pour travailler sur le tronc, et comment il est lié à la CI/CD.

Orateur
{ 8/20 } Ian Cooper – L’architecture propre

Au cours de cette session, Ian expliquera l’architecture propre et ses avantages. Ensuite, vous apprendrez comment mettre en œuvre une architecture propre en .NET. Ian animera également un atelier « Messagerie pratique ».

Orateur
{ 9/20 } Nicolas Fränkel – Programmation orientée objet dans l’entreprise

Nicolas fera évoluer une application procédurale basée sur Java en une application avec une conception orientée objet appropriée. Enfin, vous aurez un aperçu des avantages et des inconvénients des deux approches.

Orateur
{ 10/20 } Janne Jul Jensen – UX pour les développeurs

Janne explorera ce qu’est l’UX, pourquoi il s’agit d’un travail d’équipe et quelles sont les responsabilités de l’UX que les différentes parties prenantes peuvent et doivent assumer pour le plus grand bien du projet. Janne présentera également quelques techniques simples mais pratiques.

Orateur
{ 11/20 } David Neal – Guide de leadership pour le leader réticent

Cette session commence par démystifier le mythe selon lequel le leadership == la gestion. Ensuite, vous apprendrez certains attributs, comportements et compétences des bons dirigeants. Ensuite, vous recevrez des conseils pratiques et des ressources pour accélérer votre parcours.

Orateur
{ 12/20 } Bartłomiej Słota – Refactoring en direct vers un code solide

Au cours de cette session de codage en direct, Bart remaniera une partie d’un système existant, en montrant comment aborder le problème de manière pragmatique, en identifiant les problèmes et en les résolvant par l’application de règles et de modèles liés à la modularité, la cohésion, la testabilité, etc.

Orateur
{ 13/20 } Adam Ralph – Trouver les limites de votre service – Un guide pratique

Comment savoir où tracer les limites des services dans nos architectures ? Adam vous donnera des conseils pratiques pour découvrir les limites cachées dans vos systèmes, à l’aide d’un exemple d’application.

Orateur
{ 14/20 } Jakub Nabrdalik – Erreurs courantes lors du passage aux micro-services

Jakub expliquera les erreurs courantes lors du passage aux micro-services, notamment l’absence d’un bon processus d’architecture, une AQ merdique, le manque d’esprit DevOps, la mauvaise utilisation des outils et bien plus encore ! Des solutions pratiques sont incluses.

Orateur
{ 15/20 } Uwe Friedrichsen – Le développement ne suffit pas – Repenser l’informatique à partir de zéro

DevOps – un terme simple, mais plein de confusion. Mais au fond, DevOps vise à accélérer la chaîne de valeur des technologies de l’information. À quelle vitesse devrions-nous aller ? Pourquoi devrions-nous accélérer ? Quelle est la vitesse suffisante ? Comment pouvons-nous le mettre en œuvre ? Au cours de cette session, nous tenterons de répondre à certaines de ces questions.

Orateur
{ 16/20 } Maxim Dorofeev – Les techniques Jedi de résolution de problèmes

Rendre chaque membre de l’équipe productif ne nous donnera certainement pas une équipe productive dans son ensemble. Maxim partagera quelques outils simples et pratiques pour améliorer votre productivité et celle de vos équipes, ainsi que vos capacités de résolution de problèmes. Maxim animera également un atelier intitulé « Techniques Jedi d’efficacité personnelle ».

Orateur
{ 17/20 } J.B. Rainsberger – Le programmeur équilibré

Au cours de cette session, J.B. partagera une collection de concepts qui vous aideront à devenir irrésistiblement précieux pour votre employeur ou vos clients – les principes de conception et les techniques de programmation qui ont le plus amplifié ses compétences au cours des 20 dernières années. En outre, J.B. animera l’atelier « Surviving Legacy Code ».

Orateur
{ 18/20 } David Schmitz – Elixir – Un plaisir facile pour les développeurs occupés

Cette session en direct vous fera découvrir Elixir et OTP. Vous comprendrez ce qu’Elixir apporte et comment construire des systèmes hautement évolutifs avec un ensemble d’outils réellement agréable à utiliser. Même si vous n’utiliserez jamais Elixir et OTP, vous apprendrez certains des concepts qui font d’Erlang un écosystème si puissant.

Orateur
{ 19/20 } Sergei Egorov – Essais d’intégration avec des conteneurs de test

Testcontainers est une bibliothèque de test JVM populaire qui fournit des instances légères et jetables de bases de données communes, de navigateurs web au sélénium, ou de tout ce qui peut fonctionner dans un conteneur Docker. Au cours de cette session en direct, Sergei montrera cette étonnante bibliothèque en action.

Orateur
{ 20/20 } Scott Hanselman – Se mettre à l’échelle

On nous demande d’absorber encore plus d’informations que jamais auparavant – plus de blogs, plus de documentation, plus de modèles, plus de couches d’abstraction, Twitter, Facebook et le courrier électronique. Toutes ces informations vous affectent-elles psychologiquement ou affûtent-elles la scie ? S’agit-il de trouver les bons outils et les bons filtres pour capter ce dont vous avez besoin, ou devez-vous simplement vous débrancher ? Scott connaît la réponse.

Ateliers sur l’énergie

Le deuxième jour est consacré à des ateliers d’une journée entière. Cette année, vous pouvez choisir parmi sept ateliers :

Orateur
{ 1/7 } J.B. Rainsberger – Code de l’héritage survivant

Dans cet atelier, vous apprendrez comment gérer le code existant – un code rentable et significatif que nous avons peur de changer. Vous travaillerez sur une base de code diabolique mais amusante et vous pratiquerez une poignée d’exercices de remaniement et de test qui développent les compétences et les disciplines les plus essentielles pour sauver le code existant.

Orateur
{ 2/7 } Roy Osherove – Leadership élastique, agile et adaptatif

Dans cet atelier, vous apprendrez les compétences et techniques essentielles pour diriger des équipes de logiciels, basées sur les principes de leadership élastique et adaptatif. Vous acquerrez les compétences qui vous permettront d’apporter de réels changements dans votre équipe et de faire grandir l’équipe que vous voulez de celle que vous avez.

Orateur
{ 3/7 } Uwe Friedrichsen – L’architecture logicielle dans un monde post-agile

Dans cet atelier, vous découvrirez pourquoi nous avons besoin d’un travail architectural, et vous apprendrez une approche étonnamment simple et terre à terre pour le mettre en œuvre. Après cet atelier, vous comprendrez mieux ce qu’est le travail architectural, ce qui est important, ce qui ne l’est pas, et comment l’aborder en pratique.

Orateur
{ 4/7 } Ian Cooper – Messagerie pratique

Dans cet atelier, vous examinerez la messagerie comme solution efficace aux problèmes d’intégration d’un système distribué, et vous maîtriserez les modèles fondamentaux de messagerie et d’intégration. À la fin de l’atelier, vous comprendrez quand et comment utiliser la messagerie et serez en mesure de l’utiliser efficacement dans vos applications.

Orateur
{ 5/7 } Kevlin Henney – Le bon code

Cet atelier explore les propriétés que nous attendons d’une base de code et, par conséquent, ce que nous pouvons en déduire pour être bon. Cette session explorera quelques lignes directrices communes sur ce qui est considéré comme bon, de l’expression au sous-système, de la dénomination aux tests, de la fluidité à la SOLIDITÉ.

Orateur
{ 6/7 } Maxim Dorofeev – Techniques Jedi d’efficacité personnelle

Cet atelier pratique vous permettra d’acquérir les compétences nécessaires pour accomplir davantage, avec moins de stress et d’efforts, et vous rapprochera de l’équilibre entre vie professionnelle et vie privée sur une base gagnant-gagnant. Après la formation, vous saurez comment accomplir plus au travail et dans la vie personnelle simultanément (au lieu de la vision conventionnelle : « l’un au détriment de l’autre »).

Orateur
{ 7/7 } Jimmy Bogard – La SOA a bien fait les choses

Au cours de cet atelier, vous construirez une base solide de théorie et de pratique sur le développement des SOA. Vous comprendrez les concepts d’architecture orientée services et les concepts de DDD tels que les contextes délimités et la propriété des données, et vous appliquerez ces concepts pour construire une application simple, mais pleinement fonctionnelle, avec une architecture de microservices.

Qui parraine cette année ?

DevTernity est soutenu et organisé en collaboration avec des entreprises étonnantes qui ont l’apprentissage continu et l’innovation dans leur ADN :

Sponsor

Travailler en Estonie présente l’Estonie comme une destination de vie et de travail attrayante pour les employés potentiels talentueux du monde entier, en particulier dans le secteur des TIC. Venez rejoindre la première société numérique !


Sponsor

Visma est une entreprise de haute qualité, à croissance rapide et favorable au développement, qui soutient DevTernity depuis 2015. Des gens formidables, des dirigeants formidables, des projets formidables. Visma a tout ce dont un bon développeur a besoin.


Sponsor

4finance est une société de logiciels distribués, située à Varsovie, Riga, Londres, Vilnius et Prague, qui fournit des logiciels au reste de 4finance dans 15 pays différents.


Sponsor

Il ne s’agit pas de savoir où vous travaillez, mais avec qui vous travaillez, n’est-ce pas ? Notre équipe enthousiaste et attentive Preuve IT se fera un plaisir de vous aider à réaliser votre plein potentiel en participant au développement de solutions informatiques qui comptent tout en explorant de nouvelles technologies et de nouveaux domaines d’activité !


Sponsor

Nous sommes une agence internationale de commerce numérique en pleine expansion, qui met l’accent sur la technologie et les personnes. Vous pouvez tester vos compétences avec us.


Sponsor

Nous perturbons les transports urbains et nous mettons en place le meilleur moyen pour les gens de se déplacer dans les villes. Plus de 25 millions de passagers utilisent déjà Bolt pour des trajets fiables et abordables dans plus de 30 pays. Participez à la course !


Sponsor

Nous sommes actuellement 69 ingénieurs, basés à Riga, en Lettonie. Sur le site Sun Finance nous rassemblons les meilleurs esprits qui aiment innover, créer, gagner et collaborer !

Le programme est prêt à 100%. Êtes-vous prêt pour le spectacle ? ! 👋

Soyez le premier à commenter

Poster un Commentaire

Votre adresse de messagerie ne sera pas publiée.


*