GET EMAIL UPDATES FROM POWERTOFLY
By signing up you accept the Terms of Service and Privacy Policy
BROWSE CATEGORIES
GET EMAIL UPDATES FROM POWERTOFLY
Audible

Propelify Tech Talks 2018

Women Tech Leaders From Audible Featured at Propelify Tech Talk

Below is an article originally written by Jane Li, Garima Agarwal, Nancy Huang, Alex Usova, and Neha Koul of PowerToFly Partner Audible, and published on June 11, 2018. Go to Audible's page on PowerToFly to see their open positions and learn more.

Despite a dreary morning sky, the boxed coffee and bustling energy kept all the volunteers in warm spirits. The outdoor Propelify conference on Hoboken's waterfront had been set up like a farmer's market—booth after booth showcasing cool tech ideas and enthusiastic young startups.

Audible's tent was fashioned into a swanky living room, with couches and a huge fuzzy carpet, a perfect invitation for attendees to come listen to five software developers from Audible's Consumer Domains, the full-stack engineering teams behind Audible's website.


Jane started the event with a talk about Chrome Developer Tools. After a short overview of Chrome's more familiar features, she shifted focus to lesser-known features used for diagnosing and improving website performance, like the Audits tab from Google's Lighthouse tool. Using mobile.audible.com as an example, she went over different types of audits like Performance, Progressive Web App, Accessibility, Best Practices, and SEO. She highlighted the bonus performance auditing features of Google Canary, the forward-looking beta build of Chrome, and the Network tab as direct ways to investigate performance issues. To highlight SEO, she showed changing the browser's user agent in the Network Conditions tool to Googlebot to see how it would view a webpage when determining search engine rankings. Finally, she ended her talk with the Security tab to tie into the next talk.


Second, was an enlightening talk on Web App Security by Garima. The talk highlighted the importance of serving sites over https for several trust and security reasons. There was emphasis on https becoming a requirement for leveraging http/2 and future PWA (Progressive Web App) technologies. The talk demonstrated two security vulnerabilities on sites today—XSS and Clickjacking. This was followed by leveraging http security headers to tighten up the security of web apps, typically just by adding a few lines of code. Garima called out several other security headers used by Audible today and encouraged the audience to research and use them.

Next, Nancy gave her talk on http/2. She started with a brief history of how the protocol came to be, starting with a screencap of one of the oldest web pages in existence to illustrate how far the Web has come since its inception. She went over two of the major features of http/2, where http request and response objects are refashioned as streams of tiny frames—multiplexed and compressed. Making sure to note that http/2 could only be supported on websites that assuredly serve their content over secure https, Nancy concluded her spiel with the wide availability of implementations of the protocol on both client and server side and encouraged the audience to adopt it.


Alex followed with a speech about a resource hint called Preconnect. The preconnect link relation type is used to indicate an origin that will be used to fetch required resources. Initiating an early connection, which includes the DNS lookup, TCP handshake, and optional TLS negotiation, allows the user agent to mask the high latency costs of establishing a connection. Alex provided examples of pages with and without preconnect and compared their loading time, demonstrating that usage of preconnect gives performance improvement, as well as giving a convincing argument for why every millisecond counts in the web world. She also demonstrated how preconnect is used in Audible.

The final talk of the session was presented by Neha Koul. Neha spoke about Serverless computing and how to host a website using the Lambda functions and API gateway. During the talk, she dived into how Functions as a Service (FaaS) describe the capability to deploy an individual "function," action, or piece of business logic using Serverless architecture. The presentation concluded with a demonstration of a sample campaign on the website for "What's your next title?" The audience was able to get a step-by-step guide on the serverless architecture, the lambda configurations, and important steps to set it up on their own.

The talks concluded with time for questions from the audience. After thanking everyone for a hugely successful round of Tech Talks, the tent once again turned into a mingling of inquisitive conference attendees, Audible employees, and the chilly morning air.

Automattic

27 Companies with Impressive Mentorship Opportunities

January is National Mentorship Month— the perfect time to focus on growing and building important relationships with mentors that will positively affect your professional career.

Research shows that mentorship greatly improves career outcomes by providing professional guidance, skill development, and support through major work and life transitions.

READ MORE AND DISCUSS Show less
Client

Best Tips for your Interview with CallRail - Get Ready to Apply!

💎 Looking for some tips and tricks to prepare for your job interview with CallRail? You’ve come to the right place! Make sure to watch the video until the end for some valuable insights.

📼 Watch this video to get some tips that will help you prepare for your interview with CallRail. In this video, you’ll meet Kristin Marsicano, Director of Engineering, and Jon Cyprian, Talent Acquisition Manager at CallRail, who will tell you about the application process and give you some tips and tricks to crush the interview!

READ MORE AND DISCUSS Show less
Uber

Top Tips For a Technical Interview with Uber

💎 Get some top tips before your technical interview with Uber! Don’t miss the valuable advice from a company recruiter. And get to the end of the video for the most important tip!

📼 Play this video to get three top tips that will help you ace your technical interview with Uber. You'll hear from Kelly Hay, Senior Technical Recruiter at Uber, who shares everything you need to know if you’re aiming for a technical role with the company.

READ MORE AND DISCUSS Show less
Client

An Inside Look at the World of Pre-Sales with Skedulo’s Cehrin Elyas

Cehrin Elyas spends a few hours each week with the imaginary characters she’s dreamed up. One of them is Donald, a 55-year-old man with dementia. Another is Mia, a support worker who cares for people like Donald and regularly takes him to get coffee or lunch.

Cehrin works in pre-sales at scheduling platform Skedulo, and Donald and Mia are two of the personas she’s built to help her understand her prospective clients. “I think of them like movie characters,” she says. “I put in lots of data relevant to the industries I’m pitching.”

READ MORE AND DISCUSS Show less

© Rebelmouse 2020