~/conference

Software Craftsmanship Barcelona 2017

date:2017-10-07..2017-10-08
location:Barcelona, Spain
series:Software Craftsmanship Barcelona · one edition
titleauthorlength
Microservices Lifecycle Through Docker an CDViktor Farcic53m
Shows an end-to-end microservice pipeline using Docker Swarm on a 3‑node cluster, building Go services with multi-stage builds into ~20MB images, running unit…
Talk in English on
TDD my recipe notebookModesto San Juan58m
Explains the presenter’s practical, evolving approach to Test-Driven Development (TDD), discussing choices like outside-in vs inside-out workflows, which kinds…
Talk in Spanish on
Clean Code, SOLID, CQRS... And what about our tests?Rafa Gómez Casas, Javi Ferrer González58m
Examines test quality (not just production code) by identifying common problems when starting to write tests, ways to avoid bad testing practices, and which…
Talk in Spanish on
Simplicity for developersEduardo Ferro52m
Why simplicity matters in software: the talk explains how the Agile Manifesto and eXtreme Programming prioritize minimizing unnecessary work, and it…
Talk in Spanish on
I Don’t Care About Your JavaScript FrameworkDani Latorre, Néstor Salceda50m
Front-end teams face rapidly changing JavaScript frameworks; this talk examines how to avoid costly rewrites by applying older engineering practices. It covers…
Talk in Spanish on
Measuring code quality in WTFs per minuteDavid Gomez52m
Presents a reverse approach to code quality by showing small real-world code snippets (mainly Java, some other languages) and explaining why they are bad…
Talk in Spanish on
CSS CraftsmanshipJoan León53m
CSS is not a programming language but can be treated with engineering rigor. The talk connects Software Craftsmanship principles—well-designed, valuable…
Talk in Spanish on
Why Kubernetes can make our life easierFernando Ripoll57m
"Kubernetes is an orchestration tool created by Google aiming to control containerized applications at the cluster level. People used to say the entry level is…
Talk in English on
Segmenting Customers with Machine LearningJulio Martínez24m
Workshop shows end-to-end customer segmentation using real Olabox orders: data cleaning, feature engineering from recent order sequences (orders as items, not…
Talk in English on
The... wonderful? World of lambdasEsther Lozano, David Gomez41m
Covers adopting Java 8 lambdas: introduces lambda syntax and functional-programming ideas, then focuses on practical guidance about when to use lambdas and…
Talk in Spanish on
Going eventually consistent with CQRSManel Sellés52m
Examines CQRS (separating write and read models) and its benefits, questioning when that separation makes sense. Covers patterns for integrating with external…
Talk in Spanish on
The path to declarative programmingGerard Madorell, Daniel Jiménez46m
Shows how to migrate an imperative codebase toward declarative (functional) programming by refactoring a real application step by step. Covers concrete…
Talk in Spanish on
Eduardo Ferro at Barcelona Software Craftsmanship'17Eduardo Ferro03m
Eduardo Ferro explains four basic rules for simple design, advocates an evolutionary architecture, and argues developers should "think outside the box" from a…
Talk in Spanish on
Esther Lozano y David Gómez en Barcelona Software Craftsmanship'17Esther Lozano, David Gomez03m
Esther y David dieron en la conferencia una charla sobre Java 8, "The wonderful? world of lambdas". Una charla de programación funcional donde apuestan por las…
Talk in English on
Javier Ferrer y Rafa Gómez en Barcelona Software Craftsmanship'17Javi Ferrer González, Rafa Gómez Casas05m
Estamos acostumbrados a hablar de la calidad del código "de producción", pero ¿qué hay de la calidad de los test? ¿Cómo medimos si son buenos o malos? Las…
Talk in English on
Modesto San Juan at Barcelona Software Craftsmanship'17Modesto San Juan02m
Covers practical experience applying Test-Driven Development (TDD) in day-to-day software work, including how the presenter has changed their workflow and…
Talk in Spanish on
Dani Latorre y Nestor Salceda en Barcelona Software Craftsmanship'17Dani Latorre, Néstor Salceda04m
Vivimos tiempos moviditos en el frontend, pestañeas y te aparecen un par de nuevos framework javascript anunciados en hacker news. Entonces ¿qué hacemos?…
Talk in English on
Joan León en Barcelona Software Craftsmanship'17Joan León03m
CSS no es un lenguaje de programación, pero no por eso tenemos que hacer las cosas mal. El término Software Craftsmanship ha sigo acogido por la comunidad como…
Talk in English on
Sandro Mancuso en Barcelona Software Craftsmanship'17Sandro Mancuso03m
The software craftsmanship movement started 8 years ago. What happened since? Has anything changed? Where is this movement? What is Software Craftsmanship…
Talk in English on
Slow Life or How to Live Well as a DeveloperLuis Rovirosa, Jordi Anguela52m
Practical advice for software developers on slowing down work life to regain control and satisfaction: techniques include saying no, removing unhelpful tasks…
Talk in Spanish on
The Software CraftsmanshipSandro Mancuso01h 02m
Traces the movement from the 1999 Pragmatic Programmer and the 2008 Chicago gathering through adoption pains and an “agile hangover,” credits code retreats and…
Talk in English on
What I've learned by dealing with a Dungeon MasterRaúl Araya33m
Identifies the Dungeon Master anti‑pattern where one entrenched author controls design, hoards domain knowledge and resists change, and shows concrete fixes…
Talk in English on
Understanding the learning pathJose Armesto51m
Starts with a monkey experiment to show how teams copy rules without context, then maps learning to the Dreyfus model (novice → expert) and argues rules act as…
Talk in English on
Ecosystem of a Linux DistributionMatthias Brugger53m
A Linux distribution is a curated snapshot of upstream projects that gets assembled, built and tested: the open build service compiles packages for multiple…
Talk in English on
Starting at the Beginning (of Design)Carlos Bastos54m
A catalog of object-oriented design principles (KISS, DRY, POLA, SOLID, SoC, YAGNI, LoD, HP, CRP, TDAP, etc.) is presented with concrete examples to teach…
Talk in Spanish on
Native and browser SPA versions using re-frame, ClojureScript and ReactNativeManuel Rivero46m
Rewriting a browser spelling-practice app into ClojureScript lets the team ship a single codebase that shares about 90% of logic between web and native using…
Talk in English on
Random TestingPedro Moreira Santos56m
Introduces random (property-based) testing as a way to complement or replace unit tests by generating unbiased random inputs, including edge cases. Covers how…
Talk in Spanish on
Ten lessons learned on API performance optimizationStelios Modes54m
"One day, you learn that you will be responsible for the company’s externally facing API. It is a strategic product for the business and expected to have more…
Talk in English on
Deconstructing the monolithJordi Martínez53m
Describes breaking a Drupal 7 monolith into independent services over a year while keeping users unaware of downtime, migrating toward Drupal 8 and replacing a…
Talk in English on
Tackling transactions in Microservices applicationsRubén Pérez55m
ACID across services is unavailable so two‑phase commit introduces blocking, a coordinator single point of failure and poor scalability, while the SAGA pattern…
Talk in English on
Vicenç García-Altés at Barcelona Software Craftsmanship'17Vicenç García Altés01m
Introduces serverless architectures as a way to focus on business logic while reducing infrastructure concerns, explaining why serverless has become popular in…
Talk in Spanish on
The economics of continuous deliveryAdrian Perreau54m
Continuous Delivery (CD) is evaluated as an economic investment: deploying less frequently increases hidden costs. The talk explains three causes of rising…
Talk in Spanish on
Así fue Barcelona Software Craftsmanship 201702m
Todos los videos de Barcelona Software Craftsmanship https://www.youtube.com/playlist?list=PLKxa4AIfm4pXfHIuhB89H6TdUO8syJMui&playnext=1 Descarga gratis la…
Promo in English
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.