Flawless Hacks
  • Code. Friends. Beyoncé.

  • Saturday, April 7th 2018

  • @ BuzzFeed NYC

Flawless Hacks is a one day, Beyoncé-themed hackathon in downtown New York City.

We get together once a year to hack, build projects, meet amazing people, and jam to Beyoncé. It doesn't matter if you're a certified newbie or a seasoned coder — come dance with us and learn something new!


Schedule


9:00AM-9:30AM : Doors open, breakfast + registration begins

9:30AM-10:30AM : Opening ceremony + keynote speeches

10:30AM : Flawless Hacking begins!

10:30AM–11:30PM : Workshops - Intro to Git | Twitter Bots

11:30PM-12:30PM : Workshops - Intro to Web | Big Data at Pinterest

12:30PM : Lunch

1:30PM-2:30PM : Workshops - Intro to Ruby | VR with Aframe

3:00PM : Cotton Candy by Brooklyn Floss

4:00PM : Made With Code break + Q&A with engineers

7PM : Dinner

9PM : End of hacking + presentations begin!

10PM : Flawless Hacks ends

9:00AM-9:30AM

9:30AM-10:30AM

10:30AM

10:30AM–11:30AM

11:30AM–12:30PM

12:30PM

1:30PM-2:30PM

3PM

4PM

7PM

9PM

10PM

Doors open, breakfast + registration begins

Opening ceremony + keynote speeches

Flawless Hacking begins!

WorkshopsIntro to Git | Twitter Bots

WorkshopsIntro to Web | Big Data at Pinterest

Lunch

WorkshopsIntroduction Ruby | VR with Aframe

Cotton Candy by Brooklyn Floss

Made With Code break + Q&A with engineers

Dinner

End of hacking + presentations begin!

Flawless Hacks ends

Workshops

kamilla-photo
Beginner

Intro to Git

This workshop will introduce you to the basics of Git, the most popular free version control tool used by software developers today. Version control allows you to store different versions of your code, making it easy to go back to previous versions if you make a mistake, and to collaborate with other developers by merging each others code into the same codebase. We'll go over starting a new git project and how to use git to effectively collaborate with your team members for your flawless project.

Pre-work for this workshop: Create a Github Account: sign up for an account at Github. Then send us your github username by emailing it to Jiaqi or send a Slack message to Jiaqi. We'll add you as a contributor to our github repo.

 — Taught by Kamilla + Jiaqi

joe-photo
Beginner

html, css & u :)

Come to this workshop if you're interested in web development, or want to build a website at the hackathon. We'll learn about the building blocks of the web (HTML and CSS), and use them to build our very own website. By the end, we'll deploy a sample site to Github pages!

 — Taught by Joe

stella-photo
Beginner

Intro to Ruby

In this workshop, we’ll explore some basic programming concepts with Ruby - the language 'designed for programmer happiness.’ We’ll go over data types, variables, loops, control flow, and object-oriented programming. Finally, we'll test your understanding by creating a program from scratch. Perfect for those without previous programming experience.

Download ruby - rubyinstaller.org (Windows), ruby-lang.org (Mac - installed by default / nothing to do) and download Sublime Text.

 — Taught by Stella

omayeli-photo
Advanced

Generative Twitter Bots

This workshop will cover how to build a Twitter bot in JavaScript using node.js and the twit library. We'll go through the process (both conceptual and technical) of making bots: exploring the affordances of the Twitter API and what a twitter bot can do, means of getting data and generating text, automating actions like tweeting / liking and bot etiquette.

Pre-work for this workshop: Create an Artsy account and sign into the Developer website, sign up for a Twitter account, sign up for an account on Glitch.

 — Taught by Omayeli

charity-photo
Advanced

Intro to VR with AFrame

As the world becomes more and more smitten with virtual reality, now is the best time to jump into the scene. Pun intended! In this workshop, we will build a small VR app of floating bubbles.

 — Taught by Charity

indy-photo
Tech Talk

Big Data at Pinterest

Indy is an engineer on the Big Data pipeline on Pinterest. This tech talk draws on knowledge about effectively using data in a production app with millions of users--and makes it relevant to even the most basic hackathon project. If you're interested in logging, debugging, big data, or just want to get career advice from a back-end engineer, come by!

 — Taught by Indy

Keynote Speakers

liz-photo

Liz Fong-Jones

"Reliably ensuring inclusion:

Beyond unconscious bias"

Making your team safe and inclusive doesn’t end with unconscious bias training and learning to defuse harmful interpersonal interactions. Your codebase, design documents, and technical communications are likely littered with pitfalls that prevent everyone from feeling included. Liz discusses common inclusivity anti-patterns in code and technical communication and how to avoid them.

courteney-photo

Courteney Ervin

"Open SaaS: Selfishness as a Service"

Courteney Ervin is a software engineer, community builder, and social impact technology expert. She writes open source software at the New York Public Library to make reading easier and more accessible. As a self-taught developer who has learned a lot in the comments on GitHub pull requests, Ervin is a longtime advocate for the life-changing power of open source at both an individual and a national scale. She would spend a lot of money on a comedy-action flick that starred Beyoncé, Rihanna, and Janelle Monae as caricatures of their celebrity personas.

Flawlessly Asked Questions

Who can attend?

Anyone who identifies as a woman or as gender non-conforming is welcome! If you are under 18, have your parent or guardian fill out this parental consent form and email it to us.

How do I register?

Registration for Flawless Hacks 2018 is now closed! We are now at capacity, so if you didn't get the chance to register, we'll see you in 2019.

What if I don't have any coding experience?

Not a problem! We want to help you get started, and we'll have beginner-focused workshops all day just for that. Even if you don't have any coding background, you'll learn and create a project by the end of the night! All you need to bring is a laptop.

How do I get there?

Flawless Hacks will be held at the BuzzFeed office in New York City, 111 E 18th St. Easily accessible from 14 Street - Union Square Subway Station and the 4/5/6, N/Q/W/R and L trains.

I don't have a team, can I still participate?

Of course! It is absolutely not necessary to have a team prior to coming, and we can hook you up with a team when you get here.

Will you reimburse my travel?

Unfortunately, we will not be providing travel reimbursements for the hackathon.

Why do you need my resume?

We're looking forward to hooking you up with some awesome job and internship opportunities with our all star sponsors.

Will Beyoncé make an appearance?

She's definitely invited! (If you're reading this...we mean you, Bey!)


You didn't answer my question!

We’re here for you! Send us an email at flawlesshackathon@gmail.com or feel free to reach out to us on Twitter or Facebook.

Sponsors

More sponsors coming soon! Interested in sponsoring? Check out our Sponsorship Prospectus.