Alchemy Code Lab

Future events happening here

Hack the Dot is a two-hour hackathon where coding school students, junior developers, experienced developers, non developers, marketers, designers, and those with little or no computer programming skill come together to build ideas around a single domain name.

Our events are meant to be a quick and fun way to build a humorous (and functional) product quickly while meeting people in your tech/startup community.

Past events that happened here

Articulated pose estimation is one of the fundamental challenges in computer vision. Progress in this area can immediately be applied to important vision tasks such as human tracking action recognition and video analysis. This talk will discuss papers and progress of computer vision and deep learning towards human pose estimation and its applications.

I will lead the discussion and would encourage everyone else to think about applications and future research/ development ideas in this domain.

Bio:

Srujana Gattupalli is a Deep Learning Software Engineer at Intel Corporation. She received a PhD degree in Computer Science from the University of Texas at Arlington in 2018. Her research interests are focused on Machine Learning, Computer Vision, Human-Computer interaction and their applications for human body motion estimation and pose tracking in assistive technology. Her academic work experience includes a role as a research assistant at the Vision Learning Mining lab and teaching assistant for graduate courses. She has been a Graduate Intern at Intel Corporation in 2017, working towards research and development for autonomous driving and machine learning algorithms. In addition to this, she has worked as a Software Engineer at Cerner Corporation in 2014. Ms. Gattupalli is an active member of Upsilon Pi Epsilon (UPE) honor society in computing. She has published 7 peer reviewed papers, received 2 international awards and has served as a reviewer in many others. In her spare time, she enjoys painting, philately, reading books, travel and to seek outdoor adventures.

OPEN HOUSE EVERY THURSDAY AT 12:30PM
See our program in action! We welcome anyone interested in a software development career to come tour the school. No RSVP needed! Just stop in. We are located across the street from Powell's on 10th. Just come on up to the second floor and say hi! We look forward to meeting you.

ABOUT ALCHEMY CODE LAB:
- Learn from industry professionals. Experience the real world practice of software development in an immersive, in-person, work environment. Your instructors are senior-level developers who share their knowledge and practices to enter the field at an advanced level.
- Be supported by teaching assistants and career coaching. A low instructional staff to student ratio of 6 to 1 means you have access to the guidance and help you need to successfully complete our rigorous training. Get prepared and ready to network and connect with the companies that interest you and need your technical skills and experiences.
- Get more out of your code school. Go beyond online and video-based programs to launch your career at an accelerated level. With an average starting salary of $75k, our graduates earn 25%-50% more than other schools.
- Develop Apps in AppLab. Alchemy helps Portland entrepreneurs bring their ideas to life by developing Apps for them. Graduates get paid to create them and add real project experience to their resume.

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Our Nonprofit Beneficiary

Our proceeds each quarter go to a local non-profit. In April, June, and July, we are raising money for Community Vision, whose mission is to make Oregon a place where disabled people can live, work, and thrive in the communities of their choice.

Python opens a whole new world of working with wearable electronics. MicroPython and CircuitPython are Python variants that can run with just 256k of storage space and 16k of RAM. Learn how to program LEDs with Python, to light up your life with code and creativity

Lessons Learned During Advent of Code 2018 by Chris Freeman

Advent of Code is an Advent calendar of small programming puzzles. All AoC puzzles have a solution "that complete in at most 15 seconds on ten-year-old hardware". In this talk, Chris will cover strategies and lessons learning during the 2018 AoC to reach this goal using Python.

About our speakers:

Nina Zakharenko is a Cloud Developer Advocate at Microsoft, focusing on Python. Before joining Microsoft, she was a Senior Software Engineer with over a decade of experience writing software for companies like Reddit, Meetup, and HBO. In her spare time, she enjoys snowboarding, hiking, and tinkering with wearable electronics from her home base in Portland, OR.

Chris is a freelance computer engineer and software developer. In his spare time, he can be found answering Python question on Treehouse Community forum.

April Venue - Alchemy Code Lab! 30 NW 10th Ave, Portland, OR 97227

Special thanks to Alchemy for stepping up to host us this month

Please note this event opens at 6:30 and talks start at 7pm!

Join us afterwards at The Quality Bar 931 SW Oak St 97205 to continue the discussion over a beverage.

OPEN HOUSE EVERY THURSDAY AT 12:30PM
See our program in action! We welcome anyone interested in a software development career to come tour the school. No RSVP needed! Just stop in. We are located across the street from Powell's on 10th. Just come on up to the second floor and say hi! We look forward to meeting you.

ABOUT ALCHEMY CODE LAB:
- Learn from industry professionals. Experience the real world practice of software development in an immersive, in-person, work environment. Your instructors are senior-level developers who share their knowledge and practices to enter the field at an advanced level.
- Be supported by teaching assistants and career coaching. A low instructional staff to student ratio of 6 to 1 means you have access to the guidance and help you need to successfully complete our rigorous training. Get prepared and ready to network and connect with the companies that interest you and need your technical skills and experiences.
- Get more out of your code school. Go beyond online and video-based programs to launch your career at an accelerated level. With an average starting salary of $75k, our graduates earn 25%-50% more than other schools.
- Develop Apps in AppLab. Alchemy helps Portland entrepreneurs bring their ideas to life by developing Apps for them. Graduates get paid to create them and add real project experience to their resume.

OPEN HOUSE EVERY THURSDAY AT 12:30PM
See our program in action! We welcome anyone interested in a software development career to come tour the school. No RSVP needed! Just stop in. We are located across the street from Powell's on 10th. Just come on up to the second floor and say hi! We look forward to meeting you.

ABOUT ALCHEMY CODE LAB:
- Learn from industry professionals. Experience the real world practice of software development in an immersive, in-person, work environment. Your instructors are senior-level developers who share their knowledge and practices to enter the field at an advanced level.
- Be supported by teaching assistants and career coaching. A low instructional staff to student ratio of 6 to 1 means you have access to the guidance and help you need to successfully complete our rigorous training. Get prepared and ready to network and connect with the companies that interest you and need your technical skills and experiences.
- Get more out of your code school. Go beyond online and video-based programs to launch your career at an accelerated level. With an average starting salary of $75k, our graduates earn 25%-50% more than other schools.
- Develop Apps in AppLab. Alchemy helps Portland entrepreneurs bring their ideas to life by developing Apps for them. Graduates get paid to create them and add real project experience to their resume.

OPEN HOUSE EVERY THURSDAY AT 12:30PM
See our program in action! We welcome anyone interested in a software development career to come tour the school. No RSVP needed! Just stop in. We are located across the street from Powell's on 10th. Just come on up to the second floor and say hi! We look forward to meeting you.

ABOUT ALCHEMY CODE LAB:
- Learn from industry professionals. Experience the real world practice of software development in an immersive, in-person, work environment. Your instructors are senior-level developers who share their knowledge and practices to enter the field at an advanced level.
- Be supported by teaching assistants and career coaching. A low instructional staff to student ratio of 6 to 1 means you have access to the guidance and help you need to successfully complete our rigorous training. Get prepared and ready to network and connect with the companies that interest you and need your technical skills and experiences.
- Get more out of your code school. Go beyond online and video-based programs to launch your career at an accelerated level. With an average starting salary of $75k, our graduates earn 25%-50% more than other schools.
- Develop Apps in AppLab. Alchemy helps Portland entrepreneurs bring their ideas to life by developing Apps for them. Graduates get paid to create them and add real project experience to their resume.

