Megan Taylor

web developer, hack-n-slasher, freelancer, news & data junkie, bibliophile, Flyers fan, sci-fi geek and kitteh servant

Home

I am a UI Developer at Spies & Assassins / kbs+. Previously, I was the front-end web developer for Jewish National Fund, where one of my projects won an award. In my free time, I teach code to high school students with ScriptEd. Some of my projects are on GitHub, because I learn more when others can critique my code. I blog about what I’m learning and random tidbits that catch my fancy.

Recent Work

Find-a-Farmers-Market-Near-You-in-New-York-City

NYC Farmers Market Locator

Screenshot_103113_070420_PM

Quiz Web App

Screenshot_103113_070556_PM

Shopping List Web App

Screenshot_103113_070312_PM-2

Hot or Cold? Guess the Number

Recent Posts

post

Pair Programming

During a recent chat with a senior dev at work, I mentioned that I would like to try pair programming. The theory is that I would learn more from working with a more experienced dev than on my own. We had our first pair programming session today.

The project we were working on was just HTML and CSS. The experience was pretty nerve-wracking (having another dev sitting there watching me code feels a lot like public speaking), and I feel like most of what I learned was how inefficient I am. Type type, fix typo, save, refresh in browser, realize Grunt didn’t finish yet and refresh again, check various breakpoints, repeat until expected result accomplished. I’m sure there are some ways I can speed that up. Also, I should turn off all notifications when someone else is staring at my computer screen.

I think I’d get a lot more out of pair programming on JavaScript, which I have much less experience with. In any case, I’m really happy it happened, and am looking forward to more sessions.

post

Scale and Center Image in Container

I knew how to do this with a background image, but was really struggling with this earlier today until I found this CodePen.

@import "compass/css3";

body, html {
  width: 100%;
  height: 100%;
  @include box-sizing(border-box);
}

body {
  padding: 1em;
  background: #3498db;
}

section {
  width: 50%;
  height: 15em;
  margin: 0 auto;
  overflow: hidden;
  background: #2980b9;
  @include border-radius(.5em);
  
  img {
    position: relative;
    max-height: 100%;
    left: 50%;
    @include translateX(-50%);
    
    @media(min-width: 800px) {
      top: 50%;
      left: 0;
      max-height: none;
      width: 100%;
      @include translateY(-50%);
    }
  }
}

See the Pen Vertically center image within responsive container by Trevan Hetzel (@trevanhetzel) on CodePen.

post

ScriptEd Wants YOU to Teach High School Students

ScriptEd is growing! We will partner with 30 schools in NYC beginning this fall, and we’re recruiting volunteers to teach in our partner schools.

ScriptEd is a nonprofit organization that engages software developers on a volunteer basis to teach web development in underserved high schools throughout NYC. Classroom volunteers commit to teach for the entire school year (approximately late September through May) twice a week. Each volunteer is part of a four-person team, and is supported by ScriptEd’s staff members. Learn more.

Interested folks can fill out a volunteer application at bit.ly/ScriptEdVolunteer. A ScriptEd staff member will reach out and schedule a time to discuss the volunteer commitment further once an application is submitted. Trainings for volunteers will be held in late August.

Volunteering with ScriptEd is a great way to meet like minded people while teaching the next generation. We’d love for you to join us!

ScriptEd Background Information

Our Annual Report is here.

Founded in 2012, ScriptEd is a non-profit organization that equips students in under-resourced schools with the fundamental coding skills and professional experiences that together create access to careers in technology.

We bring our tuition-free program directly to schools, where classes are taught by software developers on a volunteer basis. Students apply their new coding skills in paid summer internships where they work with role models in the field as well as gain the experience and confidence necessary to pursue careers in technology.

In its first year, ScriptEd served 27 students in two high schools in Harlem, New York, and placed four of its students in internships at technology firms. Next school year will be ScriptEd’s fourth year in operation, and we aim to serve 600 students across 30 high schools in New York City.

Our student population this year is 44% Black, 34% Hispanic, 18% Asian, 2% White and 2% Other. 88% of our students qualify for free or reduced price lunch (which means their family of four makes less than approximately $40,000 a year). Our internship pool is 44% female and 56% male.

ScriptEd won the Dewey Winburne Community Service Award from South by Southwest, the Judges’ Choice Award in the Millennial Impact Challenge from Huffington Post, the Teach for America Social Innovation Award, the Emerging Innovator Award from American Express, the Tufts’ 100k Challenge Award and both the My Voice Our City Award and the American Dream Award from Ashoka.  ScriptEd has been recognized by the White House as a Champion of Change for Tech Inclusion. The organization has been has been featured in Smithsonian, Time, Huffington Post, CBS, New York 1, Technically Brooklyn and the Chronicle of Philanthropy, and its Executive Director and Founder Maurya Couvares was a featured speaker at TEDxNYED, has been recognized by the New York Business Journal as a ‘Women of Influence‘ and as a Catalyst by the City of New York.