Skip to content

Instantly share code, notes, and snippets.

View vrandall66's full-sized avatar

Vanessa Randall vrandall66

View GitHub Profile

As a developer who has only worked in React, React Native and Vue, I have been itching to explore more frameworks and languages so that I can 1) Be a more well-rounded developer, and 2) Have more meaningful and in-depth conversations with other developers. However, the list of JavaScript frameworks seems to grow longer each day, and learning another language is exciting but daunting. Where do I start? I feel like a kid who has never been in a candy shop before; there are so many options and I simply don't know which to choose first!

Over the past few weeks I have been building my first mobile application in React Native working in VSCode. The rumors on the internet/develper scene is that very few mobile platforms are built utilizing React Native, and that Flutter and Swift are the way to go. Since I've owned Apple products most of my life, I of course lean towards Swift, but what are the pros and cons? Why should I choose Swift over Flutter?

Here's the little that I know going in: Swift is "a gene

@vrandall66
vrandall66 / Vanessa_Randall_Post-Grad_Job_Search_Action_Plan_Template.md
Last active January 13, 2020 04:09
Final PD deliverable of Mod 4 - Turing School of Software and Design

Calendar

Screen Shot 2020-01-12 at 8 09 56 PM

Q/A

What motivates you?

People going through the same thing, comrades.

How will you keep yourself going when faced with rejection in the job search?

Reach out to friends who have gone through this. Reach out to previous partners for encouragement and a pep talk. Try as hard as possible not to take it seriously, and schedule appointments with Jun.

How will you hold yourself accountable to your plans? (Ex: Attend Mod 5, meet with cohortmates, attend Kayt's coffee shop hours, etc.)

Calendar

I have budgeted extra time on M/T/W mornings that I am not expecting myself to consistently meet, but on the occasions when I get to school early enough, I would like to dedicate my time to catching any job postings listed mid-week. If there aren't any that interest me, I will study my interview flashcards.

The minimum requirement I have for myself is an hour a day on the job hunt. If there are any postings I am extremely passionate about, I will slightly alter the schedule to get the application submitted sooner (seen through secondary calendar item in the evening on top of researching companies). If there are any meetings or interviews, they will happen in the afternoons during work time.

Screen Shot 2019-12-01 at 3 53 07 PM

Short Answer Responses

jQuery Getters and Setters

<h1 class="main__article--h1" id="main-header">

let $h1 = $('#main-header');

1. How do you get the text from an element (say a paragraph element)?

$h1.text();

Agile & Feedback Reflection Guidelines

In interviews, you'll be asked about how you approach working in projects, and being able to describe how you utilize agile processes is a great way to help you stand out as a junior developer candidate. This reflection is meant to help you develop this skill.

With that in mind, please answer the following questions in your own gist about your group project:

  1. What have you learned about the use of agile vs. waterfall in software projects? It is a better idea in the long run to use an agile approach to development to get feedback from users and to avoid wasting money. It also gives ample opportunities to refactor, which I thoroughly enjoy.

  2. How did you and your group approach project management in this project (what tools did you use, how did you hold each other accountable, etc.)? Set up a GitHub project, but I think I was the only one that actually used it after day one. We would try to do check-ins at the beginning and end of every day, but that most definite

Gear-Up Pre-Work

  1. Empathy plays a huge role in my life. I come from a background in Theatre, and theatre is entirely about empathy. Most people don't realize that it is more than the actors and director who put themselves in other people's shoes; it's the technicians and designers, too. The designers have to put themselves in every character's shoes to try and understand what shoes (and everything else of course) they might wear, where they might live, where they have come from and what they have experienced in their lives that has led them to become who the audience sees at that point in time. A large number of actors have said that putting on their costume and getting into makeup helps them get even more into character because they are essentially one step closer to being in that character's skin. Similar things have been said about the set, light and sound designs for productions. It is one thing to rehearse in a room and imagine it looking like a run-down motel and parking lot, but another to
@vrandall66
vrandall66 / VanessaRandallProfessionalDevelopment.md
Last active June 25, 2019 00:17
Professional Development portion of Mod 0 for Turing School of Software and Design

Professional Development

  1. I know one of my greatest strengths is my empathy. I have been told so all my life, and having a background in theatre has only increased my levels of understanding and the ability to look at circumstances and cultures from varying points of view. In theatre you have to put yourself in multiple other peoples shoes to make the story as compelling as possible with what information you have been given. Designers have to do endless research to make sure their choices add to the setting/character and not detract, or not make sense. What social class is this person in? How does that affect where they live and what they own? Would this person have multiple pairs of shoes, or one they wear every day? Would this person care about their appearance? Is someone in particular making them feel a certain way, and how does that change the way they present themselves? Would this person have a garment or trinket from a loved one that is always on their person? Etc.

  2. I work
@vrandall66
vrandall66 / mod_0_assessment_checklist.md
Last active May 16, 2019 02:59 — forked from rwarbelow/mod_0_assessment_checklist.md
Mod 0 Technical Assessment Checklist

Checklist/Rubric

Part I: Creating Directories and Files; Initializing Git and Pushing to GitHub

  • I named my directories correctly.
  • I named my files correctly.
  • I structured my files and directories correctly.
  • I made one initial commit.
  • I pushed my initial commit to GitHub.
Object: First Ever Black Hawk Helicopter
Attributes:
AvailableColors: ["Black", "Green"]
MaxSpeed: 222
DoesItFly: True
OriginalManufactureDate: 10/17/1974
Make: Sikorsky
CurrentSpeed: 0
FuelLevel: 150
Class: Vehicle
Attributes:
AvailableColors (array)
MaxSpeed (integer)
DoesItFly (boolean)
OriginalManufactureDate (Datetime)
Make (string)
CurrentSpeed (integer)
FuelLevel (integer)