About Hack Nights


Every week our goal is to teach technologies that are being used right now in industry. We will be bringing in students who have worked at the biggest names in Silicon Valley. You will learn actual languages, frameworks, and tools that they used during their time at these companies. You will then be able to use the skills they teach you to hack together your own projects. There will be mentors to provide assistance and answer any questions you may have. Turn your project ideas into reality, meet like minded students, and get career advice from upperclassmen who have already tackled their coding interviews.

How to apply

Currently there is no strict application to participate in Hack Nights, but interested students should join by completing the following Sign Up Form. After which you may start attending sessions.

Check out our Schedule

Week 3 (October 10, 2016)

Facebook - PHP/Hack

Week 4 (October 17, 2016)

Apple - Swift

Week 5 (October 24, 2016)


Week 6 (October 31, 2016)


Week 7 (November 7, 2016)


Week 8 (November 14, 2016)


Week 9 (November 21, 2016)


FAQ (Frequently Asked Questions)

What qualifications are needed to come to Hack Nights?

A lot of people have been asking, whether they need a lot of experience to come to hack nights. The workshops may be slightly fast for absolute beginners (Check out Hack School), but if you have done AP Computer Science/CS 31, have worked on a side project, or already know a language, then come out for hack nights. We will be teaching you skills from scratch assuming no prior knowledge on the topic, and then give you time to build your own projects. In short, you don't have to be a good programmer to come to hack nights, but by coming to hack nights you will absolutely leave a good programmer, and perhaps even get a job offer at an awesome company. There will be lots of mentors every night to provide assistance and answer any questions you may have.

What's your weekly schedule?

We'll meet every Monday from 7-11 PM, however you are free to leave after the Q & A and the lecture if you decide you don’t want to stay and hack.

I can't make that schedule, but can I still follow along?

Absolutely! We'll post all materials, including full explanatory blog posts to our website. We also encourage you to come out to other ACM Hack events this quarter, including Hack School, Local Hack Day, and Hacker Expo. More details will soon follow on all of them.

What if I don’t have anybody to hack with?

Pairing or teaming up is optional, but highly encouraged. If you'd like a team, but don't yet have suitable teammates, we will help you form groups.

What kind of learning atmosphere can I expect?

We will actively maintain a culture of mutual respect and kindness. We encourage listening openly and honestly, assuming good faith, and speaking kindly. Anyone who adversely affects this environment for the people around them will be asked to change for the better or else leave. Harassment of any kind will never be tolerated.
Example of a good interaction:
A: "Hi, I haven't used JavaScript before. How do I run it?"
B: "No worries, you can just open up Google Chrome, open the developer tools (DevTools for short), then click on the Console tab, and type some JavaScript, followed by pressing the Enter key."
A: "Great, thank you!"
B: "You're very welcome!"
A: "Also, FYI, it looks like you're about to run out of battery on your laptop. If that happens often, I've found that Safari is much nicer than Chrome on battery life."
B: "Whoa, that's a big help, thank you!"
Persons A and B are helping each other out kindly. This is the culture we want and will actively work to maintain.

Example of a bad interaction (based on an actual one, sadly):
A: "Why are you on Pinterest?"
B: "Oh, I'm finding a gift for my dad, and Pinterest's design is also an inspiration for some ideas I have for the chat app—"
A: "That's such a girly interest to have. See, in my spare time, I learn more about circuits and radio designs. What are you doing in EE?"
Person A above would get kicked out of Hack School very quickly (and actually ended up switching out of EE). Person B ended up doing very well in EE and beyond.

Is diversity a concern?

You bet it is! We will be reaching out to groups like ACM-W, WATT, SWE, PAQ, NSBE, and SHIP throughout this year. The world of tech is missing out on a lot of wonderful ideas and impact. We want to change that. We welcome your feedback at any time (including now) for how we can do better.

Still have additional Questions?

If you have any questions not answered above, please post them on our Facebook group: hack@ucla. For any topics that need to be discussed privately, please email Akhil Nadendla: anadendla@ucla.edu