© 2019 OwlTail All rights reserved. OwlTail only owns the podcast episode rankings. Copyright of underlying podcast content is owned by the publisher, not OwlTail. Audio is streamed directly from Allen Underwood, Michael Outlaw, Joe Zack servers. Downloads goes directly to publisher.
Positive psychology—with Martin Seligman. During the 1960s the field of psychology focussed on the science of how past trauma creates present symptoms, and how to reduce people’s misery. Professor Martin Seligman wanted to change that focus. He’s become known as the Father of Positive Psychology, and he’s had a profound influence worldwide. In Part 1 of our 2 programs with Martin Seligman, hear him address an exclusive audience in Australia on happiness and human flourishing.
How Journaling Can Make You 25% Happier (TPS154). Journaling is a bit of a buzzword in the productivity space, but with good reason. And in this episode, Mike and Brooks explain why it’s so important. They dive into the many benefits of journaling, and share 5 tips for making journaling actionable and effective. They explain how to implement a journaling habit, recommend some different tools and apps you can use, and explain how to make the habit stick. If you’ve never understood why you should journal or you have trouble doing it consistently, then this episode is for you.Get Podcast UpdatesDo you want to get an email with shownotes each time a podcast goes live? Then let us know where to send the updates by entering your first name and email. Cheat SheetWhy there’s a stigma associated with journaling (and why’s it isn’t true) [1:39]The benefits that come from pairing journaling and meditation [5:13]How journaling increases your mindfulness [7:53]The ways that journaling actually increases the likelihood that you will actually achieve your goals [9:55]How journaling strengthens self-discipline and improves communication skills [14:15]Why many people do something called “morning pages” and how it sets their day up for success [18:24]Why you don’t need to take a long time each day to journal (it’s the consistency that counts) [20:27]Why it is so important to keep your journal positive [24:09]The benefits of keeping a gratitude journal and how it impacts your outlook on your life [26:07]Why it is important to see the gains you’ve made by reviewing your journal [32:17]How to use journaling to identify pain points in your life so you can fix and solve them [36:38]AE recommendations for digital journals and apps you can use [38:38]Why you might want to use an analog journal and the benefits of pen and paper [48:42]Why it is so important for you to pick a time to journal that works for you and stick to it [55:03]Using automation and prompts to make journaling more efficient [58:24]5 tips to make the most of your journaling experience [1:04:56]Why you should review your journal on a regular basis [1:06:19]LinksSELF JournalTPS2: How to Get Started with JournalingTPS69: Journaling w/ Kendra WrightHow to Take Massive Action on Your Goals by Implementing the 12 Week Year Effectively (TPS138)The 12 Week Year: Get More Done in 12 Weeks than Others Do in 12 Months10% Happier by Dan HarrisHuffington Post “10 Surprising Benefits You’ll Get From Keeping a Journal”MoodnotesDay OneThe Five Minute JournalTextExpanderEvernoteLaunch Center ProJourney appBaron Fig notebooksField NotesMoleskineRhodia notebookBullet JournalMiracle MorningIf you enjoyed this episode, subscribe to the podcast on iTunes, Stitcher, Overcast, PocketCast or your favorite podcast player. It’s easy, you’ll get new episodes automatically, and it also helps the show gain exposure. You can also leave a review! Here’s how.
Episode 26: Living Long Enough to Live Forever. In Episode 6, Peter and Dan described how mindset plays a key role in living a long, healthy life, this time they share stories about how they each arrived at their ambitious longevity goals. In this episode: Peter talks about Ray Kurzweil’s belief that children born today will have the ability to have an indefinite lifespan. Dan describes his thoughts on attitude and why the future is something you must work toward. Peter puts into perspective the amazing times we are living in, citing how the human lifespan has doubled over the last century. Dan mentions his visit to Human Longevity Inc., for the full story, listen to Episode 21 here.
#17 Nick Littlehales - Improve your sleep. Nick is regarded as the leading elite sports sleep coach in world sport. A leading industry expert with over 30 years experience in the world of sleep, sleeping habits, and product design and over 15 years dedicated to elite athletes and professional sport. For more information about Nick visit sportsleepcoach.co.uk For more information about Mind Set Game connect with us on Facebook @mindsetgamepodcast. For more information about James Roberts (the host of the podcast), visit fitamputee.co.uk
Rank #1: Java. This show covers Java, a semi-compiled language used heavily in web and mobile development. News: Ouya android gaming console, Is C/C++ Worth It?, Engineered Jellyfish. Tools of the BiWeek: Cygwin, MinGW and Macports, uShare.
Rank #2: C++. This show covers C++, a general-purpose programming language. News: Visualizing code to fail faster, the future of the used game market, Prince of Persia source code found. The tools of the biweek are sfxr and DC universe online.
Rank #1: Episode 79: Small Memory Software with Weir and Noble. In this Episode we're discussing patterns for small memory software with the authors of the like-named book Charles Weir and James Noble. We look at various aspects of the small memory problem: How can you manage memory use across a whole system? What can you do when you have run out of primary storage? How can you fit a quart of data into a pint pot of memory? How can you reduce the memory needed for your data? How do you allocate memory to store your data structures? Answers to all those questions are provided in this Episode, and of course in their book.
Rank #2: Episode 82: Organization of Large Code Bases with Juergen Hoeller. In this episode Eberhard Wolff speaks with Jürgen Höller, the co-found of the Spring framework. Spring is a tremendously successful Java framework so they discuss the design of large frameworks and the issues that arise in the evolution. Jürgen explains the management of dependencies in the framework, how to structure such a framework, how to offer compatibility for the existing user base while evolving the framework and the role of metrics during development.
Rank #1: Your Interview is Tomorrow? Here's Some Last Minute Advice. In today's episode we discuss a few pieces of advice for your upcoming interview.
Rank #2: Introspection - Part 1 - Finding What You're Best At. In today's episode, we talk about finding what you are best at. In this episode, you'll explore this idea by asking some self-interrogation questions. Today's episode is sponsored by Dolby. One of the most important things you can do for your users is ensure that the quality of your audio is strong. You already know Dolby and sound quality go hand-in-hand. Check out how Dolby can help you make your web applications better at spec.fm/dolbyios.
Rank #1: Go is eating the world of software. We’re joined by Ron Evans at OSCON on the expo hall floor talking about Go and how it’s eating the world of software. Specifically we’re talking about TinyGo and what they’re doing to bring the Go programming language to micro-controllers and modern web browsers. According to Ron Evans, “embedded systems and Go are the most exciting things happening right now.” Discuss on Changelog News Sponsors DigitalOcean – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at do.co/changelog. GoCD + Kubernetes – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at gocd.org/kubernetes Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog. Innovate Software at OSCON – Whether you’re looking to understand where software development is headed, or want to dive into the key technologies that you need to build resilient, useful, innovative software, the O’Reilly Open Source Software Conference (OSCON) is where you’ll find the answers you need. Secure your spot for 2020 now and save 20% on your pass with code CHANGELOG20. Featuring Ron Evans – Twitter, GitHub Adam Stacoviak – Twitter, GitHub, LinkedIn, Website Jerod Santo – Twitter, GitHub, Website Notes and Links TinyGo - Go compiler for small places Gopherbot - Robotic Gopher plushie you can code
Rank #2: Why smart engineers write bad code. We’re talking with Adam Barr, a 23 year Microsoft veteran, about his book “The problem with software,” sub-titled “Why smart engineers write bad code.” We examine that very idea, the gap between industry and academia, and more importantly what we can do to get a better feedback loop going between them. Discuss on Changelog News Sponsors Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2018. Start your server - head to linode.com/changelog Clubhouse – The first project management platform for software development that brings everyone on every team together to build better products. Get an extra two months free - head to clubhouse.io/changelog Raygun – The Raygun platform let’s you see a complete picture of your software health in one place by monitoring every part of your software stack in one tool. Bring your whole team together and break down the walls between your monitoring tools. Do it all in one fully integrated platform. Learn more at raygun.com/platform. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com. Featuring Adam Barr – Twitter Adam Stacoviak – Twitter, GitHub, LinkedIn, Website Jerod Santo – Twitter, GitHub, Website Notes and Links The Problem with Software on The MIT Press Lambda School Bradfield School of Computer Science Law of Demeter Strange Loop Association for Computing Machinery
Rank #2: Ep. 46 - Self Taught Programmer (Courteney Ervin). Courteney Ervin taught herself to code. She did it in her spare time, finding hours late at night and on weekends to grow her skills. And in that time, she went to her first hackathon, made her first open source contribution, taught others to code, and finally found herself in a full-time role as a developer. She tells us about her journey, and the key moments that helped her advance her tech career, and shares advice on how others can make the most of their self-taught journey. Show Links Call For Code (sponsor) Hover (sponsor) Red Hat (sponsor) Actualize (sponsor) MongoDB (sponsor) Codeland 2019 Codeland Conf Neocities Hack n Jill Girl Develop It Microsoft Access Code Montage Rubular Vanessa Hurst on the CodeNewbie Podcast Courteney ErvinCourteney Ervin codes in the space where open source meets social good. She’s a developer at the New York Public Library, where she supports accessible literacy in NYC and beyond.
Rank #1: Creating the AGENT Smart Watch with Chris Walker of Secret Labs. Scott is at the MonkeySpace conference talking to Chris Walker about how SecretLabs created the AGENT Smart Watch. A week of battery life, Bluetooth 4 and much more! It runs .NET and you'll be able to write apps for it yourself on an open ecosystem.
Rank #2: March Is For Makers: Electronics and Electricity 101 with Andrew J. Dupree. This week hardware engineer Andrew J. Dupree gives Scott a lesson in Electrical Engineering 101. Andrew has a Master of Science in Computer Hardware Engineering from Stanford and works at Mindtribe on cool hardware and technology strategy. This is the fourth episode in our month-long podcast series March Is For Makers. We're teaming up with CodeNewbie to give you a month of great hardware and maker content. Check us out at http://marchisformakers.com and subscribe to both podcasts!
Rank #1: JSJ 387: How to Stay Current in the Tech Field. Sponsors GitLab | Get 30% off tickets with the promo code: DEVCHATCOMMIT Sentry– use the code “devchat” for $100 credit Views on Vue Panel Charles Max Wood Joe Eames Episode Summary Today Joe and Charles are discussing how to stay current in the tech field. Since looking at all the new technology can be overwhelming, they advise listeners on what to focus on, which will differ depending on your career. Joe brings up that one of the top reasons people choose a job is because it has a technology they want to learn. Joe and Charles discuss trends in the tech world, such as the rise and fall of Rails. They discuss what to do if you’re happy with what you’re doing now but want your career to stay viable. While it is important to continue moving along with technology, they agree that the stuff that’s really important is the stuff that doesn’t change. Charles believes that if you have a solid knowledge on a subject that isn’t necessary current, that is still very valuable. Joe and Charles discuss the importance of having a learning plan and the importance of having soft skills in addition to technological know-how. Another important part of staying current is figuring out where you want to end up and making a plan. If you want to work for a specific company, you need to learn the technology they’re using. Joe talks about some of his experiences trying to get a job with a big company and how he was reminded of the importance of the fundamentals. They discuss the merits of being a generalist or a specialist in your studies and the best approach once you’ve chosen a technology to learn. Once you’ve learned a technology, it’s important to start building with it. Charles and Joe talk about different ways of learning, such as books, videos, code reading, or tutorials, and the importance of finding a medium that you can understand. They discuss the isolating nature of tutorials and how it is important to have real-world experience with the code. They discuss how to know if you’ve learned a technology well enough to move onto the next thing, and whether the technologies you studies should be career focused or passion based. Charles advises listeners to divide their time as follows: 50% of your learning should be focused on what you’re currently doing at your job, 25% looking towards the future and studying upcoming technology, and 25% on your passion. Links Node Backbone Follow DevChat on Facebook and Twitter Picks Charles Max Wood: Rails 6 Containerization Joe Eames: Gatsby
Rank #2: JSJ 248 Reactive Programming and RxJS with Ben Lesh. On today's episode, Charles Max Wood, Joe Eames, and Tracy Lee discuss Reactive Programming and RxJS with Ben Lesh. Ben works at Netflix and also has a side job for Rx Workshop with Tracy. He is the lead author of RxJS 5. Tune in to learn more about RxJS!
Rank #1: 41: Jason McCreary - Git Tips, Tricks and Workflows. In this episode, Adam talks to Jason McCreary, creator of Laravel Shift, about Git tips, tricks, and best practices, and how to develop a solid Git workflow for your team. Sponsors: Laracasts, use coupon code FULLSTACK2016 for 50% off your first month Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 days Links: Refactoring to Collections, Adam's book Laracon EU 2016 Pro Git, free online Git book git add -p "How to Write a Git Commit Message", by Chris Beams Git Flow GitHub Flow GitHub CLI tool GitHub for Desktop Destroy All Software screencasts Git shell completion Jason's Git aliases Mentoring and Coaching with Jason
Rank #2: 50: Evan You - What's Coming in Vue.js 2.0. In this episode, Adam talks to Evan You about what's coming in Vue.js 2.0. Topics include: The motivation for rewriting Vue.js from scratch What is a virtual DOM and what are the benefits? How does Vue.js 2.0 stack up performance wise? (spoiler alert, it's fast) When should you use templates vs. a render function? Why two-way props have been deprecated and what you should do instead Best practices for dealing with custom component events The 1.0 to 2.0 upgrade path Building native mobile applications with Vue.js and Weex Sponsors: Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 days Hired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through Hired Links: Test Driven Laravel, Adam's upcoming video course Refactoring to Collections, get 25% off using the coupon "pnwphp" Vue.js Announcing Vue.js 2.0 Vue.js 2.0 Documentation JS Framework Performance Benchmarks Snabbdom, virtual DOM library JSX plugin for Vue.js Using v-on with Custom Events Vue Migration Helper teaser Weex, framework for building native mobile applications with Vue.js Vue.js on Twitter Vue.js Newsletter Vue.js Feed
Rank #1: .NET Core 3 and Beyond with Scott Hunter. Build is over - what did we learn? Carl and Richard talk to Scott Hunter about the various announcements at Build connection with .NET - including the delivery date of .NET Core 3 and what happens beyond! The conversation digs into switching to a routine delivery model for .NET, so that you can anticipate when you'll need to implement the new version of the framework. Scott also talks about new features coming in C# 8, including the fact that C# 8 is only for .NET Core 3 and above... things are changing, and it seems for the better!
Rank #2: Identity Server Update with Dominick Baier and Brock Allen. What's the latest for Identity Server? While at NDC in Porto, Carl and Richard chatted with Dominick Baier and Brock Allen about their latest work on Identity Server. The conversation goes through the various current generations of attacks on web pages, how Single Page Apps behave differently, and more! Great conversation about the current state of web-based security and how you can do more.
Rank #1: Recording Screencasts - Hardware, Software, Dos and Don'ts. In this episode, Scott and Wes everything about their recording — from gear to software to tips and tricks for creating a good screencast. Netlify — Sponsor Netlify is the best way to deploy and host a front-end website. All the features developers need right out of the box: Global CDN, Continuous Deployment, one click HTTPS and more. Hit up netlify.com/syntax for more info. They are also hiring! netlify.com/careers Freshbooks - Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section. Show Notes 2:00 Scott's Hardware: EV RE20 DBX 286s Preamp K&M 23850 Microphone Desk Arm Shure KSM32 Blue Snowball Bluebird Scarlet 2i2 4:00 We talk about Different types of microphones Wes' Hardware: Heil PR40 Heil PL2T Boom Arm Audio Technica AT2020 Heil Flush Desk Mount Scarlet 2i2 DBX 286s Preamp EQ351 Equalizer BSW Pop filter for Heil PR40 Heil Shock Mount 14:30 What are the essentials for hardware? Put a t-shirt under your keyboard 16:00 Once you get to record, what do we use? Divvy IShowU Instant Screenflow Uberlayer Loopback 32:00 Making Mistakes Leaving in goof ups and debugging 40:00 Bad screen recordings What is boring? What is annoying? Recording pet peves Tips for sizing your editor Gross sounds Too many files 50:00 What makes a good recording? Good contrast on colour scheme Keeping the code open Short recordings SIIIIICKkkkkkkkk PIXXXXX Wes: CD Player Magnet Phone Holder Scott: OxyLED Motion Sensor Lights Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets
Rank #2: How to Build an API. In this episode, Scott and Wes talk about creating APIs — what’s happening behind the scenes and why it’s important. Sanity - Sponsor Sanity.io is a real-time headless CMS with a fully customizable Content Studio built in React. Get a Sanity powered site up and running in minutes at sanity.io/create. Get an awesome supercharged free developer plan on sanity.io/syntax. Sentry - Sponsor If you want to know what’s happening with your errors, track them with Sentry. Sentry is open-source error tracking that helps developers monitor and fix crashes in real time. Cut your time on error resolution from five hours to five minutes. It works with any language and integrates with dozens of other services. Syntax listeners can get two months for free by visiting Sentry and using the coupon code “tastytreat”. Show Notes 2:15 - How do you build an API from scratch? 3:54 - Choose an API type REST GraphQL 8:15 - Setup some sort of server that will accept requests and send responses Express Koa Meteor 11:11 - Document the endpoints What is the end point What parameters are required Filters Sorting Headers required What you get back when you hit this endpoint Any request limits Examples in common languages JS PHP Ruby 21:20 - Naming Make it obvious 27:39 - Securing Only accept requests from logged-in users oAuth Cookie/Session jwt API key CORS Check roles - access level Syntax 055: Hasty Treat - User Role Systems 32:42 - Protecting Rate limit Whitelist / blacklist Cloudflare 36:00 - Write resolvers Modify data if needed Send back the data requested Send back the correct HTTP code Log what happened 37:56 - Tools Postman Swagger Links Stripe ××× SIIIIICK ××× PIIIICKS ××× Scott: Hoax Podcast Wes: Solar Lights Shameless Plugs Scott: LevelUpTutorials Pro - Advanced Gatsby & Shopify Wes: All Courses - Use the coupon code ‘Syntax’ for $10 off! Tweet us your tasty treats! Scott’s Instagram LevelUpTutorials Instagram Wes’ Instagram Wes’ Twitter Wes’ Facebook Scott’s Twitter Make sure to include @SyntaxFM in your tweets
Rank #1: Facebook GraphQL with Lee Byron. In 2011, Facebook had begun to focus its efforts on mobile development. Mobile phones did not have access to reliable, high bandwidth connections, and the Facebook engineering team needed to find a solution to improve the request latency between mobile clients and the backend Facebook infrastructure. One source of latency was recursive data fetching. If a mobile application client made a request to the backend for newsfeed, the backend API would return the newsfeed, but some components of that feed would require additional requests to the backend. In practice, this might result in a newsfeed loading partially on a phone, but having a delayed loading time for the comments of a newsfeed item. GraphQL is a solution that came out of this problem of recursive data fetching. A GraphQL server provides middleware to aggregate all of the necessary information to serve a complete request. GraphQL connects to backend data sources and federates the frontend request across these different data sources. GraphQL was open sourced in 2015, and has found many use cases in addition to simplifying backend data fetching for mobile clients. Today, GraphQL is used by PayPal, Shopify, Twitter, and hundreds of other companies. Lee Byron is the co-creator of GraphQL and he joins the show to tell the story of GraphQL, and how it fit into Facebook’s shift to mobile. ANNOUNCEMENTS New SEDaily app for iOS and for Android. It includes all 1000 of our old episodes, as well as related links, greatest hits, and topics. You can comment on episodes and have discussions with other members of the community. I’ll be commenting on each episode, so if you hear an episode that you have some commentary on, jump onto the app, or on SoftwareDaily.com to share your thoughts. And you can become a paid subscriber for ad free episodes at softwareengineeringdaily.com/subscribe. Altalogy is the company who has been developing much of the software for the newest app, and if you are looking for a company to help you with your mobile and web development, I recommend checking them out. FindCollabs is a place to find collaborators and build projects. FindCollabs is the company I am building, and we are having an online hackathon with $2500 in prizes. If you are working on a project, or you are looking for other programmers to build a project or start a company with, check out FindCollabs. I’ve been interviewing people from some of these projects on the FindCollabs podcast, so if you want to learn more about the community you can hear that podcast. Upcoming conferences I’m attending: Datadog Dash July 16th and 17th in NYC, Open Core Summit September 19th and 20th in San Francisco. We are hiring two interns for software engineering and business development! If you are interested in either position, send an email with your resume to firstname.lastname@example.org with “Internship” in the subject line. The post Facebook GraphQL with Lee Byron appeared first on Software Engineering Daily.
Rank #1: 21. Getting Into Web Dev & Learning How to Learn. http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level!Connect with me on instagram @dainmiller or @starthere.fm
Rank #2: 3. Introduction to CSS. http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level!In episode 3 Dain & Keith talk about areas of CSS that you should take time to understand. Resourceshttp://learn.shayhowe.com/html-css/getting-to-know-css/ with Shay HoweAfter doing this lesson you'll understand more about the CSS cascade, specificity, selectors, common values and lengths.http://meyerweb.com/eric/tools/css/reset/ by Eric MeyerCSS Frameworkshttp://getbootstrap.com/ http://foundation.zurb.com/ http://getuikit.com/Talk to UsWhat do you think are the most difficult CSS concepts to understand? email@example.comConnect with me on instagram @dainmiller or @starthere.fm
Rank #1: Episode 003 - From head to footer. In this ever changing industry of front end development, developers are constantly learning. In this episode of Front End Happy Hour we discuss everything from our school backgrounds and what lead us to front end development. We also share ways we stay up to date with the ever-changing landscape of new technologies. Along with our usual panelists, we are joined by guest Sarah Showers, a front end developer from Apple.Guests:Sarah Showers - @sarahlshowersPanelists:Derrick Showers - @derrickshowersJem Young - @JemYoungRyan Anklam - @bittersweetryanRyan Burgess - @burgessdryanPicks:Sarah Showers - HamiltonRyan Anklam - Massive Attack- AngelDerrick Showers - Apple MusicJem Young - Scotland JSJem Young - Explosions in the SkyRyan Burgess - TychoRyan Burgess - Comeback Kid
Rank #2: Ep. 28 - How to land a six figure job in tech with no connections. Austin was stuck in a job he hated. But given his non-traditional background and lack of Silicon Valley network, he knew he'd have to work extra hard to launch a career in tech. In this podcast, he details the steps he took to land interviews at Google, Twitter, and other prestigious companies that led to his dream job. Written by Austin Belcak: https://cultivatedculture.com Read by Abbey Rennemeyer: https://twitter.com/abbeyrenn Original article: https://fcc.im/2F8uE2H Learn to code for free at: https://www.freecodecamp.org Intro music by Vangough: https://fcc.im/2APOG02 Transcript: Shortly after college, I began chasing something many people want but few ever get: a job they love. I left school with a biology degree and a job in the medical field. It took me about two weeks to realize I absolutely hated it. I was working 6 days a week, waking up at 3:30am in order to be at the hospital by 5:30. Making next to nothing, I quickly racked up $10,000 in credit card debt. I knew I deserved more, but I had no idea how to get it. I saw people in my graduating class living in New York or San Francisco, making six figure salaries and going on exotic trips. I often wondered what they had figured out that I hadn’t. What was their secret? I dedicated the next 12 months of my life to finding the answer. In this article I’m going to share everything I learned along the way. First, I’ll walk you through the exact process you can use to get a job interview at your dream company even if you don’t know a single person there — you won’t even need to apply online. Next, I’ll teach you how to ace the interview process, get the offer, and land a salary you deserve. I personally used these exact strategies to get interviews and offers at companies like Google, Uber and Twitter. They are also the same tactics that my students have used to land interviews and offers at Google, Microsoft, Slack, Deloitte, PWC, American Express, ESPN and more. Referrals Are The Most Effective Way To Get Hired A recent LinkedIn survey on talent trends showed that 1 in 3 people were actively looking for new work. As of January 2017, the population of employed people in the United States was 123 million. This means that, at any given time, 41 million people are looking for work. On average, an open role at a well known company gets ~250 resumes. 75% of these resumes came from some sort of online portal (like the company’s online application, or a career aggregator site like Indeed.com). Once submitted, these applications are screened by Applicant Tracking software that scans them for keywords. At the end of the process, ~5 resumes make it into the hands of a recruiter. That’s 2% at best. Additionally, The Wall Street Journal published an article stating that 80% of jobs aren’t advertised online. That means that 75% of people applying for jobs are all competing for 20% of the opportunities! Oops. When it comes to getting hired, referrals are the most effective way to secure an interview and land the offer. Here are some stats from a recent Jobvite survey: 40% of hires come from referrals, the next largest channel is via career sites at 21% (almost half as many) Referrals get hired in an average of 3 weeks while other applicants take up to 7 weeks Referrals get paid more on average than cold applicants 40% of hires come from referrals (courtesy of Jobvite.com) Finally, over 50% of six figure jobs are filled via referral. Moral of the story? If we want to get hired at our dream job, we need to find another way to get a referral from an insider. The problem is, many of us don’t happen to have friends or family working at places like Google. Part 1: How To Get A Job Interview When You Don’t Know A Single Person At The Company Know Your Role (And Find It) The first step is having a solid idea of the specific role you are looking for, down to the company and title if possible. Next, you need to make sure that role is available. For today, let’s assume that you want to be an Account Manager in the Technology B2B vertical at Google. Looks like a spot is open in New York: Locate Potential Influencers Next, you are going to find someone who not only knows about the role, but could potentially have an impact on hiring for it. Time to fire up LinkedIn. In the search bar, plug in the company name + all of the information I highlighted above (title, vertical/industry, preferred city). However, before you hit “Search,” we need to remember that you are looking for someone who can influence the hiring process. With that in mind, I usually use a title that is one level up from the position that I’m looking for. If you’re not familiar with title hierarchy structures in the corporate world, here is a quick guide (if you are already familiar with how titles are structured, feel free to skip this section): Side Note: A Brief Guide To Company Organizational Structures By Title Every company has a hierarchy starting at the top with the CEO/Founder all the way down to the entry level employees. When researching companies, especially people to speak to within those companies, it helps to know where certain titles fit in the food chain. That way you can ensure you are talking to the right person. Here is a general list of titles that fits almost any company, starting at the top: C-Level (CEO, CTO, CFO, COO, etc.) Vice President (VP) Director Senior Manager Manager Coordinator (Entry Level) Associates, Executives, and Seniors In many companies, the above titles have some sort of variation that allows for greater segmentation within that level. The most common forms of this are Associate, Executive, and Senior. Here is what those mean: Associate: this title is usually given to someone who is halfway between positions for some reason (maybe there is typically a 4 year gap between levels and they are 2 years in). A person with Associate in their title is usually one notch below a person with the original title. For example, an Associate Account Manager would most likely be one level below an Account Manager. Senior: this title is the more experienced version of an Associate. People with Senior in their title are usually one notch above the original title. For example, a Senior Account Manager would be one notch above an Account Manager. Executive: this title is usually given to people who are very senior, or around the level of Vice President. The two most common cases are Sales Executive/Account Executive (synonymous terms for a senior salesperson) or Executive Vice President who is two notches above a Vice President and one notch above a Senior Vice President. That should be all the info you need to make an educated decision around where people stand within the company you are researching. Now that you’re familiar with the company structure, let’s get back to finding that influencer who can help you land this job. Since we are looking for an Account Manager role, the next step up would be Senior Account Manager so your LinkedIn search would look like this: Our first result? A Senior Account Manager who works in B2B at Google: Obtaining Contact Info Now we’re going to reach out and set up a meeting. It’s best to do these in person but over the phone can work well if you’re dream job is in another state or country. In order to get in touch with our influencer, we’re going to need their contact info. Here are 3 strategies you can use to find almost anyone’s corporate email address: LinkedIn This one is obvious but it’s a big time saver and definitely worth the 10 seconds it takes to check. On the person’s profile, right under their picture, there can be a button labeled “Contact Info” (I say “can be” because people have the option to remove it). Occasionally, people will have their email address listed right there — voila! If not, let’s move right along… Reverse Lookup Head over to Voila Norbert and enter the first and last name of the person you are searching for, as well as their company’s website. For example, if we were trying to find Larry Page’s email, our form would look like this: Once it spits out their email you can confirm it using MailTester. Matching Formats If that doesn’t work, you can try finding someone else’s email at the company and use that format reverse engineering your target email address. For example, using Larry Page again, if I know that my buddy John Smith’s email is john at google.com then I can assume that Larry’s email is larry at google.com. The easiest way to get a hold of a company email address is to reach out to someone in sales or media because both of these departments usually have inbound lead forms and people on the other end ready to pounce on those leads. We can also use our LinkedIn method here and target salespeople. Salespeople almost always have their corporate email listed on their LinkedIn because it’s a free win for them. If someone is looking for their product and then finds them on LinkedIn, boom — they just got an effortless inbound lead. Once you have the format, you can use MailTester to confirm your target email address. Research, Research, Research Now that you have your potential influencer, it’s time to do some research so you can effectively reach out and build that relationship. Start with the usual suspects — LinkedIn, Facebook, Twitter, Instagram, etc. and look for common points of interest. To be honest, most people are better at this online research thing than I am, so I’ll get back to the meat here. One thing I will say is, don’t skimp. The more you get to know this person beforehand, the better your chances of landing a referral from them. Some people have said to me, “Austin, isn’t this a little weird? I feel like I’m kind of stalking this person.” I totally get it. However, this information is critical for quickly building a strong relationship and getting that referral. Also, in my experience, people tend to expect that you’ve done some research on them. The key is to understand what is kosher to bring up out of the blue and what isn’t. People are OK with you checking out their LinkedIn, but they may be a little weirded out if you mention that picture from Saturday’s Bar Crawl you saw on Facebook. My general rule of thumb is this: if it exists on LinkedIn, it’s fair game to bring up. If you found it somewhere else (Twitter, Facebook, etc.) use a different method. For example, if I see that my influencer is a skiing fanatic, I may bring up that I went on a ski trip a few weeks beforehand. Sending The Email Now that you have your potential influencer and their contact info, it’s time to reach out. Not only is this one of the scarier parts of this process, it is also the most pivotal. To help you get past that hump, I’ve included the exact email script that I used to reach out to people. In this case, I’m reaching out to Tim who works at Google: Subject: Quick Question Hi Tim, My name is Austin and I currently work at Cultivated Culture. I was browsing through LinkedIn and came across your information — I hope you don’t mind me reaching out of the blue here. I saw that you have extensive experience in Google’s Technology B2B vertical and I’m very interested in learning more about that space. I would love to have the opportunity to run some questions by you, as well as tap into any advice you may have given your knowledge of the industry. I know that your time is extremely valuable so please don’t feel to need to respond in depth. If you do have 5 minutes to chat, I would really appreciate it. Best, Austin There are a few key points to the email above: Address the person you are emailing by name State who you are and make it personable Include some flattery that positions the person as an “expert” As for the subject, Fast Company did a study where they emailed 1,000 C-level executives from Fortune & Inc 500 companies. They found that the subject line “Quick Question” made up 66.7% of total replies. I saw similar results. All of that said, this script is just a framework. You will most likely need to tweak your emails to fit the situation. When that time comes, I recommend checking out Sam Parr’s incredible guide on how to cold email like a boss (Sam has started conversations with Jeff Bezos and Brian Lee (aka Jessica Alba’s Honest co-founder) via cold email). It’s the same guide I used to help craft my email templates. Now hit Send! Prepare For Your Meeting In order to prepare, we have to know what we’re preparing for. The goal of your meeting is to position your influencer as an expert, make them feel special, and build a relationship. You should not and will not mention anything about the opening at their company. People innately enjoy helping others and if you follow the steps above, they will bring this up naturally. You will want to prepare a list of questions that gets them to open up about themselves and the company. I like to ask them several softballs to get things warmed up and then hit them with a few questions they are guaranteed to remember. Here is a quick set that I’ve had success with in the past (I’ve found the last one really seems to stick): I saw you worked at [Previous Companies]. How did you end up going from [First Industry] to becoming interested in [Current Company]? You hear a lot about [Current Company] in the news, but I’d love to hear more about why you love working there. What’s your favorite part? What is one totally unexpected lesson you’ve learned from working at [Current Company]? The “Million Dollar” Question Regardless of the questions you choose, there is one that you must always be sure to ask: “What is the biggest challenge your team is facing right now?” Really dig in here, get them to be specific. This information is going to be critical in helping you land a referral from this person, as well as getting the offer farther down the road. Your Homework: Adding Value (In A Big Way) Okay, so you met with your influencer, things went great, and you identified a major pain point that the team is having. Now we’re going to focus on that last piece. Over the next week you are going to research the crap out of your influencer’s problem. Then you are going to come up with a solution and draft up a proposal for how you would solve it. Your proposal should include: A summary of the problem (to illustrate that you understand their pain) A step-by-step framework of how you would solve this problem A brief outline of how your skill set positions you as an asset to implement that solution Truthfully, this process deserves a post of its own but this should give you a good idea of what you need to do. If you’re the type of person that likes concrete examples, check out this guerrilla usability test that Raghav Haran ran for Airbnb. Once you have all of this information, consolidate it into a Word document, head over to Upwork, and hire a graphic designer to make your proposal look amazing. If you’ve never hired on Upwork before, here is an amazing guide by Dave Nevogt on how to do it right. Following Up With Your Proposal Now we’re going to reach back out to our influencer with the proposal. Here’s the template I used: Hi [Influencer], Thanks again for taking the time out to chat last week. I spent a lot of time thinking about what you said regarding [team’s biggest challenge]. In fact, I created a short framework that should help you solve it. Please find that attached. If you have some time, I would love to chat about it in more detail. Please let me know if you have any questions, I’m looking forward to hearing your thoughts! Best, Austin It’s very important that you do not mention the open position in any of your emails or the proposal. Be patient and wait for their response. When they do get back to you, they will not only bring up the opening but they will ask you if you’re interested. Kindly accept and play it cool. You’re in! Part 2: How To Breeze Through The Interview Process Fast forward — our influencer passed along our resume to HR and they have reached out to set up a phone screen. Once we get past that, we’ll be on to interviewing with the team, and then getting the job. A note to developers: The advice below does not cover technical interviews, which are typically required for developer/software roles. However, the advice below will help create more time to prepare for technical interviews by minimizing the amount of preparation needed for other parts of the interview process. If you are applying for a development role, I suggest you read Cracking The Coding Interview by Gayle Laakmann McDowell. Interviews can be daunting, especially at companies like Google, Amazon, or Uber. I’m sure you’ve read the horror stories about crazy questions they ask people like “Quick — How many golf balls can fit inside a school bus,” or, “how many gas stations are there in Manhattan?” The truth is, most of these companies have done away with those questions. They crunched the numbers and found that the answers didn’t correlate with high employee performance (shocker, I know). In fact, Google’s own Senior Vice President of People Operations called them a “complete waste of time.” These companies have since reverted back to the standard style of interviews, which is great for us because it makes it much easier to identify patterns. We can essentially “guess” what questions will be on the test and prepare answers that will blow our interviewers away (it works way better than it did in college, I swear). Here is the process I used to prepare for each one. Nailing The Basics: Questions You’ll Get In Every Interview According to renowned career guru Penelope Trunk, one of the easiest ways to be a better interviewer is to prepare for the most obvious questions. You may be saying “well duh,” but you’d be surprised by how many people spread themselves too thin by trying to prepare answers to every possible question. 99% of the interviews you go on will follow the exact same template. If you can master the format, your confidence will skyrocket and you’ll be prepared for almost any situation you get thrown into. The Universal Job Interview Format: Tell me about yourself (your experience, why you are interested in this role, etc.) A mix of behavioral questions, which we’ll dive into shortly What questions do you have for me (the interviewer)? Let’s tackle each individually. Tell Me About Yourself This is your first impression. More importantly, it’s the only part of the interview that you totally control. Do NOT rattle off your resume like a grocery list. In order to nail this part you need to craft an interesting story — your story. You want it to be concise (around 2–3 minutes) and you need to think about what you want to convey. I recommend: Choosing 2–3 themes to build your story around (for me, those themes were Persistence, Agility, and Success) Including quantitative metrics whenever possible Addressing the question of why you want to leave your current position (they are going to ask you this anyways, addressing it early shows that you’re aware it’s a concern of theirs and helps put them at ease) To help get you started, here is what my story looked like. To give you some context, I was a biology major who was interested in landing a job in digital marketing: Growing up, like most people, I wanted to be a doctor. I went to [college] where I majored in biology and planned my course to medical school. Not long after, I decided that pre-med wasn’t for me. I wanted to get into digital marketing, and I wanted to be in New York. I set my sights on this goal and created a plan that would get me there. In 2013, I graduated with my biology degree and took a job in medical device sales where I worked from 5:30am — 12:30pm covering surgical cases in the operating room. Then, every day, I would come home and study digital marketing until 8:00pm. In order to gain relevant experience, I got certified in Google Analytics & AdWords and created my own consulting firm that focused on using search engine marketing to generate leads for private golf communities. We were able to increase home sales by an average of 20% while reducing the cost per lead by around 10%. Armed with my new credentials, I began to look for positions in New York. Eventually, I was offered a position at my current company (a promotional analytics company in New York). During my tenure there I have grown my book of business by 467%, spearheaded the creation of an internal group dedicated to marketing the company on the internet, and helped close the second largest deal in company history. However, the company has restructured several times since I was brought on. I’ve had 3 different managers over the past year, as well as 3 titles with different sets of responsibilities. I’m looking for something a bit more stable and [company I am interviewing at] has been somewhere that I have wanted to work since I got into this industry. I’m really excited to have this opportunity. Pro Tip: You are telling a story. Don’t be afraid to embellish a bit. I’m not saying you should lie or make up stories, but you want to sell yourself and you can bet your butt that your competition isn’t afraid to inflate their credentials. Behavioral Questions Next up is the dreaded set of behavioral questions. The ones meant to tease out your thought process and your ability to be a “team player.” This is the part where our educated “guesses” are going to come in handy. The behavioral section is broken down into two parts that I call Standard Questions and Company Specific Questions. Let’s start with the former. Standard Questions You are going to be asked a variation of one, if not all, of these questions in every single interview you go to: Why do you want to work for us? Tell me about a time you exhibited leadership Tell me about a time where you had to work as a team Tell me about a time you’ve had to work with a difficult person, or difficult people Tell me about a time you failed Tell me about a time you overcame an obstacle Tell me about a time when you had success If you can answer these 6 questions, you can handle 9 out of 10 interviews with no other preparation and be totally fine. Just follow the same set of rules I mentioned above in the Tell Me About Yourself section: Craft a concise story Make sure to include quantitative metrics that illustrate your success Anticipate and address objections Company Specific Questions These are questions that fall in the middle of the 7 listed above and “why are man hole covers round?” Never fear though, we can anticipate these too. Head over to GlassDoor. If you’ve never heard of GlassDoor, it’s a great resource for any job seeker that includes salaries, reviews, and interview information for almost any company in the world. First, you are going to search for the position you’re applying for. In keeping with our theme, we’ll search for “Google” under Companies & Reviews: Next, we’re going to click on the “Interviews” Tab: Then scroll down and click on “Filter Interviews” which will bring up some advanced settings. Here we’ll type in the title of the job we want (Account Manager, in this case) and the location (New York, NY). We’ll also select “Received Offer” because the people who didn’t receive offers tend to be slightly, ahem, biased: This will pull up a list of reviews from everyone who interviewed and received an offer for that position. The general comments are really helpful, but we want to focus on a section called Interview Questions towards the bottom. I usually comb through 10–15 of these and add all of the interview questions into a Word doc so I can answer them later: Now you have your second set of questions to prepare for. What Questions Do You Have For Me? Finally, once they are done peppering you with questions, your interviewer will ask if you have any questions for them. This is the most crucial part of the interview. Why? Because so many people neglect it. If you can ask some questions that are even slightly outside of the box, I’ve found that really sticks with the interviewer more than any other part of the meeting. After every interview I’ve been on, I asked for feedback. Without fail, the interviewer made a positive comment about the questions I asked. The good news for you is that I asked the same exact questions in every single one. Here they are: What is your favorite part about working here? What is the biggest challenge you are facing right now? Let’s say that, in one year, you are looking back on this hire. What has that person done to exceed expectations on every level? Ask about a current event (for example — I saw that [Competitor X] came out with this product. How do you see that affecting your business?) What is the most unexpected lesson you’ve learned while working at [company]? Tell me a little bit more about you, what do you like to do outside of work? These questions work because they are based on specific principles of behavioral psychology. They break down barriers and help build a positive association in your interviewer’s mind. If you’re interested in the details, you can read more about it here. Say Thank You While we’re on the subject, be absolutely sure to send a thank you note to everyone you interviewed with. Also include a personal touch to each one (something that you gained from that last question). Many people I talk to say “but I don’t have their email.” Ask for it! At the end of every interview always, always ask for a business card or write down the person’s email in your notebook. If you forget, try using the techniques I outlined above for finding people’s emails and you should be fine. Part 3 — Following Up & What To Do If They Say No This is one of the most common mistakes I see from job applicants. I understand how nerve wracking it is to sit there and wait while everything is completely out of your hands. One of the toughest things I had to learn throughout my interview process was that, while this is a HUGE deal to you, it’s really just another agenda item on the hiring manager’s schedule. They will get back to you, and if they don’t? You don’t want to work for someone who doesn’t have the courtesy of replying to the people they do business with. When Can I Send Them A Reminder? The rule of thumb is one business week. If you interviewed on a Tuesday, wait until the next Tuesday to email them (as J.T. O'Donnell says, never send a nudge on a Monday). When you do, don’t push or be blunt. Keep it short and sweet: Hi [Interviewer], I hope you had a great week! I wanted to quickly follow up and see if there was anything else I could help with regarding the application process. If so, please let me know. Best, Austin That’s it. If they don’t respond to that after another 3–4 days, you have your answer and it’s time to move on. What Happens If They Say No? Ugh. The worst case scenario. Don’t get down just yet though, we’re not done here. I have this quality where I have trouble taking “no” as an answer. When I was interviewing with Google, the initial screener told me that she wasn’t going to put me through because she “didn’t think I was qualified, and didn’t want to waste the team’s time.” I was not happy. So I sent her this: Hi [Recruiter], Thank you again for carving out the time to speak this afternoon. I really appreciate your feedback, and I wanted to add one final note: I completely understand your concerns regarding my experience with [skill]. You are correct that I didn’t have much experience with that at [previous company]. That said, this doesn’t stem from an inability to produce results, but rather a lack of opportunity to do so. While my experience on paper may not match up to the initial expectations of the position’s description, I have do have two qualities that work in my favor: I am an extremely efficient learner, and am also very effective at translating those learnings into practice. Second, I’m much more tenacious than your average individual. My career has hinged on these two qualities. I left college with no digital experience and a biology degree — all of my digital knowledge was obtained through self study. I spent 8 months selling myself without the on-paper experience to back it up. When I was finally given the opportunity to apply my knowledge in a business setting, I playing a critical role in landing the company’s 2nd largest deal in history. I am confident that I can have the same success in this role. I have the resources necessary to learn what I need in order to be successful at [company], and am prepared to do whatever it takes to make that happen. I understand that [company’s] interview process is extremely challenging, and that only the top talent ends up with an offer letter at the end. I also believe that I am worthy of a shot at that letter. [Company] is known for hiring people who excel at the intangibles, as well the ability to learn new things and apply them to existing knowledge. That is my forte. I am not asking for an offer. I am simply asking for the opportunity to speak with the hiring manager to make my case for the position. I’m sure you will find the best person for the position, I would just like to have a legitimate shot at being that person. If you give me that chance, my next set of answers will not disappoint. Thank you again for your continued consideration. Best, Austin Now that may be a little aggressive… Ok, it was pretty aggressive. But she wrote me back an hour later and pushed me through to the next round! Mission accomplished. The moral of the story here is, don’t give up if you get a “No.” Try to identify why you were turned down and then send a note to hiring manager addressing those items (feel free to copy mine). Taking Action There you have it. The exhaustive, step-by-step guide to landing an interview and then getting an offer from the company of your dreams. What are you waiting for? Get out there and start researching!