Published inLevel Up CodingThe Ultimate Software Engineer Internship Survival GuideWe’re entering our favorite time of year — summer intern season! From excited new faces joining the team meeting to anxious faces trying…Aug 2, 2023Aug 2, 2023
My Journey To SWE Competence as a 4 Year Comp Sci StudentI’ve had the good fortune of being a founding engineer at a startup, an Android engineer at Pinterest during hyper-growth, and most…Mar 13, 2022Mar 13, 2022
Teach and Get Paid: What You Need to Know About Creating CoursesTeaching online is increasingly becoming the most common side hustle for engineers. I’ve published a course on LinkedIn Learning, created…Dec 30, 2021Dec 30, 2021
I love the framing here :) The resume is for the recruiter, so understanding what they're looking…Aug 29, 2021Aug 29, 2021
Published inGeek Culture5 Things I Wish I Knew About Promotion as an EngineerPromotions are the most tangible marker of career growth, a formal recognition of your advancement within a company. They also generally…Jul 21, 20212Jul 21, 20212
Achieve More with Conscious Time ManagementIn the past year, I taught the Android class at Stanford, published 60 videos on my YouTube channel with 15K+ subscribers, and most…Jul 8, 20211Jul 8, 20211
Definitely agree.Almost all the people we interact with in the community have the technical skills, but 90% fail simply because they don't stick with the…May 23, 2021May 23, 2021
Published inThe StartupPublish Your Android App and Let Me Pay the Google Developer FeeThe best teachers are those that don’t make learning feel like a chore: learning happens as a byproduct of an interesting project or…Nov 20, 20201Nov 20, 20201
Published inLevel Up Coding3 Firebase services in a simple Android appFirebase has become the de facto app-development platform. Firebase is a collection of tools and libraries that help you develop and grow…Sep 5, 2020Sep 5, 2020