Tags

Future events happening here

Past events that happened here

How we interview and who we hire has a huge impact on our engineering communities. On the one hand we want to reduce risks of a poor fit; on the other hand, we don’t want to overlook great people and end up spending unnecessary time and resources on extra technical interviews.

This workshop is focused on improving your skills and processes as a software technical interviewer or hiring manager.
Using our expertise from conducting over 20,000 interviews, we’ll unpack the hiring process from end-to-end and dig into how to not only improve accuracy and consistency but also raise the bar and level the playing field.

Whether you are currently hiring for specific roles, or generally passionate about hiring and interviewing, you’ll leave with specific methods and materials for improving both your interview approach, hiring decisions and candidate experiences.

About Karat:

At Karat.io our goal is to professionalize every interview so that people show up capable and empowered to do their best work. We’ve combined rich data and research with our shared experiences across engineering, recruiting and consulting to create the world’s largest technical interviewing solution.

We are the trusted, consistent Interview Engineer who conducts the first round of interviews on behalf of top engineering organizations. By making technical interviewing a dedicated job, we highlight its importance to both companies and candidates. The more interviews we complete, the more consistent data we have to help every client build world-class hiring processes.

The result?
A responsive, first-in-class candidate experience, accelerated hiring, improved onsite-to-offer ratios, and hours and hours of time reinvested into coding and shipping product.

This month, Shea Newton will be presenting "Writing Software That's Safe Enough To Drive A Car!"

Autonomous cars run on software, and most of the microcontrollers in today's cars are programmed using C. We have found that even the best code checking for C does not protect against system-crippling errors - the kind of errors that could endanger the lives of future drivers. C is simply not the right language for safety-critical software, but what about Rust?

## Target audience

I'd like to try and keep this talk relatively high level. Examples of self-corrupting code may resonate more with developers who have written C but ideally the talk will apply to anyone interested in Rust and curious about the state of self-driving car technology.

Bart also organizes some Portland State University Capstone projects, so if you're pondering where to find a team of eager Rustaceans who'll write open source code for university credit, he's the person to talk to.

PSU Computer Science professor Bart Massey has mentored a variety of capstone projects using Rust, as well as writing a variety of projects in the language. He'll tell us about some chess playing code that he wrote in Rust.

Food is not provided at the meetup, thoguh carts are nearby if you'd like to grab a bite before and many Rustaceans are in the habit of going to dinner together afterwards. Expectations for the meetup are set forth in the Rust Code of Conduct; contact any of the organizers if you have a concern.

Tokio, backed by the Rust futures library, has a unique execution model. The talk will do a deep dive, explaining the context, rational, and how it is implemented

Tokio author Carl Lerche will explain how the tokio-core reactor is implemented. Attendees will have an easier time following along if they've read Rust's beginner documentation, but no prior knowledge of Tokio or futures is required.

PDXRust does not provide food, though you're welcome to bring food with you or head to dinner with other Rustaceans afterwards.

Are you a Rust expert? Have you played with Rust a bit and told yourself you really should write more code in it, but never made the time? Do you just like learning about cool new programming languages? If any of these apply to you, come to the PDXRust meetup to learn more and meet others with similar interests!

We've tentatively scheduled the meetup for the first Wednesday of every month, from 6-7pm. September's meeting will be at Mozilla's Portland space.

What will happen at the meetup? Good question! That's largely up to attendees: What do you think would help you level up your Rust skills most effectively? Current ideas include talks from crate and product authors explaining how and why they implemented their projects in Rust, lightning talks about whatever interesting Rust-related things you've learned since the last meeting, peer code review time, and of course plain old hacking sessions to sit down and work on your Rust project in a room full of people who can help you make sense of the compiler errors that it generates.

Parking near the building can be scarce. The Mozilla office is close to the 11th&Couch stop and 10th&Couch stop on the NS streetcar line, and within walking distance of several bus lines. Covered bike parking is available in the courtyard that you cross to get to Mozilla's building, across from the Peet's Coffee and Tea seating area.

The building is mostly wheelchair-accessible, in that there are no unavoidable stairs and the outside door has an automatic opening switch. Restroom doors on the 3rd floor and Mozilla office door are not automatic.

Food is not yet planned for the event. If your company would like to sponsor food for the meeting, let edunham know ([masked], or IRC).

Are you a Rust expert? Have you played with Rust a bit and told yourself you really should write more code in it, but never made the time? Do you just like learning about cool new programming languages? If any of these apply to you, come to the PDXRust meetup to learn more and meet others with similar interests!

We've tentatively scheduled the meetup for the first Wednesday of every month, from 6-7pm. September's meeting will be at Mozilla's Portland space.

What will happen at the meetup? Good question! That's largely up to attendees: What do you think would help you level up your Rust skills most effectively? Current ideas include talks from crate and product authors explaining how and why they implemented their projects in Rust, lightning talks about whatever interesting Rust-related things you've learned since the last meeting, peer code review time, and of course plain old hacking sessions to sit down and work on your Rust project in a room full of people who can help you make sense of the compiler errors that it generates.

Parking near the building can be scarce. The Mozilla office is close to the 11th&Couch stop and 10th&Couch stop on the NS streetcar line, and within walking distance of several bus lines. Covered bike parking is available in the courtyard that you cross to get to Mozilla's building, across from the Peet's Coffee and Tea seating area.

The building is mostly wheelchair-accessible, in that there are no unavoidable stairs and the outside door has an automatic opening switch. Restroom doors on the 3rd floor and Mozilla office door are not automatic.

Food is not yet planned for the event. If your company would like to sponsor food for the meeting, let edunham know ([masked], or IRC).