Romeu Moura

Endless conversation‚ — with friends, compilers‚ — on art, Symmathesy, methods, absurdism, dialectic, paradigm jumps, serendipity.




NewCrafts Paris 2019

Bourdieu's Social theory and our work in tech

  • Talk
  • people
  • enterprise
  • agile

We know psychological safety is necessary for any working team to work But how achievable is it? I posit that due to our current blind spots our visions on that are naïve. Let's dig together on why! tis time for some Sociological Theory, let's Vulgarise Bourdieu! Buckle up for a keynote on

Symbolic Violence. Social/Corporeal Hexis. Cultural Capital. Interactions of those 3 and "Agile" Methods.


Room: Lovelace - Time: 5/16/2019 11:30:00 AM

---{ *** }---


NewCrafts 2018

Big corps as little panopticons. Agile coaches as colonial imperialists.

  • Talk
  • Developer's life

Without any big conspiracy (nor any bad person on top) We have created dysfunctional corporate cultures where waste reins, sadness is rampant and the majority has abandoned hopes of changing.

It is a system where every participant is oppressed and also complicit in their oppression.

This talk aims to help you see the system and in seing it arm yourself to fight it. This talk also aims to convince you that you can, in fact, make a difference.


Room: Turing - Time: 5/17/2018 2:45:00 PM

---{ *** }---


NewCrafts 2017

Reading code under the influence of one's emotions

  • Talk
  • Practices

We talk a lot about writing "beautiful" code but never about reading the "ugly" one! Yet we read more than we write and "ugly" is more frequent than "beautiful"! Suffer less! Arm yourself to improve your skill at reading code, to fight the tendency to needless despise your fellow Devs to make sense out of the ball of mud while under the influence of your emotions.


Room: Liskov - Time: 5/19/2017 12:00:00 PM

Kebab kata: Fight the system making your code sad!

  • Hands-on
  • Practices

Try to create a code you will not consider "legacy".

I'll play the role of your client and use around 20 techniques to make you fail.

You will fail.

We'll then discuss what techniques I have used, how they happen in real life, how to fight them in your project.

All languages welcome. Bring your own laptop with your environment. We'll split into small teams.


Room: Goldberg - Time: 5/18/2017 8:45:00 AM

---{ *** }---


NewCrafts 2016

Property-based testing (& domain invariants) for the rest of us

  • Talk
  • Design
  • Functional
  • Code

Use Property-based tests, on your legacy codebase, to reduce test-debt, create smaller and fewer tests that test more, are more readable and better document your problem.


Room: Gallia - Time: 5/12/2016 12:45:00 PM

---{ *** }---


DiversityCharter
Code of conduct

Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, or religion (or lack thereof). We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.