Talare DTG-12: Jonas Eckerström

About the speaker: Jonas Eckerström work as full stack developer at Softhouse.  

Topic: Helm as package manager for kubernetes

Kubernetes is great for defining and deploying cloud-agnostic services consistently. Helm is an open source package manager for kubernetes which allows you to bunch up multiple services as a single package that is versioned, upgradable and reusable, called Helm charts.
Helm can be used as a simple package manager to deploy readymade clusters for databases or search engines etc. Creating your own helm charts with your own services you can even add packages as dependencies, allowing you to deploy and upgrade complete solutions in a single command.
Helm has become the default package manager for kubernetes and has wide spread support for deployment tools and hosting services in the kubernetes echosystem.

Talare DTG-12: Ibbe

About the speaker: Ibbe (Ibrahim Manjusak) is a software architect with 20+ years of experience in building high performance and high scalable distributed systems.

Topic: Stateful application in kubernetes

Problems building stateful application in cloud and kubernetes. What is different with application holding state in kubernetes? What problems appear with big data in cloud and kubernetes?

Talare DTG-12: Pär von Platen

About the speaker: Pär jobbar som lead developer på Play’n Go Platform Services. Jobbar främst med integrationer till diverse speltillverkare till Play’n Go platformen men har det senaste året fått ett stort intresse för docker och kubernetes.

Topic: Blue green deployments i kubernetes med spinnaker

Uppdateringar av applikationer som är i drift och som konstant har hög last kan ibland vara lite av en nagelbitare. Dessutom så kan man hamna i en situation där tidpunkten för att göra en uppgradering är en förhandlingsfråga med olika intressenter eftersom det oftast innebär nedtid.

Vi har valt att använda oss utav blue/green deployments för att undvika nedtid helt och därmed även kunna uppdatera när vi vill utan att behöva förhandla oss fram till en lämplig tidpunkt. Blue/green deployments gör även att du kan göra väldigt snabba rollbacks om någonting går snett vilket är en härlig snuttefilt att ha om du är tekniker. Vi ser detta som ett steg i ledet för att nå våran heliga graal. Continuous Deployments.

Talare DTG-12: Jonas Schubert Erlandsson

About the speaker: Jonas driver konsultbolaget Accodeing to you som hjälper företag utan egen utvecklingsavdelning att bygga webbappar med fokus på högt kundvärde och kodkvalité. När han får chansen så håller han i kurser om allt från hårdvarunära programmering för microkontrollers, vikten av tester och kodkvalité till javascript frontend i React och Redux.

Topic: Docker i Docker på Kubernetes

Jonas berättar hur de bygger en storskalig publiserings- och hostingplattform för statiska sidor på Google Cloud och Kubernetes Engine. Automatiska byggen av docker images i docker containrar och automatisk deployment till Kubernetes, HTTPS med Let’s Encrypt och supersnabba sidor med HTTP/2.

Call for Speakers DevTribe Gathering 12, Växjö 21 nov

Temat denna gång är:

CI/CD med Containers & Kubernetes

Kubernetes hjälper till att accelerera mjukvaruleveransen på ungefär samma sätt som containers förbättrar leveransprocessen. Medan fördelarna med containers används brett inom DevOps, CI och kontinuerliga pipelines, funderar många utvecklare och DevOps-team fortfarande på hur man bäst implementerar och drar nytta av Kubernetes. Exempel på ämnen på detta DevTribe:

 

  • Docker & andra containerlösningar
  • Applikationsarkitekturer och mönster med Kubernetes
  • Hur Kubernetes ändrar traditionella DevOps-mönster
  • Exempel på CI / CD-pipeliner med Kubernetes
  • etc

Vi söker Talare

Vi söker fler talare som vill dela med sig av sina erfarenheter om Docker eller Kubernetes. Om du har en idé till en talare, känner någon, eller tror att du har något att presentera själv, tveka inte att fylla i och skicka in formuläret nedan!

 

Talare DTG-11: Gabriel Svennerberg

About the speaker: Gabriel Svennerberg har arbetat med UX sen innan det kallades för UX. Han är en uppskattad talare på konferenser som Webbdagarna, UX-open och Webbos och är författare till boken Beginning Google Maps API 3. Han har en bakgrund som utvecklare och byggde Single Page Applications långt innan det blev mainstream. Gabriel är grundare till Meetod, en UX-byrå i Växjö som specialiserat sig på att hjälpa verksamheter att lyckas bättre med sina digitala satsningar genom människocentrerad design och smart teknik.

Topic: The Lost Art of Progressive Enhancement

Utvecklingen inom frontend går med en rasande fart. Det känns som att det kommer ut ett nytt coolt Javascriptramverk eller byggverktyg varje vecka. Tiden då man byggde en enkel webbsida av HTML, lite CSS och en gnutta JavaScript känns ganska avlägsen. Men mitt i all hysteri kan det vara värt att ta ett steg tillbaka och titta på vad webbens grundstenar egentligen är och hur vi kan använda våra nya frontendsuperkrafter på ett mer ansvarsfullt sätt.

Talare DTG-11: Marc Klefter

About the speaker: Marc Klefter aims (and often fails) to live as a digital nomad – teaching, consulting and engineering custom products within web development and machine learning from remote, sunny locations. 

Topic: Server-side rendering in React, with a dash of styled-components

It’s 2018, the word ”isomorphism” is still hot and web apps must continue to SEO-play nice with Google and swiftly serve web content. Learn how to do this with server-side rendering in React, as well as how to style your components (and avoid the FOUC) with the styled-components library.

Talare DTG-11: Per Olsson

About the speaker: Per Olsson is the ex-developer that’s still programming. Working as an Application Security Engineer at Visma Spcs.

Topic: Javascript Security – The Good, the Bad and the Ugly

JavaScript is everywhere. It on your smartphone, PC and even on your server.
It has also been the source of many common Web Vulnerabilities throughout the year.
Is it a virus or blessing?
I will cover the current state of JavaScript Security. What are the Good, the Bad and the Ugly parts of JavaScript?

Talare DTG-11: Jonas Schubert Erlandsson

About the speaker: Jonas driver konsultbolaget Accodeing to you som hjälper företag utan egen utvecklingsavdelning att bygga webbappar med fokus på högt kundvärde och kodkvalité. När han får chansen så håller han i kurser om allt från hårdvarunära programmering för microkontrollers, vikten av tester och kodkvalité till javascript frontend i React och Redux.

Topic: Harmony, ES 2015, ES6 .. what is what and what is Next?

Vad betyder de olika versionerna av ECMAScript standarden som du läser om i bloggar och tutorials, vilka features hör till vilken och vad som har kommit/kommer efter ES6.

Talare DTG-11: Andreas Lundahl

About the speaker: Andreas Lundahl is an independent consultant with a strong focus on code quality and simplicity.

 

Topic: Get Functional – Staying Sane in JavaScript Land

JavaScript has evolved a lot over the past few years. With all these new language features, our JavaScript applications have finally gotten robust and simple, right? Well, I’m not so sure. In these regards, I think the current state is just about the same as it was ten years ago.

If you have ever worked on a brand new JavaScript project, that started to feel like an unmaintainable legacy project even before the first release, you know what I’m talking about. With increasingly more important and critical applications being implemented in JavaScript, we need to focus on quality more than ever before.

This presentation will teach you how to adopt a functional mindset in JavaScript. It will also show some pragmatic tools and functional programming concepts that you can use today, and what we might see in the future. Let’s write robust JavaScript code!