Skip to content

Instantly share code, notes, and snippets.

View Board-Ape's full-sized avatar

Samuel Singer Board-Ape

  • Seattel, WA
  • 11:40 (UTC -07:00)
View GitHub Profile
@Board-Ape
Board-Ape / CurryExamples
Created November 10, 2018 00:40
Curry Examples
// JS bind method
function.prototype.bind()
// React/Redux
export default connect(mapStateToProps)(ToDoApp)
// Reusable Even Handling
const handleChange = (fieldName) => (event) => {
saveField(fieldName, event.target.value
}
@Board-Ape
Board-Ape / TripleAddSolution
Last active November 10, 2018 00:21
Triple Add Solution
const tripleAdd = (num1) => (num2) => (num3) => num1 + num2 + num3
// Or traditinally written
function tripleAdd(num1) {
return function(num2) {
return function(num3) {
return num1 + num2 + num3
}
}
@Board-Ape
Board-Ape / Samuel_Singer_Resume.md
Last active May 17, 2018 00:35
Resume LEAP Program
@Board-Ape
Board-Ape / 30 Day Action Plan
Last active March 1, 2018 16:48
30-Day-Action-Plan.md
# Post-Grad Job Search Action Plan Template: Your first 30 Days
You are so close! You've spent the last 7 months working towards this -- graduation and finding your new dream job! This plan is meant to help you streamline your goals and get on the path to employment as a software developer during the first 30 days after graduation. **Please fill out the plan by copying this template into a gist to submit in your portfolio.**
As you fill out this plan, consider how your first job search will set the tone for your career trajectory in the software industry. After all, your first developer job should align with those goals as well so that you're on track for a longterm successful career.
**Note:** If you have already secured a job prior to graduation, skip to the second part of the plan below.
## #1: 30-Day Job Search Action Plan
### Create a schedule & goals for the first 30 days Post-Graduation
Design a 40-hour "work week" that provides time for:
@Board-Ape
Board-Ape / capstone.md
Created February 15, 2018 06:54
Capstone Planning

**Project Name: Truth About Tuition (TAT) **Description:

***Problem it solves: Students should understand the reality and truth about college debt at a young age (beginning in highschool when selecting colleges and potential majors.

***How it solves: Users will be able to use this application to assess which school they go to, the tuitio cost, and the projected amount of debt they will incur. Many extensions will also be possible with more time.

***Technical Challenge: I would like an API with up to date tuition costs for schools. Finding an API for that may prove challenging. There will as be some simple arithmetic involved and depending if I would like to store data into specific schemas with various relationships will be an interesting challenge as well.

***Defintion of Done:

@Board-Ape
Board-Ape / attention-economy.md
Created December 19, 2017 23:52
Attention Economy

If your attention is a scarce resource, how are you spending it?

  • Being a scarce resource I try and devote a lot of my time to learning and paying attention to things that matter to me currently! What's important to me are my current passions and interest I hold in life, a few being family/love, coding, and rock climbing. I try and devote as much of my attention resources on that.

What are some other examples of how you’re susceptible to the ‘attention economy’ that you’ve noticed?

  • Defintely going down the rabbit hole of youtube endlessness. YouTube has created a phenemonal system where they will play another video directly after the current video you've watched ends, which can be highly addicting and a wasteful use of time haha.

Are there any benefits to the “Attention Economy”?

  • We learn more about the human psyche and behavior. Utilizing this information we can use this type of data to progress intellectually and emotional as a society by targeting things in a conducive manner.

@Board-Ape
Board-Ape / M3-PD4-TragedyOfTheCommons.md
Created October 20, 2017 21:59
TragedyOfTheCommons

We'll explore the concepts from Parable of the Polygons (PotP) within the context of diversity in tech.

Let's say tech executives (consciously or subconsciously) seek teams in which at least 1/3 of team members are like them (gender, age, race). How will this impact the types of jobs available?

  • This will create an unbias and unbalanced form of diversity. Since a third is going to be similar than the only logic conclusion would be a shift in diversity and mindset when it came to hiring. You'll limit the pool of applicants signifcantly when you dedicate your resources to finding a particular individual based on factors that aren't relevant to the job neccessarily.

Diversity "quotas" are sometimes dismissed as counter-productive or missing the point of actually valuing diversity. PotP does demonstrate how they may add some value. What are your attitudes toward diversity quotas; does this game change your assumptions?

  • Yes and no. I feel that the gauge must be made to include but also to strive to achieve
@Board-Ape
Board-Ape / microaggressions.md
Created October 6, 2017 22:07
M3-PD2-Microaggressions

I've experienced mircoaggressions during my time at Turing but not form individuals within the school. It has always been encountered outside of the school. The stereotypical 'Asians are good at math' has followed me where ever I go and is an assumption that many people make and voice. I usually will address microaggessions on the spot especially if they are used in an attempt to inflict damage.

@Board-Ape
Board-Ape / resume.md
Created October 4, 2017 22:19
M3-PD1-Resume

**Who are you and where do you see yourself?

I was focused on Med school, Dental school, or just becoming a Doctor because that was expected of me coming from my academically high achieving family upbringing. I was pushed and encouraged into an industry that I wasn't neccesarily invested or sold on. I tried.... I put in countless hours studying and absorbing material that had little influence with my true nature and interests.

I graduated college and pursued a Biomdical Masters as I awaited for the application period to roll around for Dental School. Fortunate for me, I had a significant other at the time who was going through Dental school. I was able to observe and interact with her througout the year, by going to certain classes, working on different lab assignments and saw first hand what the next four years of my life might be like if I were to go down this route. That's when it dawned on my that I didn't have a true passion or interest in the work that I was currently doing.

Luckily I had made some

@Board-Ape
Board-Ape / feedbackIII-md
Created September 18, 2017 05:58
Feedback III - PD - Mod2
# Feedback III Reflection
* What are you doing well as a pair programmer and collaborator?
I think I do well by being respectful and attentive toward my partner. I also think that I'm a very positive person to be around offering a good conducive wokr environment
* How do you use your strengths as a team member?
I use them to excute and pursue an end goal of completing the project but at the same time doing the best we both can in order to achieve a goal.
* How would you like to continue to develop your strengths?