OPEN HOUSE EVERY THURSDAY AT 12:30PM
See our program in action! We welcome anyone interested in a software development career to come tour the school. No RSVP needed! Just stop in. We are located across the street from Powell's on 10th. Just come on up to the second floor and say hi! We look forward to meeting you.

ABOUT ALCHEMY CODE LAB:
- Learn from industry professionals. Experience the real world practice of software development in an immersive, in-person, work environment. Your instructors are senior-level developers who share their knowledge and practices to enter the field at an advanced level.
- Be supported by teaching assistants and career coaching. A low instructional staff to student ratio of 6 to 1 means you have access to the guidance and help you need to successfully complete our rigorous training. Get prepared and ready to network and connect with the companies that interest you and need your technical skills and experiences.
- Get more out of your code school. Go beyond online and video-based programs to launch your career at an accelerated level. With an average starting salary of $75k, our graduates earn 25%-50% more than other schools.
- Develop Apps in AppLab. Alchemy helps Portland entrepreneurs bring their ideas to life by developing Apps for them. Graduates get paid to create them and add real project experience to their resume.

JavaScript isn't currently a popular language for machine learning. But is a popular language and it does the ability to easily run an a variety of platforms such as the browser, node, devices, etc.

This week we'll discuss the state of the machine learning eco-system for JavaScript and in particular take a look at TensorFlow.js https://www.tensorflow.org/js/

I'll lead the discussion but this won't be a big presentation. Rather it is an opportunity for you to share your experiences, questions and ideas with everyone else. So take a look at TensorFlow.js and every other JS ML library you can find and tell us what you find, what machine learning projects you'd like to build, what JS ML libraries you like or want to work on/with.

Please make sure to sign up via Eventbrite for this event. An Eventbrite ticket is required to attend

Women Who Code Portland is holding a Software Architecture workshop. The goal of this workshop is to provide people with an opportunity to learn to think like an architect.

Our events are geared towards women, but we welcome everyone who supports our mission of inspiring women to excel in technology careers and follows our code of conduct.

OUR INSTRUCTOR

Amber Milavec

Amber is a Sr Principal Technical Architect as well as the creator of We Code Hackathon for Women and Friends. Amber's expertise lies in bot mitigation, open source, linux, microservice architecture, domain driven design, high availability, performance, security, and automation. Honored with the Women Who Code PDX Technical Leadership award in 2017, she is passionate about diversity in tech. She also loves retro video games and baby animals.
Twitter: @ambermilavec
LinkedIn: https://www.linkedin.com/in/amber-milavec/

OUR TA's

Ann Wallace

Ann Wallace is the Global Security Practice Lead for Google Cloud PSO, helping customers become more secure in GCP. Ann is involved with Women Who Code Portland and has presented at several cloud conferences. Before Google Ann spent 14 years at Nike in various engineering and architecture roles. CloudNOW named her one of the top 10 Women in Cloud in 2015.

Susan Kelley

Susan wrote her first webpage in the early 90s and is currently a Solutions Architect at Nike.

AGENDA

What is an Architect?

Communicating Ideas Through Designs and Diagrams

Common Architecture Patterns

Lunch

Qualities of Robust Design

How to Approach Hard Problems

Apply What we Learned to Real World Problems

Seeing the Picture while Breaking things Down

*The curriculum is subject to changes

EVENT COST

