Skip to content

Instantly share code, notes, and snippets.

View Estaffieri's full-sized avatar

Estelle Staffieri Estaffieri

View GitHub Profile

React Router Prework

This gist contains a short assignment I'd like everyone to complete before our formal lesson. The prework involves reading some of the React Router documentation, and will allow us to keep the lesson more hands on.

Instructions

  1. Fork this gist
  2. On your own copy, go through the listed readings and answer associated questions
  3. Comment a link to your forked copy on the original gist

Questions / Readings

@Estaffieri
Estaffieri / mod-3-pre-work.md
Last active November 30, 2020 20:26
A gist for my Mod 3 pre-work to give to instructors and for personal reference.

Mod 3 Pre-Work

What is a "data model", and how does it relate to the DOM in a front-end application?

A data model is a representation of content and relationships between that content within an application. This holds the state and should be thought of as the single source of truth for what should display. The DOM, or document object model is the visual representation of our applications.

What is a "framework?" And how does it differ from a "library?"

A framework is a bunch of code components that you can use to build common elements over and over again, however there are rules and guides for how those code components should be used together. Whereas a Library is also a group of useful code components, but there are fewer restrictions and guidelines. You can pretty much do what you want with a library, but not with a framework.

@Estaffieri
Estaffieri / career-development.md
Last active April 8, 2020 19:10
Pairin-test-reflections

What is your greatest strength and how do you know?

This is always a difficult one for me to answer. I never seem to be able to actually give-up, even if I want to. I also feel that I am gifted with working as a team towards a goal or a project. I would identify these as my greatest strengths as they are common trends throughout my life that I see as positive.

How do you work best?

Environmentally I need quiet, internal focus and drive and a checklist. Within a group I am happiest when I am not the leader, and we are either all contemporaries or there is another defined and reasonable leader.

What is your greatest area of improvement?

Increase sense of self-worth/confidence. In the past I would all feel that I never had anything to contribute and through gaining more life experience I know that is no longer the case. It feels good.

How do you hope to maximize your strengths for your new career in software development?

@Estaffieri
Estaffieri / gear-up.md
Last active April 8, 2020 08:57
turing empathy

What role does empathy play in your life and how has it helped you?

Empathy has been one of the best things in my life and more recently one of the most troubling. I am thankful for empathy bringing my father and I closer together before his death in 2014. We were always so similar that we fought and I had this idea that I had to "win". As I grew older and learned more about his experiences and began to understand his motivations, I realized that there was a friend here. He loved to teach and as a teacher he took any opportunity to do so. I asked him questions and leaned in when I had previously tuned him out and felt angry. Empathy gave me a close relationship with my father and has helped me ease everyday for my mother.

How does empathy help you build better software?

These are largely team based projects and learning to listen and engage with your teammates through empathy can help speed up deliverables, and discover needs and uses previously unthought of for the product. Getting into yo