Mark and Anya are programmers at the same agency. What started as a work conversation slowly turned into something, without either of them deciding on it, that neither of them really knew what to call
Mark: html1.html
PHASE 1 · THE FIRST PROJECT
Monday, March 4, 2024
Anya: Hi, I'm Anya. I was told we're going to be working together on the Grupo Aldea project. Got a minute to fill me in on the repo?
Mark: Hi Anya. Give me five minutes, just finishing something up.
Mark: Okay. The project is in Vite + React. Main branch is main, develop for day-to-day. Do you have access to the repo yet?
Anya: Yes, I just cloned it. There's a .env.example in the root. For the environment variables, do I ask you or do we need to get them from someone on backend?
Mark: Check with Mikel from backend, but he's in meetings all morning today. I'll send them to you now, just keep in mind the staging ones are different.
Anya: Perfect, thanks.
Tuesday, March 5
Anya: Hey, what naming convention do you guys use for components? All PascalCase?
Mark: Yeah. PascalCase for components, camelCase for functions and constants, kebab-case for CSS files. There's a doc in Confluence, I'll send you the link now.
Mark: [Confluence link - Frontend Style Guide]
Anya: Perfect, got it.
Anya: Another thing: CSS modules or styled-components?
Mark: CSS modules. There was an internal debate and they won 😅
Anya: haha good thing I asked.
Thursday, March 7
Anya: Mark, can you check this out when you have a sec? I think there's an issue with the modal's z-index.
Mark: I'll take a look right now.
Mark: Oh yeah, the parent needs position: relative. Pushing it now.
Anya: Perfect. Thanks.
Friday, March 8
Mark: Hey, did you finish the navbar? Tania asked about it this morning.
Anya: Yes, I pushed it to develop a little while ago.