The event cost is $15 for participants and includes lunch. Fee is collected via Meetup. If you are a student, under-employed, or in need of financial assistance, we have full scholarships available for this event. Please submit an application here (https://forms.gle/yQXpAR32xsN62FDf7).

There will be no refunds for this event. If you cannot attend, you can email us to transfer the ticket to another attendee, or we can add it to our scholarship pool.

PREREQUISITES

A solid foundation of hands-on technical experience. There will be no coding, but the assumption is that we will have a pretty solid foundation of hands on technical experience.

CODE OF CONDUCT

Women Who Code (WWCode) is dedicated to providing an empowering experience for everyone who participates in or supports our community, regardless of gender, gender identity and expression, sexual orientation, ability, physical appearance, body size, race, ethnicity, age, religion, socioeconomic status, caste, or creed. Our events are intended to inspire women to excel in technology careers, and anyone who is there for this purpose is welcome. Because we value the safety and security of our members and strive to have an inclusive community, we do not tolerate harassment of members or event participants in any form.

Our Code of Conduct (https://www.womenwhocode.com/codeofconduct) applies to all events run by Women Who Code, Inc. If you would like to report an incident or contact our leadership team, please reach out to one of our volunteers or submit an incident report form (found on the Eventbrite page).

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Our Nonprofit Beneficiary

Every month, our proceeds go to a local non-profit. This month we are raising money for Pueblo Unido, whose mission is to empower and provide resources to Latinxs with vulnerable immigration status, and advocate for solutions that build just communities.

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Our Nonprofit Beneficiary

Every month, our proceeds go to a local non-profit. This month we are raising money for Pueblo Unido, whose mission is to empower and provide resources to Latinxs with vulnerable immigration status, and advocate for solutions that build just communities.

Women Who Code Portland is holding a Machine Learning Fundamentals workshop. The goal of this workshop is to provide people with an introduction to machine learning using Python and open source libraries.

Attendees should be familiar with Jupyter Notebooks, the Pandas library, and also be comfortable with histograms, scatterplots, and boxplots.

Our events are geared towards women, but we welcome everyone who supports our mission of inspiring women to excel in technology careers and follows our code of conduct.

OUR INSTRUCTORS

Ozlem Senlik

Ozlem is a data scientist at Urban Airship where she builds predictive models for digital marketing. She holds a PhD in Electrical and Computer Engineering from Duke University and has a background in photonics and microsystems.

Lisa Orr

Lisa works as a data scientist at Urban Airship where she builds predictive models on top of digital engagement data. She has a PhD in Psychology from the University of St. Andrews where she studied gestural communication of bonobos.

OUR TA’s

Alekhya Vemavarapu

Alekhya is a member of Enterprise Data Analytics at Nike where she does data engineering & analysis on Asia Pacific region. She holds a Masters degree in Data Sciences from IIIT-H, India and has a background in Computer science.

Siggy Hinds

Siggy is a front end software engineer on the Web team at Urban Airship. She is a recent CS post-bac grad from PSU and also holds a BA in Anthropology from USC. In her free time (between work and being a mom) she studies various programming topics.

Dipti Muni

Dipti is a Senior Data Analyst at Fiserv. She has recently received Database Design & SQL Certificate and has done training in Python for Data Science at Thinkful. She is also an active member at Portland Data Science Group.

EVENT COST

The event cost is $15 for participants and includes lunch. Fee is collected via Meetup. If you are a student, under-employed, or in need of financial assistance, we have full scholarships available for this event. Please submit an application here: https://goo.gl/forms/ANmXwj5Uyaqv9WLn2

There will be no refunds for this event. If you cannot attend, you can email us to transfer the ticket to another attendee, or we can add it to our scholarship pool.

CODE OF CONDUCT

Women Who Code (WWCode) is dedicated to providing an empowering experience for everyone who participates in or supports our community, regardless of gender, gender identity and expression, sexual orientation, ability, physical appearance, body size, race, ethnicity, age, religion, socioeconomic status, caste, or creed. Our events are intended to inspire women to excel in technology careers, and anyone who is there for this purpose is welcome. Because we value the safety and security of our members and strive to have an inclusive community, we do not tolerate harassment of members or event participants in any form.
WWCode's code of conduct applies to all events run by Women Who Code, Inc. If you would like to report an incident or contact our leadership team, please reach out to one of our volunteers or submit an incident report form.

Join us for an evening of learning some very useful Linux Power Management tools and tips for developers, by Alexandra Collins. Learning to navigate the available Power Management tools for Linux will save you time and push you towards becoming a more efficient developer. Regardless of your specific technical focus having a sense of how much power your applications consume is very beneficial for optimization.

Alexandra Collins is the founder and CEO of HH-BioTech. Alexandra develops technologies focused to better the health on human hormones and fertility.

Prior to her current venture Alexandra accrued over 15 years as a Software Engineer, she worked for ten years at Intel Co. focused on Linux Power Management, High Performance computing and Graphics. Additionally, she worked at Technology Projects, a web development company, The University of Tennessee at the Networking Division, and Chivor Co. at the Software Division. Alexandra holds MS in Computer Science form The University of Tennessee.

Alexandra invests her play time with her husband John, Her son Fergus and her two dogs sleighing at Mt Hood or traveling abroad.

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Our Nonprofit Beneficiary

Every month, our proceeds go to a local non-profit. This month we are raising money for Pueblo Unido, whose mission is to empower and provide resources to Latinxs with vulnerable immigration status, and advocate for solutions that build just communities.

This four day workshop unlocks the mysteries behind ‘Put it in the cloud’ by showing students the main tools used for AWS provisioning and resource management, and showing them how to host their own website ‘in the cloud’. If you are intersted in getting the AWS certification, this workshop will certainly help you prepare to take it. This is the first in a series of Alchemy Master Workshops designed to share deep technical expertise here in our Portland tech community.

Instructor
Karvari Ellingson - Software Engineer, Ops at Jama Software
Karvari draws from her education in Fine Art, and her history as a contractor, to create, organize, and analyze infrastructure systems, built on borrowed hardware. She has been an ops focused software engineer at Jama Software for nearly three years, and was previously a release engineer at Thetus. She has assisted with numerous migrations from in-house servers, to AWS hosted resources, and is currently becoming a subject matter expert on distributed systems monitoring.

Class Dates and Times
Class Times: 10am - 2pm on Saturdays (The first Saturday, November 10th, will start at 9am for those who need help setting up their machine.)

Online availability during the week for questions and prep work

Class Dates: November 10th, November 17th, December 1st, and December 8th

Summary
This class is designed to give you a working skillset with AWS services. We will start with the most commonly utilized services, and learn how to use and manage them from day one. You will know how to deploy websites (perfect if your are looking to develop a personal website to promote yourself to employers or clients) and the ability to deploy any application you write into a virtual machine in the cloud! Did I mention that this is all just day one? By the end of the four-week session, you will have explored scalability, serverless computing, networking, and the scripting tools most used to accomplish these goals.

Prerequisites and Requirements
You need to have basic programming knowledge, with the basics of either Python or JavaScript, and have created at least one full stack application.

You will be required to create an AWS account, a Github (or equivalent) account, and be able to use an code editor. (Existing accounts are fine, no need to create new ones for this workshop!)

You will need to use a credit card to setup your AWS account. You will likely accrue very small charges for using AWS during the class (likely less than $1 - $20, depending on what type of use your site receives). We will cover this during the first class

You will also need a laptop (Linux, Mac, or Windows) with administrator access to install the necessary tools. Provided scripts and applications will be written in Python and JavaScript using NodeJS. You will need to have one or other installed.

On the first Saturday, we will be available from 9am - 10am to help with any computer setup related issues.

Curriculum Outline
Day 1 (November 10th) - Developer’s Perspective
Learn how to manage AWS resources through the console and the AWS CLI. By the end of the day, you will have deployed a static website to an s3 bucket and an application in an EC2 instance, Amazon’s most commonly used virtual machine. You will be able to create simple command scripts to update and manage your resources. You will also understand how to create a domain name and how to request a certificate from Amazon to provide secure access to your sites.

Day 2 (November 17th) - Deployment and Security
Now that you have an application in the cloud, this week you will learn how to use troposphere and boto3 to define cloud formation template and create them. Then, add git hooks using lambda functions to grab merges and create your continuous deployment pipeline! It is also time to lock it down. We will apply our amazon signed certificates, and create security groups, IAM roles, and User Policies to make sure our sites are secure.

Day 3 (December 1st) - Ops and Scaling Architecture
In week three, we’ll get into the joys of networking in virtual environments. You will learn about Virtual Private Clouds, Subnets, Gateways, Autoscaling, and Load Balancing. We will touch on the pitfalls of containerization (Hello, Docker!) in a virtual world as well. I will also try to point out common issues and gotchas when you are trying to connect, and scale your environments.

Day 4 (December 8th) - Exploring AWS (Event Driven Development)
In our last week, we will dive into the less common, but most interesting services Amazon provides. We’ll dabble in Machine learning, Data pipelines and refine our knowledge of Lamba (AKA serverless computing) with an image recognition function.

This four day workshop unlocks the mysteries behind ‘Put it in the cloud’ by showing students the main tools used for AWS provisioning and resource management, and showing them how to host their own website ‘in the cloud’. If you are intersted in getting the AWS certification, this workshop will certainly help you prepare to take it. This is the first in a series of Alchemy Master Workshops designed to share deep technical expertise here in our Portland tech community.

Instructor
Karvari Ellingson - Software Engineer, Ops at Jama Software
Karvari draws from her education in Fine Art, and her history as a contractor, to create, organize, and analyze infrastructure systems, built on borrowed hardware. She has been an ops focused software engineer at Jama Software for nearly three years, and was previously a release engineer at Thetus. She has assisted with numerous migrations from in-house servers, to AWS hosted resources, and is currently becoming a subject matter expert on distributed systems monitoring.

Class Dates and Times
Class Times: 10am - 2pm on Saturdays (The first Saturday, November 10th, will start at 9am for those who need help setting up their machine.)

Online availability during the week for questions and prep work

Class Dates: November 10th, November 17th, December 1st, and December 8th

Summary
This class is designed to give you a working skillset with AWS services. We will start with the most commonly utilized services, and learn how to use and manage them from day one. You will know how to deploy websites (perfect if your are looking to develop a personal website to promote yourself to employers or clients) and the ability to deploy any application you write into a virtual machine in the cloud! Did I mention that this is all just day one? By the end of the four-week session, you will have explored scalability, serverless computing, networking, and the scripting tools most used to accomplish these goals.

Prerequisites and Requirements
You need to have basic programming knowledge, with the basics of either Python or JavaScript, and have created at least one full stack application.

You will be required to create an AWS account, a Github (or equivalent) account, and be able to use an code editor. (Existing accounts are fine, no need to create new ones for this workshop!)

You will need to use a credit card to setup your AWS account. You will likely accrue very small charges for using AWS during the class (likely less than $1 - $20, depending on what type of use your site receives). We will cover this during the first class

You will also need a laptop (Linux, Mac, or Windows) with administrator access to install the necessary tools. Provided scripts and applications will be written in Python and JavaScript using NodeJS. You will need to have one or other installed.

On the first Saturday, we will be available from 9am - 10am to help with any computer setup related issues.

Curriculum Outline
Day 1 (November 10th) - Developer’s Perspective
Learn how to manage AWS resources through the console and the AWS CLI. By the end of the day, you will have deployed a static website to an s3 bucket and an application in an EC2 instance, Amazon’s most commonly used virtual machine. You will be able to create simple command scripts to update and manage your resources. You will also understand how to create a domain name and how to request a certificate from Amazon to provide secure access to your sites.

Day 2 (November 17th) - Deployment and Security
Now that you have an application in the cloud, this week you will learn how to use troposphere and boto3 to define cloud formation template and create them. Then, add git hooks using lambda functions to grab merges and create your continuous deployment pipeline! It is also time to lock it down. We will apply our amazon signed certificates, and create security groups, IAM roles, and User Policies to make sure our sites are secure.

Day 3 (December 1st) - Ops and Scaling Architecture
In week three, we’ll get into the joys of networking in virtual environments. You will learn about Virtual Private Clouds, Subnets, Gateways, Autoscaling, and Load Balancing. We will touch on the pitfalls of containerization (Hello, Docker!) in a virtual world as well. I will also try to point out common issues and gotchas when you are trying to connect, and scale your environments.

Day 4 (December 8th) - Exploring AWS (Event Driven Development)
In our last week, we will dive into the less common, but most interesting services Amazon provides. We’ll dabble in Machine learning, Data pipelines and refine our knowledge of Lamba (AKA serverless computing) with an image recognition function.

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Our Nonprofit Beneficiary

Every month, our proceeds go to a local non-profit. This month we are raising money for Portland Street Medicine, a coalition of volunteer medical providers, social workers, care managers, and lay people dedicated to providing medical care for those experiencing homelessness.

This four day workshop unlocks the mysteries behind ‘Put it in the cloud’ by showing students the main tools used for AWS provisioning and resource management, and showing them how to host their own website ‘in the cloud’. If you are intersted in getting the AWS certification, this workshop will certainly help you prepare to take it. This is the first in a series of Alchemy Master Workshops designed to share deep technical expertise here in our Portland tech community.

Instructor
Karvari Ellingson - Software Engineer, Ops at Jama Software
Karvari draws from her education in Fine Art, and her history as a contractor, to create, organize, and analyze infrastructure systems, built on borrowed hardware. She has been an ops focused software engineer at Jama Software for nearly three years, and was previously a release engineer at Thetus. She has assisted with numerous migrations from in-house servers, to AWS hosted resources, and is currently becoming a subject matter expert on distributed systems monitoring.

Class Dates and Times
Class Times: 10am - 2pm on Saturdays (The first Saturday, November 10th, will start at 9am for those who need help setting up their machine.)

Online availability during the week for questions and prep work

Class Dates: November 10th, November 17th, December 1st, and December 8th

Summary
This class is designed to give you a working skillset with AWS services. We will start with the most commonly utilized services, and learn how to use and manage them from day one. You will know how to deploy websites (perfect if your are looking to develop a personal website to promote yourself to employers or clients) and the ability to deploy any application you write into a virtual machine in the cloud! Did I mention that this is all just day one? By the end of the four-week session, you will have explored scalability, serverless computing, networking, and the scripting tools most used to accomplish these goals.

Prerequisites and Requirements
You need to have basic programming knowledge, with the basics of either Python or JavaScript, and have created at least one full stack application.

You will be required to create an AWS account, a Github (or equivalent) account, and be able to use an code editor. (Existing accounts are fine, no need to create new ones for this workshop!)

You will need to use a credit card to setup your AWS account. You will likely accrue very small charges for using AWS during the class (likely less than $1 - $20, depending on what type of use your site receives). We will cover this during the first class

You will also need a laptop (Linux, Mac, or Windows) with administrator access to install the necessary tools. Provided scripts and applications will be written in Python and JavaScript using NodeJS. You will need to have one or other installed.

On the first Saturday, we will be available from 9am - 10am to help with any computer setup related issues.

Curriculum Outline
Day 1 (November 10th) - Developer’s Perspective
Learn how to manage AWS resources through the console and the AWS CLI. By the end of the day, you will have deployed a static website to an s3 bucket and an application in an EC2 instance, Amazon’s most commonly used virtual machine. You will be able to create simple command scripts to update and manage your resources. You will also understand how to create a domain name and how to request a certificate from Amazon to provide secure access to your sites.

Day 2 (November 17th) - Deployment and Security
Now that you have an application in the cloud, this week you will learn how to use troposphere and boto3 to define cloud formation template and create them. Then, add git hooks using lambda functions to grab merges and create your continuous deployment pipeline! It is also time to lock it down. We will apply our amazon signed certificates, and create security groups, IAM roles, and User Policies to make sure our sites are secure.

Day 3 (December 1st) - Ops and Scaling Architecture
In week three, we’ll get into the joys of networking in virtual environments. You will learn about Virtual Private Clouds, Subnets, Gateways, Autoscaling, and Load Balancing. We will touch on the pitfalls of containerization (Hello, Docker!) in a virtual world as well. I will also try to point out common issues and gotchas when you are trying to connect, and scale your environments.

Day 4 (December 8th) - Exploring AWS (Event Driven Development)
In our last week, we will dive into the less common, but most interesting services Amazon provides. We’ll dabble in Machine learning, Data pipelines and refine our knowledge of Lamba (AKA serverless computing) with an image recognition function.

This four day workshop unlocks the mysteries behind ‘Put it in the cloud’ by showing students the main tools used for AWS provisioning and resource management, and showing them how to host their own website ‘in the cloud’. If you are intersted in getting the AWS certification, this workshop will certainly help you prepare to take it. This is the first in a series of Alchemy Master Workshops designed to share deep technical expertise here in our Portland tech community.

Instructor
Karvari Ellingson - Software Engineer, Ops at Jama Software
Karvari draws from her education in Fine Art, and her history as a contractor, to create, organize, and analyze infrastructure systems, built on borrowed hardware. She has been an ops focused software engineer at Jama Software for nearly three years, and was previously a release engineer at Thetus. She has assisted with numerous migrations from in-house servers, to AWS hosted resources, and is currently becoming a subject matter expert on distributed systems monitoring.

Class Dates and Times
Class Times: 10am - 2pm on Saturdays (The first Saturday, November 10th, will start at 9am for those who need help setting up their machine.)

Online availability during the week for questions and prep work

Class Dates: November 10th, November 17th, December 1st, and December 8th

Summary
This class is designed to give you a working skillset with AWS services. We will start with the most commonly utilized services, and learn how to use and manage them from day one. You will know how to deploy websites (perfect if your are looking to develop a personal website to promote yourself to employers or clients) and the ability to deploy any application you write into a virtual machine in the cloud! Did I mention that this is all just day one? By the end of the four-week session, you will have explored scalability, serverless computing, networking, and the scripting tools most used to accomplish these goals.

Prerequisites and Requirements
You need to have basic programming knowledge, with the basics of either Python or JavaScript, and have created at least one full stack application.

You will be required to create an AWS account, a Github (or equivalent) account, and be able to use an code editor. (Existing accounts are fine, no need to create new ones for this workshop!)

You will need to use a credit card to setup your AWS account. You will likely accrue very small charges for using AWS during the class (likely less than $1 - $20, depending on what type of use your site receives). We will cover this during the first class

You will also need a laptop (Linux, Mac, or Windows) with administrator access to install the necessary tools. Provided scripts and applications will be written in Python and JavaScript using NodeJS. You will need to have one or other installed.

On the first Saturday, we will be available from 9am - 10am to help with any computer setup related issues.

Curriculum Outline
Day 1 (November 10th) - Developer’s Perspective
Learn how to manage AWS resources through the console and the AWS CLI. By the end of the day, you will have deployed a static website to an s3 bucket and an application in an EC2 instance, Amazon’s most commonly used virtual machine. You will be able to create simple command scripts to update and manage your resources. You will also understand how to create a domain name and how to request a certificate from Amazon to provide secure access to your sites.

Day 2 (November 17th) - Deployment and Security
Now that you have an application in the cloud, this week you will learn how to use troposphere and boto3 to define cloud formation template and create them. Then, add git hooks using lambda functions to grab merges and create your continuous deployment pipeline! It is also time to lock it down. We will apply our amazon signed certificates, and create security groups, IAM roles, and User Policies to make sure our sites are secure.

Day 3 (December 1st) - Ops and Scaling Architecture
In week three, we’ll get into the joys of networking in virtual environments. You will learn about Virtual Private Clouds, Subnets, Gateways, Autoscaling, and Load Balancing. We will touch on the pitfalls of containerization (Hello, Docker!) in a virtual world as well. I will also try to point out common issues and gotchas when you are trying to connect, and scale your environments.

Day 4 (December 8th) - Exploring AWS (Event Driven Development)
In our last week, we will dive into the less common, but most interesting services Amazon provides. We’ll dabble in Machine learning, Data pipelines and refine our knowledge of Lamba (AKA serverless computing) with an image recognition function.

Free Code Camp is hosting a JAMStack Hackathon in San Fransisco, and we can participate together in Portland! It's a two-day event on Saturday & Sunday, November 3 & 4 from 9AM to 9PM.

Come hang out and participate in the online version of the hackathon in person with teams we'll help you build in downtown Portland at Alchemy Code Lab! ACL lead instructor, mJordan, and Free Code Camp Portland Organizers / awesome developers, Brigette, Kenny, and Daniel will be ready to hack and help. Jason from Gatsby will also be popping in to help and provide some swag!

The online hackathon teams will compete for their own set of prizes. They can interact with the judges, mentors, and other hackathon teams through the chat room and the live stream of the event on the freeCodeCamp YouTube channel.

HOW TO SIGN UP (4 Steps to Officially Participate):
1. RSVP to our MeetUp

*You can still participate without signing up for the online hackathon ticket, but you won’t be eligible for the official prizes.

SHOULD YOU SIGN UP?
YES! Any skill level should feel welcome to come hang out and learn! Hackathons are a great way to meet new people and learn new skills. Some experience with HTML/CSS/JavaScript would be helpful, but there are always plenty of ways for people to contribute even if you don’t know any code coming in.

EVENT DETAILS:
The main hackathon is from 9am to 9pm on both Saturday and Sunday. The space here will be available for the same hours.

Food carts are just a few blocks away when you need a midday break, and there will be some food provided...stay tuned!

WAIT, WAIT…. WHAT ACTUALLY IS THE JAMStack?
The JAMstack is a simple way of building web apps. JAM stands for JavaScript, APIs, and Markup (HTML and CSS).

If you've built some of the projects in the freeCodeCamp curriculum, you've already been using the JAMstack.

The main difference between the JAMstack and other web development stacks like LAMP and MEAN is this: instead of using a web server back end, you use APIs.

Free Code Camp is hosting a JAMStack Hackathon in San Fransisco, and we can participate together in Portland! It's a two-day event on Saturday & Sunday, November 3 & 4 from 9AM to 9PM.

Come hang out and participate in the online version of the hackathon in person with teams we'll help you build in downtown Portland at Alchemy Code Lab! ACL lead instructor, mJordan, and Free Code Camp Portland Organizers / awesome developers, Brigette, Kenny, and Daniel will be ready to hack and help. Jason from Gatsby will also be popping in to help and provide some swag!

The online hackathon teams will compete for their own set of prizes. They can interact with the judges, mentors, and other hackathon teams through the chat room and the live stream of the event on the freeCodeCamp YouTube channel.

HOW TO SIGN UP (4 Steps to Officially Participate):
1. RSVP to our MeetUp

*You can still participate without signing up for the online hackathon ticket, but you won’t be eligible for the official prizes.

SHOULD YOU SIGN UP?
YES! Any skill level should feel welcome to come hang out and learn! Hackathons are a great way to meet new people and learn new skills. Some experience with HTML/CSS/JavaScript would be helpful, but there are always plenty of ways for people to contribute even if you don’t know any code coming in.

EVENT DETAILS:
The main hackathon is from 9am to 9pm on both Saturday and Sunday. The space here will be available for the same hours.

Food carts are just a few blocks away when you need a midday break, and there will be some food provided...stay tuned!

WAIT, WAIT…. WHAT ACTUALLY IS THE JAMStack?
The JAMstack is a simple way of building web apps. JAM stands for JavaScript, APIs, and Markup (HTML and CSS).

If you've built some of the projects in the freeCodeCamp curriculum, you've already been using the JAMstack.

The main difference between the JAMstack and other web development stacks like LAMP and MEAN is this: instead of using a web server back end, you use APIs.

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Our Nonprofit Beneficiary

Every month we donate our proceeds to a local nonprofit. This month’s beneficiary is KairosPDX, who work to deliver equitable education to underserved children, their families, and their communities here in Portland and eliminate the racial achievement and opportunity gaps by cultivating confident, creative, compassionate leaders.

YOU MUST REGISTER THROUGH EVENTBRITE TO PARTICIPATE IN THIS EVENT. PLEASE RSVP ON MEETUP AND COMPLETE THE QUESTIONAIRE AS WELL.

Ghosts, goblins, and ghouls, oh my! pdxFLIT is celebrating Halloween with a spooky hackathon powered by Gatsby and Netlify! Join us on October 27th at Alchemy Code Lab for a terrifyingly good time. You'll have the afternoon to put together a spooky ensemble that could help you win a variety of amazing prizes! Join us in your best Halloween costume for a chance to win bonus prizes and other goodies!

This hackathon is made possible by our awesome sponsors. They'll be helping us out with food, drinks, and fantastic prizes. This event will begin at noon and will feature light snacks until catering comes around dinnertime. There will be a variety of alcoholic and non-alcoholic beverages served as well. Be sure to stick around for the costume party after the hacking ends to celebrate Halloween in style!

Already have a team or have someone you want to work with? Great! Just make sure each team member registers and specifies who you want to work with. Each team must consist of 6-7 people. Coming alone? That is also great! We will put you in a team. As always, pdxFLIT events are open to all abilities and skill levels. Regardless of whether you're a seasoned developer, a budding programmer, or a designer/product manager/etc., there's a space for you!

pdxFLIT has a code of conduct that we ask all attendees to abide by. We strive to create a safe space for those who come to our events and inappropriate behavior will not be tolerated. You can view our full code of conduct here: https://bit.ly/2xtQ5ue

If you have any questions about the event, the pdxFLIT code of conduct, or any other aspects of this Meetup, please contact Katie or Masen via email or Twitter. Please pdxFLIT on Meetup for more information.

You’ve heard of CSS Grid but you aren’t quite sure what it is. Or maybe you have started looking at it, but don’t know where to get started. Join mJordan to get hands-on experience in building modern layouts using CSS Grid (and Flexbox). Learn where we came from (hacks, floats, and more hacks) and where we are going. Discover solutions to “impossible layouts”, how to handle users in older browsers, and about the power of Firefox debugging tools for grid.

**You will get the most out of this talk if you have some experience in HTML and CSS. No other coding experience required.

Alchemy Code Lab is a developer academy and tech consultancy dedicated to guiding Portland’s future tech innovators along rewarding career paths. Through our intensive, in-person JavaScript program, grads are prepared to contribute immediately as productive team members, earning average starting salaries of $75,000. We are committed to cultivating Portland’s vibrant and inclusive software development culture through immersive education, career services and mentorship, our App Lab startup app development program, diversity-centric scholarships and partnerships with local organizations including DonutJS, LatinX PDX, PDX Women in Tech and Women Who Code Portland. Founded in 2015, Alchemy Code Lab is located in the heart of downtown Portland and is a Powered by Code Fellows partner.

This group is for all educators interested in learning about the K-12 Computer Science Framework Core Concepts and Core Practices and how to integrate computer science into any content area.

In this meeting, you will code to learn and show what you know using Scratch. Participants will tell a story and demonstrate a deep understanding of social studies (or any!) content. Coding and computing will become a game-changing skill for our students. By learning to integrate it seamlessly into our core content - rather than adding computer science as another subject to teach, we are preparing students for the future and providing unparalleled motivation and challenge to our curriculum.

Let us help you get started integrating and aligning computer science today! This is the perfect place to begin building your computer science Professional Learning Network.

You will need to bring your laptop computer 💻to participate in this meeting!

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Our Nonprofit Beneficiary

Every month we donate our proceeds to a local nonprofit. This month’s beneficiary is Cascade AIDS Project, whose mission is to support and empower all people with or affected by HIV, reduce stigma, and provide the LGBTQ+ community with compassionate healthcare.

Are you intrinsically motivated and working towards the next level in your tech career? Are you progressing on your goals, but seek connection with other career-oriented professionals? PDXWIT is partnering with Goal Champions to offer a goal setting workshop for mid to senior-level tech professionals (5+ years experience).

The SMART goal workshop guides participants to envision their goals, get specific, and create an actionable roadmap. In the workshop we'll exchange resources to help champion each others' goals.

Q: What is the parking situation?
A: No onsite parking. The location is just off Burnside by Powell's and there is street and lot parking.​

Q: Is there any special information that might help me find the entrance?
A: The only entrance is from the street off 10th Avenue North of Doc Martins and East of Powell's.​

Q: Is there secured bike parking?
A: Yes, there are bike racks on the second floor where the campus is located.​

Q: Should I consider using public transportation?
A: Yes, due to the location, public transportation by bus, max and streetcar are very accessible.​

Q: Can I bring my dog?
A: No, we ask that you leave your furry friend home. Please note there may be office pets present at this event.

Purpose:

PDXWIT is a community-based non-profit organization. Our purpose is to strengthen the Portland women in tech community by offering educational programs, partnerships, mentorships, resources and opportunities. We are unifying a supportive environment for current and potential women in tech, all of whom are committed to helping each other. Our goal is to bring together and empower women in tech and to encourage others to pursue tech careers. This is our step towards reducing the gender imbalance in the industry and addressing the current negative effects of that imbalance on women.

Our events are inclusive. ALL people who support our purpose are welcome.

This group is for all educators interested in learning about the K-12 Computer Science Framework Core Concepts and Core Practices and how to integrate computer science into any content area.

Coding and computing will become a game-changing skill for our students. By learning to integrate it seamlessly into our core content - rather than adding computer science as another subject to teach, we are preparing students for the future and providing unparalleled motivation and challenge to our curriculum.

For our September gathering, you will learn more about the K-12 Computer Science Framework Core Concepts by participating in a Digital Breakout - an activity you can modify for any content or grade level! All materials are hosted on our Google Classroom - bring your laptop to participate in the activity and gain access to additional resources and lessons.

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Our Nonprofit Beneficiary

Every month we donate our proceeds to a local nonprofit. This month’s beneficiary is Q Center, the largest LGBTQ community center in the Pacific Northwest, supporting the self-actualization and collective empowerment of LGBTQ2SIA+ people of all ages, races, genders and abilities.

Join JAMstack Portland as the Gatsby team takes over to share what’s coming in Gatsby V2.

On Thursday, August 23rd (6:30pm) at Alchemy Code Lab, take a deep dive into what’s coming up in Gatsby V2. Learn how Gatsby leverages React and GraphQL as part of its JAMstack approach to building blazing fast websites.

From free swag to open pair programming hours, Gatsby is working hard to make sure the open source community is as welcoming as possible. Learn how we’ve designed our processes, what we’ve learned, and what we’re planning next in this session.

Build a Gatsby V2 Site with AWS and Tailwind CSS with Kyle Galbraith

Learn how to leverage Gatsby, Tailwind, and AWS to create (and deploy) a stylish blog - in the time it takes for a pizza to get delivered.

Data in Gatsby V2: GraphQL Schema Stitching, StaticQuery, and More with Andrew Rhyne

In this session, learn all about the new ways you can access data in Gatsby V2, from the flexibility of the new StaticQuery component to improved integration with existing GraphQL APIs.

Food and drinks will be provided. Space is limited so register early to reserve your spot! All attendees are expected to abide by Gatsby’s code of conduct.

Over the course of a week you'll get familiar with the nuts and bolts of software development -- A great opportunity to see if our coding school is right for you or, if already enrolled with us, it sets the pace for our rigorous Bootcamp! You are sure to learn many skills you can apply even if you don't continue with the course. You will:

​Get your computer’s operating systems set up with VSCode, Terminal, and Git

Say hello and query your instructors and fellow students for help on the class chat channel

Review key concepts, material, and vocabulary from the online work

Share tips, tricks, and shortcuts (your computer is a key developer tool - we’ll show you how to navigate it’s potential like a pro)

Make sure you’re ready to get the most out of Bootcamp, with a solid understanding of GIT & Command Line; the DOM (HTML, CSS, JavaScript); JavaScript variables & control flow; JavaScript functions & objects

Punctuality, participation in discussions, completion of assignments, and demonstration of professional courtesy to others are required. Attendance will be taken at the beginning of the workshop. Passing requires attendance to the full workshop.

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Our Nonprofit Beneficiary

Every month we donate our proceeds to a local nonprofit. This month’s beneficiary is Sisters of the Road, a nonprofit Cafe in Portland’s Old Town/Chinatown neighborhood working to create systemic change that will end poverty and homelessness by providing nourishing meals in a safe, dignified space.

Women Who Code Portland is hosting it's first ever Software Engineering Interview Preparation Workshop! This event is geared towards helping women prepare for technical interviews, but we welcome everyone who supports our mission of inspiring women to excel in technology careers and follows our code of conduct. The goal of the workshop is to provide people with the opportunity to gain experience with a technical interview format.

This workshop is broken into two sections:

Algorithms Review

Mock Interviews & Whiteboarding

In the morning, we'll cover an introduction to solving algorithms. Participants will have the chance to see common interview algorithms, and approach how to solve them under pressure.

In the afternoon, we will break into groups for mock interviews. This will help participants get a feel for what a technical interview might be like. Whiteboarding can be much different than writing on paper, especially in front of others. Participants will have the chance to practice answers to common questions, thinking out loud while solving a problem and practice techniques for how to move forward when stumped.

6:30p Doors open
6:30p - 9:00p Tech Social (Beers and other beverages will be available)

We come together to learn about Portland's tech field. Our meetings are to support each other as we learn the technologies involved in this fast growing industry. And to provide mentorship opportunities in order to create and promote a more diverse Portland Tech Culture.

This group is open to ALL who are interested in software development for educational and/or professional purposes and regardless of ethnicity, gender, sexual orientation, religion, nationality, etc. Our purpose is to encourage diversity in technology!

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Our Nonprofit Beneficiary

Every month we donate our proceeds to a local nonprofit. This month’s beneficiary is the Portland Meet Portland, a local organization that ‘welcomes and befriends immigrants and refugees, enriching community by creating mutually beneficial mentoring opportunities and dialogue that promote cross-cultural learning, enhance work skills and build trust.

Join Women Who Code Portland on April 21 to learn to think like an architect and incorporate the function of architecture into your current position or move into a architecture role. This hands-on workshop will cover both the soft and hard skills of an architect, including how to communicate ideas, how to apply common patterns to technical problems, and the qualities of robust design. We will work through the design of a familiar scenario from problem statement to final solution in small teams

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Our Nonprofit Beneficiary

Every month we donate our proceeds to a local nonprofit. This month’s beneficiary is the Sexual Assault Resource Center, a local organization promoting social justice by eliminating sexual violence in our community through education, support, and advocacy.

You can learn to code in just 5 months at Alchemy Code Lab. Join us for happy hour on March 15 to meet the staff and get all of your questions answered about upcoming courses, loan and scholarship options, what the program is like, and more.

And keeping with happy hour tradition, there will be snacks and drinks!

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Our Nonprofit Beneficiary

Every month we donate our proceeds to a local nonprofit. This month’s beneficiary is the Oregon Justice Resource Center, a local organization working to dismantle systemic discrimination in the administration of justice by promoting civil rights and enhancing the quality of legal representation for traditionally underserved communities, especially people living in poverty and people of color.

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Every Month

Donut.js is a monthly meet-up in Portland, OR with a handful of wonderful talks on tech, creativity, community, society, and the places those things overlap. Every month we donate our proceeds to a local nonprofit. This month we are raising money for Call to Safety, a Portland organization dedicated to ending domestic and sexual violence by providing confidential support services and education to empower our community. Come and see wonderful presentations, eat donuts, and chat with friends.

Introduction to Deep Learning with Tensorflow and Keras

Deep Learning (DL) is a fast growing and exciting sub-field of machine learning and AI that has recently made extraordinary advancements in many applications such as image recognition, natural language processing, speech transcription, classification and forecasting.

This 2 day introductory course focuses on giving you a firm foundation of deep learning techniques using a combination of presentations and hands-on exercises. The presentations introduce essential background and theory and allow for questions and discussions. And the exercises use Jupyter notebooks with Keras and Tensorflow to show you the essentials of building and training neural nets.

Deep learning can transform any industry. This course will help you find creative ways to apply it to yours.

You'll learn:

The fundamentals of deep learning including

how to build dense / fully connected networks

how to use convolutional layers

when to use recurrent LSTM/GRU networks

how to choose an optimizer and loss function

when to use dropout and batch normalization

how to prepare training and test data

and more

How to navigate the options and decisions for different model architectures.

Efficiently use and fine-tune pre-trained models.

So that you can:

identify important and appropriate questions

collect and prepare real world data

design and train effective models

... to get the answers you need for your business and career.

You'll get the most out of this course if:

You have a familiarity with Python and Numpy.

You have a deep curiosity and interest in learning about machine learning.

You want to understand and work with cutting edge deep learning approaches with complex data.

Note: You don't need to be a math wizard - this is a hands on practical class. Though knowing more is always helpful, deep understanding of linear algebra and and calculus are not necessary. We will cover all the math basics necessary to get started in the class.

Topics

Over the 2 days we will cover

Deep Learning Introduction and Overview

Dense NNs and Keras

Essential Theory

Convolutional NNs

Data Preparation

Keras API Deep Dive

Transfer Learning

Advanced Architectures

Introduction to Tensorflow

Practical Training Tips

Tensorflow Deep Dive

Production and Deployment

Preparation

If you'd like to work with software installed on your own laptop we suggest you download and install Conda and use to to install Python3, Numpy, Pandas, Jupyter, Tensorflow and Keras.

A docker image with the necessary software pre-installed will also be made available.

If you can't install Conda or Docker, let us know when you register and we will strive to provide access to a running Jupyter Notebook instance.

Also, feel free to bring a CSV of a data set you are interested in exploring and a description of what you'd like to predict.

Given how simple Heroku is to use you are likely familiar with most of the basic features, but if all you're doing with the platform is git push heroku master you're missing out on a treasure trove of knowledge.

Come join Heroku Developer Advocate Jonan Scheffler on a guided tour of the more advanced features of the Heroku platform. You'll be surprised how much you may be missing.

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Every Month

Donut.js is a monthly meet-up in Portland, OR with a handful of wonderful talks on tech, creativity, community, society, and the places those things overlap. Every month we donate our proceeds to a local nonprofit. This month we are raising money for p:ear, a local organization that builds positive relationships with homeless and transitional youth through education, art, and recreation to affirm personal worth and create more meaningful and healthier lives. Come and see wonderful presentations, eat donuts, and chat with friends.

Come join us for the first anniversary of PDXWIT Coderetreat! Our first Coderetreat was on last year’s Global Day of Coderetreat, an event during which groups of coders the world over follow the sun and stay in communication via Twitter about their progress and learning throughout the day. If you have attended one of our Coderetreats in the past, please come back and help us celebrate.

If you are new to Coderetreats, know that Coderetreat.org is a self-organized, volunteer-led organization dedicated to enabling software developers to help each other improve their craft and teaming skills. Software developers of all sorts gather with their machines, IDEs and the ready-to-code Conway's Game of Life. A Coderetreat facilitator assists the developers during several 45-minute sessions throughout the day. Iman Bilal, Tracie Lee, and Jean Richardson will be teaming up to facilitate this Coderetreat.

Come along for a day of codeplay in a supportive environment and help Coderetreat follow the sun during the global celebration of software development! If you were there in February, we look forward to seeing you again. If you missed that event, grab your laptop, your favorite IDE, and join us.

PDXWIT Purpose:
PDXWIT is a community-based non-profit organization. Our purpose is to strengthen the Portland women in tech community by offering educational programs, partnerships, mentorships, resources and opportunities. We are unifying a supportive environment for current and potential women in tech, all of whom are committed to helping each other. Our goal is to bring together and empower women in tech and to encourage others to pursue tech careers. This is our step towards reducing the gender imbalance in the industry and addressing the current negative effects of that imbalance on women.

Come join us for Algorithms Study Night at Code Fellows! We will be working on two problems, an easier starter problem, and then a more complicated one. Any and all skill levels are welcome. At the beginning of the meetup, we will post the questions on the slack channel, and after the meetup, we will post some of the solutions. Use our Slack Invite form if you would like to join Women Who Code, Portland Slack.

This event will repeat first Monday of each month.

{short} Code of Conduct

Women Who Code (WWCode) is dedicated to providing an empowering experience for everyone who participates in or supports our community, regardless of gender, gender identity and expression, sexual orientation, ability, physical appearance, body size, race, ethnicity, age, religion, socioeconomic status, caste, or creed. Our events are intended to inspire women to excel in technology careers, and anyone who is there for this purpose is welcome. Because we value the safety and security of our members and strive to have an inclusive community, we do not tolerate harassment of members or event participants in any form. Our Code of Conduct applies to all events run by Women Who Code, Inc. If you would like to report an incident or contact our leadership team, please submit an incident report form.

About Women Who Code Portland

Women Who Code is a global nonprofit dedicated to inspire women to excel in technology careers. We connect amazing women with other like-minded around the globe who unite under one simple notion--the world of technology is better with women in it.

In Portland, we organize monthly study nights, workshops, and networking nights, as well as hackathons and social events.

What is Machine Learning? How can you integrate it into your website / script / app? Learn some of the typical use cases (such as Natural Language Processing and Image Recognition), examine code snippets for some of the common frameworks and tools (such as Scikit-Learn, Weka and Tensorflow), and find out about the different ways you can host machine learning models online.

A hard copy of our Code of Conduct will be posted at the check-in, by the refreshments, and in each of the bathrooms.

Every Month

Donut.js is a monthly meet-up in Portland, OR with a handful of wonderful talks on tech, creativity, community, society, and the places those things overlap. Every month we donate our proceeds to a local nonprofit. Come and see wonderful presentations, eat donuts, and chat with friends.

This course meets nightly for 5 days (10/9 - 10/13) from 6:00pm to 9:00pm & requires pre-work of approx 30 hours with online access to instructors.

If you’re new to coding, this is the place to start. A combination of self-study and in-person instruction, this course will help you get familiar with the nuts and bolts of software development -- and set the pace for our rigorous bootcamp. Get ready for class from the comfort of home (or your favorite coffee shop) by completing ~30 hours of self-study, in which you’ll:
+Get your computer’s operating systems set up with VSCode, Terminal, and Git
+Complete online introductory coursework, covering JavaScript, HTML & CSS
+Say hello and query your instructors and fellow students for help on the class chat channel

In the final week of prep, class will meet nightly with our instructional staff to:
+Review key concepts, material, and vocabulary from the online work
+Share tips, tricks, and shortcuts (your computer is a key developer tool - we’ll show you how to navigate it’s potential like a pro)
+Make sure you’re ready to get the most out of Bootcamp, with a solid understanding of GIT & Command Line; the DOM (HTML, CSS, JavaScript); JavaScript variables & control flow; JavaScript functions & objects

Bootcamp Prep is required for all students getting started at Alchemy Code Lab. If you’ve already covered this introductory material on your own, ask us how to test directly into Part One of Bootcamp.

Come join us for Algorithms Study Night at Alchemy Code Lab! We will be working on sorting algorithms. Any and all skill levels are welcome. At the beginning of the meetup, we will post the slides on the slack channel. Use our Slack Invite form (https://goo.gl/forms/sBKUgZ9hHnnmWn7z1) if you would like to join Women Who Code, Portland Slack.

This event will repeat first Monday of each month.

{short} Code of Conduct

Women Who Code (WWCode) is dedicated to providing an empowering experience for everyone who participates in or supports our community, regardless of gender, gender identity and expression, sexual orientation, ability, physical appearance, body size, race, ethnicity, age, religion, socioeconomic status, caste, or creed. Our events are intended to inspire women to excel in technology careers, and anyone who is there for this purpose is welcome. Because we value the safety and security of our members and strive to have an inclusive community, we do not tolerate harassment of members or event participants in any form. Our Code of Conduct (https://www.meetup.com/Women-Who-Code-Portland/pages/22236117/Code_of_Conduct/) applies to all events run by Women Who Code, Inc. If you would like to report an incident or contact our leadership team, please submit an incident report form (https://docs.google.com/forms/d/e/1FAIpQLScmJq0Evb0aDbx4flmmZT1xX0GCXj_F--5asjfH7XvkrLo4xA/viewform).

About Women Who Code Portland

Women Who Code is a global nonprofit dedicated to inspire women to excel in technology careers. We connect amazing women with other like-minded around the globe who unite under one simple notion--the world of technology is better with women in it.

In Portland, we organize monthly study nights, workshops, and networking nights, as well as hackathons and social events.

Every Month

Donut.js is a monthly meet-up in Portland, OR with a handful of wonderful talks on tech, creativity, community, society, and the places those things overlap. Every month we donate our proceeds to a local nonprofit. Come and see wonderful presentations, eat donuts, and chat with friends.

This workshop will get you up and running with web animation in less time than it would take to read all the tutorials you have bookmarked. Over two days, you’ll go from beginner or novice web animatior to having expert level knowledge of the current web animation landscape. You’ll get an in-depth look at animating with CSS, JavaScript, and SVG through hands-on exercises and learn the most efficient workflows for each. Learn how to make your product or project standout from the competition with performant, effective, and well designed animation.

Every Month

Donut.js is a monthly meet-up in Portland, OR with a handful of wonderful talks on tech, creativity, community, society, and the places those things overlap. Every month we donate our proceeds to a local nonprofit. Come and see wonderful presentations, eat donuts, and chat with friends.