Skip to content

Instantly share code, notes, and snippets.

View sashajustice's full-sized avatar

sashajustice sashajustice

  • Oakland, California
View GitHub Profile
@sashajustice
sashajustice / schema.sql
Last active April 18, 2017 00:26
Pizza Database SQL
DROP TABLE IF EXISTS `topping`;
CREATE TABLE `topping` (
`id` INTEGER AUTO_INCREMENT,
`Name` TEXT,
PRIMARY KEY (`id`)
);
-- ---
-- Table 'customers'
@sashajustice
sashajustice / README.md
Created October 23, 2017 19:35 — forked from lg-bot/README.md
Phase 3 Interview Challenge B

Phase 3 Interview Challenge B

This is the challenge for getting into phase 3. There are 3 parts to the challenge.

To get started, create a new repository called phase-3-challenge. Do all of your work in this repo and submit it as your solution.

Skills covered:

  • Programming
  • Programming in JS
@sashajustice
sashajustice / gist:8afdda04a6f9aba384cbf0dff627d507
Last active January 9, 2018 23:31
Work Plan January 8, 2018
# **Overview**
This week's focus will be a similar preparation for the Practice phase interview with more of a focus on test simulation practice.
# **Areas of Focus**
SQL
work through Challenges 1,3,4,5, in Bonnie's pets challenge
GET routes
work through Challenge 3, 7,9,10,11 in Bonnie's pets challenge.
@sashajustice
sashajustice / gist:870489e1cc90eeaad314304c746431f8
Last active January 16, 2018 20:11
Study plan January 16,2018
**# Areas of Focus**
SQL
Watch Justin's video
Work on CRUD, already comfortable with Update, and CREATE.
Start either pizza database or bookstore
work through Challenges 1,3,4,5, in Bonnie's pets challenge
GET routes AND also start on a project:
work through Challenge 3, 7,9,10,11 in Bonnie's pets challenge.
read the Express docs for GET routes.
Implementing handling for route, rendering to pug/ejs/etc
# Areas of Focus
SQL
Work on CRUD, already comfortable with Update, and CREATE.
work through Challenges 1,3,4,5, in Bonnie's pets challenge
GET routes AND also start on a project:
work through Challenge 3, 7,9,10,11 in Bonnie's pets challenge.
Finish my crud tutorial
Create my own fullstack project
Overview
This week’s focus will be building a full stack to do list app.
Areas of Focus- Build fullstack apps on a weekly basis that can be used on a portfolio
FULLSTACK TODO LIST - pseudo code of order of work
@sashajustice
sashajustice / Application
Last active May 5, 2018 21:05
Application Resume
Sabrin Nasreddin
Software Engineer
Oakland, California
[GitHub](http://www.github.com/sashajustice) | [LinkedIn](https://www.linkedin.com/in/sabrinnasreddin/) | [Blog](https://www.steemit.com/@sashajustice)| [sabrinnasreddin@gmail.com](mailto:sabrinnasreddin@gmail.com) | (404) 447-2365
**SUMMARY**
I'm a lifelong learner with a background in communications, marketing, and advertising. I can often be found contributing to open source projects, discovering bugs on a quest to always improve the software I work on, and publishing a blog to help others learn new technical concepts. Having lived in Ethiopia and Tanzania for 4 years, I'm eager to tackle systemic problems with a multidisciplinary, empathetic approach. I have strong analytical and problem solving skills and enjoy finding solutions to problems. I'm passionate about blockchain, and emergent technology that creates innovative means of access and opportunity.
@sashajustice
sashajustice / Prework
Last active June 14, 2018 07:30
Prework.md
##1. On a website, what is the purpose of HTML code?##
The Purpose of HMTL code is to give a page structure, it describest the structure of the pages.HTML pages are text documents.
2. What is the difference between an element and a tag?
HTML code is made up of characters inside angled brackets. Elements are usually made up of two tags, an opening and a closing tag. The tags are like
containers that indicate someting about the info between their opening and closing tags. Many times the two terms are used interchangeably
but specifically, an 'element comprises the opening tag AND the closing tag and any content that lies between them.
3.Why do we use attributes in HTML elements?
  1. Move Fast and Break Things. This resonates with me because it's a reminder to not be afraid of making mistakes. Mistakes are the most valuable teaching tools. I also like learn under pressure because, I like to prepare for the worst and get my mind set ready for the challenges I will face in my career. Many times, there might not be time to learn under ideal conditions so adjusting to this mindset puts you a step ahead of the game. I also like don't count the number of hourse Learn under pressure. Dive into large open source projects to bring your features to life Don’t count the number of hours because I'm a big supporter of deep work and the power you can unleash when you really focus.

  2. After reading, consider the idea of checklists. Write a reflection (4-6 sentences) on the benefits of a checklist and how an organizational system such as a checklist might help you first as a student and later as a full-time developer. this was a fascinating article. Checklists are absolutely benefi

Empathy

1.What role does empathy play in your life and how has it helped you? Empathy has played a big part in my life. It has helped me relate to people, understand what someone is growing through, improve my communication, be a better team player.

2.How does empathy help you build better software? If you understand what your user needs, why they need it, why it's important to them, who they really are, you'll build software that means something to them, that makes their experiences better and have a product they'll stick with.