105 lines
3 KiB
Org Mode
105 lines
3 KiB
Org Mode
|
:PROPERTIES:
|
||
|
:ID: f70bf00d-8bc8-445e-a65d-2b960b46f419
|
||
|
:END:
|
||
|
#+title: Personal Retrospective Offsite Template
|
||
|
#+Author: Yann Esposito
|
||
|
#+Date: [2023-09-25]
|
||
|
|
||
|
- tags ::
|
||
|
- source ::
|
||
|
|
||
|
* Personal Retrospective Template
|
||
|
|
||
|
#+begin_comment
|
||
|
This presentation should not last more than 20 min.
|
||
|
Please be mindful about it.
|
||
|
#+end_comment
|
||
|
|
||
|
** Short presentation
|
||
|
|
||
|
#+begin_comment
|
||
|
We all know each other at least during weekly sync.
|
||
|
Should be very quick.
|
||
|
|
||
|
Put the most important facts about yourself here.
|
||
|
And maybe some recent anecdotes not everyone in the team might be aware of.
|
||
|
#+end_comment
|
||
|
|
||
|
- years of Experience: 22 years (11 in Clojure)
|
||
|
- years at Cisco: 7 years (7 in this team)
|
||
|
- location: France (GMT+1)
|
||
|
|
||
|
Moved from Nice to Martigues (~2h away) this summer with my family.
|
||
|
I have a 21yo son that want to be a professional MMA fighter.
|
||
|
I have a 19yo daughter that leave with my us and does not go to school.
|
||
|
|
||
|
** Quick Recap about your main accomplishments these recent years
|
||
|
|
||
|
#+begin_comment
|
||
|
A chance to give a perspective about your work to everyone.
|
||
|
What are the most important facts to know about it. Common misconceptions, etc…
|
||
|
I think it makes sense to split them between XDR effort, generic Product, Administration tasks, Devs-only
|
||
|
tasks (like tooling, refacto, etc…). See example.
|
||
|
#+end_comment
|
||
|
|
||
|
+ XDR:
|
||
|
- RBAC (technical design)
|
||
|
- role introspection endpoint to help UI
|
||
|
+ Product
|
||
|
- TAC: expose change user role route
|
||
|
+ Administration
|
||
|
- Move some OAuth2 clients out of config to DB
|
||
|
+ Devs
|
||
|
- composable ~shell.nix~ to replace docker compose
|
||
|
- Matrix role representation
|
||
|
- Eithers in Clojure
|
||
|
|
||
|
** Working in this Team
|
||
|
|
||
|
#+begin_src
|
||
|
What did you expect when you were hired?
|
||
|
How is it today?
|
||
|
What does your day-to-day looks like?
|
||
|
#+end_src
|
||
|
|
||
|
- What I expected (7 years ago): Work on real time data streaming
|
||
|
- What I am doing: Work on Authentication and Authorization
|
||
|
- What my day to day looks like?
|
||
|
- 50 to 70%: lot of communication via; webex, email, meetings, issues
|
||
|
- planning (design, checking timeline)
|
||
|
- help people on webex, fix issues, look in kibana, create orgs, create
|
||
|
clients, link to documentation, etc….
|
||
|
- 20% to 50%: lot of time thinking about design improvements;
|
||
|
- 10% to 20%: lot of time focused on product improvement (not code).
|
||
|
- 0% to 20%: code, code review, etc…
|
||
|
|
||
|
** What we should NOT change (tailwind)
|
||
|
|
||
|
#+begin_comment
|
||
|
What makes your day easier.
|
||
|
#+end_comment
|
||
|
|
||
|
- No daily standup
|
||
|
- Focus days
|
||
|
|
||
|
** What we should improve (headwind)
|
||
|
|
||
|
#+begin_comment
|
||
|
What slow you down to do your work?
|
||
|
What issues are you facing?
|
||
|
What feels like a burden to you?
|
||
|
#+end_comment
|
||
|
|
||
|
- Too many spurious notifications
|
||
|
- Lack of focus slots during the week
|
||
|
|
||
|
** Workstation (demo time optional)
|
||
|
|
||
|
#+begin_comment
|
||
|
If we have time, highlight your presentation by showing us your workstation.
|
||
|
|
||
|
Show us how you work, your development environment.
|
||
|
Please, add one or a few screenshots (it's okay to blur things), so if you don't have time
|
||
|
to show the group, we still could have an idea.
|
||
|
#+end_comment
|