Hey! Please note that lunch will not be provided and you'll have to go find something outside. Don't worry, we have prepared a map with recommended places to eat, around the venue: Have a look
En poco más de media horita cogeremos una aplicación, construiremos su imagen docker, la subiremos a un repositorio y la desplegaremos (si pasa los tests) en staging. Tras una aprobación manual haremos lo propio en el entorno de producción. Y todo en Azure App Service con Azure DevOps. Si ésto no te da morbo, yo ya no sé.
Git can be daunting, but we believe it's actually quite simple. The aim of this talk is to explore the simple data structures that git has had since its inception (actually since its first git commit!) and how they set the ground for the rich behaviour we are used to. But don't think this is an academic talk, it is not. It is more like a visual guide and command line experiment that we will perform together. All spiced with a little bit of genetics, but we promise you that not a single sheep will be damaged during the talk.
Last year I talked about using the mojolicious distribution for everything but the web. This year I'll show some small examples where I was able to solve problems with mojolicious web apps done in a range of a few hours to a few days.
Zeitwerk is a new code loader for Ruby, providing autoloading, eager loading, and reloading. Zeitwerk has replaced the classic autoloader in Rails 6.
Working from a paradise island, or while travelling around the globe... Not really! I've been working remotely for SUSE since 2011 and I would like to share my experience and see what is for real working remotely.
At Cycloid, Infrastructure As Code is in the company DNA since the beginning. To help our new customers adopting this best practice, we decided to build Terracognita to convert an existing infrastructure on AWS into Terraform code in an automated way, relying on Terraform providers built by the community. We focused on AWS for a first release, but Azure, GCP, Alibaba, Vmware and Openstack will be the next to be integrated. In order to do so, TerraCognita reads what you already have running on your existing infrastructure, and write the corresponding HCL and/or tfstate relying on the import mechanism of Terraform.
Desde que conocí el proyecto Beowulf siempre he querido montar un clúster, pero cuando tenía acceso a máquinas para montarlo me faltaba tiempo. Presentaré el clúster que estoy montando con tres 4B y una 3B, los problemas a los que me he enfrentado y las soluciones que he adoptado. También habrá tiempo para Q&A y conectarse al clúster via wifi.
At Flanks, we allow to automate any interaction that a user has with a bank. My talk is based on how to connect your bank accounts to any application using a PSD2 API. At this talk, we will see how to view your bank accounts with a telegram bot, automate emails to your banker or have Alexa notifications when they have charged you a bill. We want everyone to know how to put banks to work for them using an API.
In this talk I will explain my methodology for teaching apprentice software developers. I mainly use Perl, and often work with young trainees who start their professional careers with very little to no prior tech knowledge. I'll talk about the social aspects of being a mentor and show process examples that help with long-term motivation.
Rex is a friendly automation framework. As a maintainer I'm exposed to many interesting, or even unexpected use cases. I'd like to share some of my favorite ones with friends.
Ravada es un proyecto opensource que orquesta escritorios virtuales. Vamos a desplegarlo con dockers de una forma rápida y sencilla. El stack no puede ser más virtual, docker, KVM, VDI, ¿quién da más?
So you've been a bad developer, and uploaded some questionable modules to CPAN. The good news is: we've all been there! Ask around, and chances are most CPAN authors will have released modules they are not happy with, or are plain bad ideas. There's no shame in this! But what now? In this age of environmental awareness, how do we do our part to clean up the river of CPAN? I'll talk about some things you can do to reduce your Bad-Code Footprint™ and help others along the way.
A guide of good practices of to how to build cloud applications
On demand talk about our startup's journey. From how we MVPed an idea and got investment to firing our colleagues. You choose the topic!