Software Crafters Barcelona 2022
2022-10-21..2022-10-22
Barcelona, Spain
[Software Crafters Barcelona 2018, Software Crafters Barcelona 2019, Software Crafters Barcelona 2021, Software Crafters Barcelona 2022, Software Crafters Barcelona 2023]
| title | author | length |
|---|---|---|
| Dare to try | Xavier Ametller Serrat | 11m |
A sequence of specific bets: an email after seeing a magazine ad that leads to a Microsoft hire, self‑prepared unit‑testing workshops that the company funds… | ||
| Learning on Steroids (Without Sacrificing Your Personal Life) | Pedro Pardal | 54m |
The talk compares skill improvement across diverse activities (paddle tennis backhand, piano chord inversions, efficient minion farming in League of Legends)… | ||
| Recipe to go from Onion-Clean Architecture to Vertical Slice Architecture | Josep Bocanegra | 40m |
Compares traditional Onion/Clean/Hexagonal architectures with Vertical Slice Architecture (VSA), explaining weaknesses of Onion/Clean/Hexagonal and advantages… | ||
| Troubleshooting your Elasticsearch cluster like a Support Engineer | Janko Strassburg | 58m |
Shows exact troubleshooting steps: run the diagnostic tool to capture APIs, logs and monitoring; use the allocation explain API to find an unassigned primary… | ||
| CRIMS: The case of the DB change that left no trace | Laura Gatius, Pol Romans | 43m |
A team describes migrating a production application from MongoDB to PostgreSQL using a hexagonal architecture that allowed swapping the database with minimal… | ||
| Delivering incrementally: lessons about breaking up complex features | Matthew Hasler | 49m |
Claim: break multi-service features by carving a thin, end-to-end slice (the “no sandwiches” case) and shipping real interface code, contract tests and a… | ||
| In search of inclusive AI | Sara San Luís, Christian | 59m |
The talk explains how biased training data and unclear definitions of fairness can lead AI systems to produce unjust outcomes (for example, job-search… | ||
| From Software to Product Developers | Pablo Rodríguez Guillén | 54m |
The talk describes how Audiense transformed from a traditional development setup—long sprint plannings and handoff-style User Stories—to a unified Product… | ||
| Anti-fragile frontend development | Mikel Ros León, Pablo Albizu | 01h 22m |
How to build maintainable, framework-agnostic modern frontend applications (React, React Native, Vue) by applying backend best practices. Covers component… | ||
| From Logs to Traces | Javier Salinas | 48m |
Explains the limitations of using logs and metrics to understand and debug complex distributed systems and introduces moving from traditional logging toward… | ||
| FRONTer plumbing reforms | César Alberca | 55m |
A practical session about refactoring a front-end application to improve readability and maintainability. It demonstrates step-by-step refactors and concrete… | ||
| A la recerca del CSS amagat a Barcelona | Carmen Ansio | 50m |
En aquesta xerrada veurem com desenvolupar una landing animada amb CSS i la llibreria de JS Greensock. Recorrerem Barcelona en una ruta animada pels seus… | ||
| Hiring in a world of unicorns when you're just a zebra | Alex Fernandez | 51m |
Hiring in a market dominated by well-funded "unicorns": the talk examines whether that trend is a bubble or industry shift but focuses on practical needs of… | ||
| Pair Programming: Poop & Pee adventures | Vanessa Medina | 52m |
Examines practical problems and social dynamics of pair programming, naming issues like power imbalances, different mental processes, driver/navigator style… | ||
| Is having a QA a symptom of a dysfunctional team? | Aida Manna | 53m |
Maps a career from QA 1.0/2.0/3.0 and claims hiring a lone QA usually signals a broken process, not a solution. Shows a shift from manual Test Management Tool… | ||
| Comprehending hard-to-understand software | Miguel Ángel Viera, Alfredo Casado | 57m |
Practical techniques, tools and heuristics for understanding large or hard-to-follow codebases are presented, addressing the growing complexity from millions… | ||
| Muda, Mura, Muri: myths and practices applying Lean Software Development | Abraham Vallez | 55m |
Lean Software Development’s seven types of waste (muda) are used to identify improvement opportunities and decide which XP/Lean practices to apply. The talk… | ||
| Catching production errors before our customers | Samuel López Saura | 13m |
A real incident shows a SOAP integration failing only in production because a null byte slips into the response; reproduction on local machine loses the null… | ||
| Green Software? What's this all about? | Oriol Tauleria | 51m |
Explains the concept of Green Software and why developers should consider energy and environmental impact as another dimension alongside accessibility, speed… | ||
| I know Machine Learning but... am I ready for the real world? | Elena Tajadura, Jorge Castro | 46m |
A presenter with backend and SRE experience explains how the real challenge is not building ML models but deploying, integrating, monitoring and observing them… | ||
| Better an event flying... | Sebastián Parra, Rubén García | 55m |
Introduces Autentia (links to their Twitter, Instagram, LinkedIn, Facebook) and presents the company/organization to the conference audience. | ||
| Learn to live with a legacy monolith (or not) | Rafa Gómez Casas, Dani Santamaría | 50m |
Practical strategies for living with and improving legacy monoliths without a big-bang rewrite: discusses refactoring, testing, and progressive migration… | ||
| Video Summary Software Crafters Barcelona 22 | 03m | |
A two-day Software Crafters Barcelona 2022 event focused on connecting and supporting software developers who follow the Crafters values. It brings together… | ||
| Testing: What's it all about? | Sophie | 12m |
Explains test-driven development as writing a failing test first then making code pass using a concrete addOne example that starts with a base case, runs in… | ||
| Functional programming vs. Object-oriented Programming | Erifyli, Antonella | 45m |
Compares concrete features: shows a Haskell map implementation and recursive Fibonacci to demonstrate lazy evaluation and pattern matching, then inspects… | ||
| nothing matches | ||