legacy code

You just have to deal with it,

all of it

Index

Intro

The human body is a plateforme with a lot of features.

The DNA is its codebase.

When hearing Genetic mutation, you think about...?

Modification/alteration of the genetic code

Often harmless

Sometimes pathogenic

(The Weasleys)

a. Red heads

(WOLVERINE : claws, super fast healing)

b. X-MEN

(Anton Yelchin "Pavel Chekov", cystic fibrosis)

c. Disorders

What's a gene?

Chromosome section determining hereditary traits, such as a feature

e.g. blood types are determined by the ABO gene (with the A allele, B allele and O allele)

a.

b.

c.

THE PROD

Our body has no local env, nor staging, nor preprod.

Our body is

What do ANgelina jolie and i have in common ?

We're both carriers of a pathogenic variant on the BrCa1 gene

I have a bug in prod*

*But there's no incident yet

BrCa1 (Breast Cancer 1)

feature: tumor suppressor gene

"keeps genomic integrity to prevent an uncontrolled growth of cells. It regulates a cell during cell division and replication."

Breast

Cancer

Ovarian

Cancer

More

prostate, endometrium, colon

breast

ovaries

General population

Carrier of a BrCa1 mutation

10%

75%

40%

1%

risk factors for cancer

Someone, somewhere, forgot a closing bracket or a semicolon

 🤬

And they git commit --no-verify to ignore the linter

C'est abusé.

Questions ?

💔

how?

A saliva sample

A hair sample

An nail sample

A urine sample

actually it's really simple :)

genetic Testing

why?

My family history

1 blood test

+

1 blotting paper, to send after 1 month

waiting time for the results: 2 to 3 months

Now what?

THIS IS FINE.

Monitoring

(MRI, Mammogram, ultrasound)

Breasts

ovaries

PRAY. 🙏

(fate, god, the Universe, luck, anything)

kill high risk features 

Maintenance

feature killing and bugfixing

Prevent incidents  on the BrCa1 scope.

– Me, since 2019

Trigger Warning: Medical raw content

1

Backup of the genetic code

Fertility preservation

code Backup

"oocyte cryopreservation" = egg freezing

Summed up procedure

  • blood testings + ultrasounds

  • ovarian stimulation (hormones)

  • oocyte retrieval

Why?

- Useful if feature kill  for feature "ovaries"before menopause

code Backup

- If planning a new app (baby),
we could chose the part of code that's not bugged !

chosing unbugged code in detail

1 oocyte = 1 cell 

contains 1 chromosome of each pair

code Backup

 

after an in vitro fecundation (FIV), they can retrieve 1 cell and analyse it

 

→  preimplantation diagnosis

*not systematic, on an individual basis

could have mum's healthy chromosome 17

could have dad's f*cked up chromosome 17 

Questions so far?

1

Backup of the genetic code

2

Backup of the genetic code (again)

3

Killing the BOOBS feature

BILATERAL MASTECTOMY

with immediate PAP flap reconstruction

Kill the boobs feature

BILATERAL MASTECTOMy

TASK DURATION & KR

- 12 hours (+3) in the operating room

- 8 drains, 2 perfusions, 2 monitors

- 4 days until I was able to get up 

- 2 months recovery

Reducing the technical debt

- Mammary tissue removal

- flap excision

- Grafting (microsurgery)

BILATeRAL mastectomy

💪 

The ticket is in prod

- 70cm of cumulated scars 

-reconstruction status: hideous 

but  it's a Work In Progress

Risk went below 5%

3

Killing the BOOBS feature

4

Bug fixing & clean
after killing BOOBS feature

1

Backup of the genetic code

2

Backup of the genetic code (again)

2nd STAGE SURGERY

BUGFIX & clean

CONTINUING THE reconstruction

Task duration & KR

- 2 hours in the operating room

- completely bruised thighs

- 2 to 3 weeks recovery

- 6 stitches

Reconstruction status: much better, but still unpleasant

BUGFIX & clean

- Scar revision & flap burying

- Fat grafting to soothe ripples and gaps

↑

paracetamol life

5

Killing the OVARIES feature

3

Killing the BOOBS feature

4

Bug fixing & clean
after killing BOOBS feature

1

Backup of the genetic code

2

Backup of the genetic code (again)

BILATERAL SALPINGO-OOPHORECTOMY

usually recommended after 40 yo.

(but not for me)

Killing OV'

BILATERAL SALPINGO-OOPHORECTOMY

TASK DURATION & KR

- 2 hours in the operating room

- 2 to 3 weeks recovery

Reducing the technical debt

- Removal of ovaries & fallopian tubes

BILATERAL SALPINGO-OOPHORECTOMY

The ticket is in prod

- Menopause

→ 15+ years of Hormone Replacement Therapy (HRT medication)

💪 

Risk went below 2%

6

Bug fixing after killing BOOBS feature

5

Killing the OVARIES feature

3

Killing the BOOBS feature

4

Bug fixing & clean
after killing BOOBS feature

1

Backup of the genetic code

2

Backup of the genetic code (again)

2nd STAGE SURGERY

(BIS)

BUGFIX

CONTINUING THE reconstruction

TASK DURATION & KR

- 2 hours in the operating room

- fully bruised thighs 

- 2 to 3 weeks recovery

- 13 stitched

 

Reconstruction status: not perfect, but will do

CLEAN & BUGFIX

- Fat grafting to soothe ripples, gaps and try to even out asymmetry

↑

paracetamol life

Maintenance

what about mental health?

Keep afloat

– Still me, since 2019

Meet all the doctors in the shortest

amount of time

CONTEXT SWITCHING

Irreversible life and body changes

DECISION MAKING

Conclusion

Connaissez vos antécédents familiaux !

Savoir, c'est pouvoir décider.

ça fait + de 10 ans que je sais

j'ai passé 8 ans à monitorer, la boule au ventre

backup

2 ans à fixer

2011

2022

Merci