show episodes
 
Artwork

1
Graham Bazell

Graham Bazell

Unsubscribe
Unsubscribe
Monthly
 
Having Bazell on the Atholton track team, the school went on to capture the 2A and 3A state championships in indoor track, with Bazell contributing a second place in the 3,200 meters race. Wrapping up his freshman year, he played as a member of the Raiders' 1,600 relay group that placed second at the 2A outdoor state championships. In addition, Bazell finished third in the 3,200-meter race.
  continue reading
 
I share stories and tips from my 3 decades of experience in the Big Tech industry, including working for many years at both Amazon and Google. This is not a deeply technical show. I talk mostly about things like tech leadership, corporate decision-making, politics, dysfunction, and how to be a better engineer. Anyone interested in Big Tech should be able to listen to this and enjoy the storytelling.
  continue reading
 
Artwork
 
The No Fluff Just Stuff (NFJS) Software Symposium Tour has delivered over 400 events with over 65,000 attendees. NFJS speakers are well-known developers, authors, and project leaders from the software development community. Join us for news and discussion around software development. Current topics include: Java, JavaScript, Scala, Groovy, Clojure, Cloud, Docker, Software Architecture, HTML 5, CSS, NoSQL, Spring, and other development technologies.
  continue reading
 
Loading …
show series
 
WE. ARE. BACK! We’re joined by Kevin Carlson, creator and star of the iconic 90’s video series Timmy the Tooth. Kevin is also known for his work on projects including The Mr. Potato Head Show, Imagination Movers, Crank Yankers, and The Muppets. Additionally, he is a co-chair of the SAG/AFTRA Puppeteers Committee, which fights to ensure fair contrac…
  continue reading
 
Graham Bazell is a student-athlete who is dedicated to his craft. By 5:30 a.m., he is well into his 60-minute ride on a stationary bicycle. After school, Bazell runs and practices with the Atholton School team from 2:45 p.m. to 4 p.m. Graham's hard work and dedication has paid off, as he is one of the top runners in the state of Maryland. Graham's …
  continue reading
 
Having Bazell on the Atholton track team, the school went on to capture the 2A and 3A state championships in indoor track, with Bazell contributing a second place in the 3,200 meters race. Wrapping up his freshman year, he played as a member of the Raiders' 1,600 relay group that placed second at the 2A outdoor state championships. In addition, Baz…
  continue reading
 
Bazell was born in Columbia, Maryland. He started running cross country in high school and soon developed a passion for it. He became a three-time state champion in the 3,200-meter race and won the Maryland 3A state championship in cross country. In 2009, Bazell ran the two-mile race at the Nike Outdoor Nationals and finished fourth with a time of …
  continue reading
 
Hi folks, In this episode I say a tearful adieu. I have taken a very exciting new role at Sourcegraph, and I only want to talk about that from now on, so I'm semi-retiring this podcast. I will release a few episodes a year on this channel, and I will likely put more work than usual into them, so stay subscribed if you would like to see occasional n…
  continue reading
 
In this episode recorded April 22, 2022, we discuss the Robinhood iOS platform team’s journey towards Bazel with Billy Irwin. We discuss the benefits & shortcomings of existing tools, the motivation to adopt Bazel, modularization of iOS apps at scale, the inevitability of ever-growing build & test times, the move away from Objective-C and mixed-sou…
  continue reading
 
Featuring special guest Alex Eagle, Founder and CEO of Aspect.dev, which specializes in Enterprise Bazel support. I worked with Alex for years back at Google and we both have a ton of respect for the Bazel build system, which is the open-source version of Blaze (Google's internal build system). I have some sound issues on my end this week, though A…
  continue reading
 
Hey folks! Today's episode is an intro to Service Meshes. There are many, many players in this space, and I only talk about a few of them. Notably I left out Buoyant, which provides a mesh based on linkerd. So this is not a full comparison of all possible options. But it does cover a lot of the big ones. This episode has some sound and picture issu…
  continue reading
 
Hey folks, Someone asked me for career advice on whether they should make the jump over onto the management track. We had a nice conversation about it and I decided to give a little talk on it this week. I had some technical issues and wound up getting delayed a day; my apologies. I also apologize that the editing is a bit choppy. It's a little bit…
  continue reading
 
In this episode we will sit with Max Elliot, the author of Bazel-Diff, to discuss the topic of precise target selection algorithm between git revisions. The importance of the Bazel-Diff project lies in its philosophy's alignment with that of Bazel's core – avoiding doing unnecessary work. Max covers the motivation, evolution and the desirable futur…
  continue reading
 
Hey folks! I'm very pleased to be hosting Jeff Atwood as our guest this week. Jeff was co-creator of Stack Overflow, which is by far one of the most successful Q&A sites ever created, and is every programmer's best friend. Jeff and I talked about all sorts of stuff. I didn't have a fixed agenda and just let the conversation roll. Jeff talks about q…
  continue reading
 
Hey folks! This was an overly-ambitious attempt to do a mini-lecture on the Farmer, Dog, Chicken, Grain puzzle and its programming solutions. This was one of the homework questions I had in my Intro to Programming Languages course in the University of Washington's undergraduate Computer Science program, taught at the time by Linda Shapiro. She had …
  continue reading
 
Hey folks! This week I talk about Ruby, which is one of my Top 3 favorite programming languages (if you count "Lisp" as a single language), the third being Kotlin. If you want to get straight to the hand-waving ranting, you can jump to around the 40 minute mark. This week we're having a competition! We're going to re-do the Farmer, Dog, Chicken, Gr…
  continue reading
 
Joining us again on the show is Jerry Marino, back again to discuss his journey as an early adopter and trailblazer in the early days of Bazel for iOS. We discuss the history of iOS build tooling, the motivation to adopt Bazel, the genesis of some of his early contributions to the ecosystem such as XCHammer & podToBUILD, as well as his current work…
  continue reading
 
We sit down with Jerry Marino from Block (formerly known as Square) and Bogo Giertler from Reddit to talk about building iOS apps for the new Apple silicon machines and some common challenges there. We discuss arm64-to-sim, a tool Bogo created to port native ARM64 device binaries to run on the Apple Silicon iOS Simulator, and then discuss productio…
  continue reading
 
Hey folks, Apologies for 2 weeks of missing podcasts. The episode 2 weeks ago was all coding and didn't make much sense to just do the audio for. And last week I was busy redoing my recording studio cabling and equipment. In this episode I talk about compilers: a bit about how they work, and a lot about how useful they have been at various points i…
  continue reading
 
I'm joined today by a Google buddy who left for Facebook/Meta 3 years ago. We talk about a broad range of fun topics, including comparing Google and FB in various ways. If you enjoy this content, please head over to YouTube and Like the video, Subscribe to the channel, and if you think it's appropriate, comment on the video as well. It takes years …
  continue reading
 
We’re joined today by the godfather of puppetry fleece — Larry Guild! Larry’s family-owned company, Hampshire Textiles, manufactured countless styles of fabrics that were distributed throughout the world until 2018. He became a key-player in the puppetry world after meeting Jim Henson at a trade show in the early 1970s and introducing the Muppets t…
  continue reading
 
Hey folks, A commenter asked if I could talk about whether you need a CS degree to be in Big Tech and make it as a software engineer. So that's the topic for today! In this episode, I talk about what you would actually need to study in order to get the equivalent of a CS degree, and I also call our the most core fundamental stuff, which would be: *…
  continue reading
 
Hi folks, Given that my Emacs tour from 2 weeks ago is in 2nd place overall on views, I'm gonna see how far I can push my luck, and do another one about Emacs. Apologies to the podcast listeners. I narrate everything but this probably isn't that fun to listen to without seeing what I'm doing. Let me know. This episode is a bit more disjointed than …
  continue reading
 
In this week's episode I talk about reorgs! How and why to do them, when and why to avoid them, and how to make sure they go as smoothly as possible when you really do have to do one. I also tell some war stories about particular reorgs I experienced at Amazon and Google. If you like this content, please go over to my YouTube channel and subscribe.…
  continue reading
 
Hey folks, This week I did a guided walkthrough of Emacs, on my computer, while narrating what I was typing out. It went pretty smoothly and I _think_ I did an OK job of narrating what we were looking at, as well as speaking aloud almost all the operations I performed during the tour. So I'm hoping that it still works as a podcast, because honestly…
  continue reading
 
Grigory Javadyan, the commenter who inspired episode 37, has graciously agreed to be a guest on today's show. In this episode we talk about all sorts of interesting things, including: * Zynga and the game industry * Interviewing at big tech companies * Being an SRE vs being a SWE * Google infrastructure and database migrations * Android emulators *…
  continue reading
 
In this episode I dig in my heels and defend my position that you have to know command-line interfaces and shell scripting (or equivalent) in order to be a great programmer and a great generalist. I didn't say it explicitly, but the bottom line is that sometimes you need to do custom batch (and/or streaming) tasks that are not handled by your IDE o…
  continue reading
 
This week's episode is all about the Technical Program Manager role, and how it helps companies execute at their highest level. A TPM is a special role that requires "capital-T" technical expertise and a whole bunch of leadership. TPMs are tasked with delivering large, cross-functional, typically internal-facing projects such as database migrations…
  continue reading
 
Hi folks! I'm very pleased to present our second guest interview, with my good buddy Eni Segun. I've known him for many years; he has been playing my game Wyvern since he was 8 years old, and has been a member of the core contributor team for the past several years. We talk about Eni's path from tinkering with computers through graduating from Drex…
  continue reading
 
In this episode I talk a bit about Grab's super app strategy, and where super apps came from, and why you should invest in them. I cut over 20 minutes of blathering about unrelated topics in this episode, so the editing and continuity are a bit choppy. I'll do better next time! I wanted to talk more about Grab's platform and APIs, but rambled on to…
  continue reading
 
Special New Years Episode: A call to action. Spread awareness of sexual harassment in the workplace, help put an end to it, and also -- to companies with great training materials -- STOP keeping them confidential and proprietary. Nobody talks about this stuff. That's a problem. This was not an easy episode to do. But this needs to be addressed. Hel…
  continue reading
 
I'm going to do a series of talks about Grab Inc, a ride-hailing service in Southeast Asia, where I served as Head of Engineering, Ads, Monetization, and Data Insights for 2.5 years. It was and still is a pretty incredible company. This talk is "breadth-first", were I just talk randomly about my impressions of the whole space, starting with the wea…
  continue reading
 
Hey folks, thanks for watching the channel. Today's talk is my 7-or-so-step plan, give or take, for becoming a leader who can motivate your people to do their best and most sustainable work for the company. And I'm talking about motivating the right way, which is NOT to rule by fear. You want people to LOVE their jobs; hence the icon for the thumbn…
  continue reading
 
Here are some a few thoughts on how to be the best software engineer you can be. It's not comprehensive; just some thoughts I've had about it over the years. Hope it's helpful! We'll talk a lot more about this stuff in future episodes, and I'll bring guests. I know a lot of engineers who are far more badass than I am, and it'll be nice to get their…
  continue reading
 
I'm finally starting my leadership series. This first talk is for you, if you think you might ever want to go into Management in Big Tech. I cover some of the things that you might not expect or be prepared for, that I've run across in my career, with colorful examples. Topics I cover include: * Different management styles, and how everyone feels u…
  continue reading
 
In this episode I talk for way too long about how Flutter is going to take over the entire world of UI programming, from web pages to mobile apps to desktop apps. I didn't do a dry run on this video, and learned my lesson the hard way. I had to do 12+ hours of editing to get it down to something reasonable, and also had to remove about 500 umms and…
  continue reading
 
This episode is a retrospective, where I answer questions people have been asking me about various themes in the past 19 episodes. Main questions answered: * Am I underpaid? * Can I really get into the tech industry that quickly? * Why do you talk so much about geopolitics, and how is it relevant? * Why do you talk so much about how toxic Amazon an…
  continue reading
 
In this episode I rant at length about the terrible reasons that people have for wanting to go into management/leadership. I get really worked up by the end. Just to clarify one part of the video, I really love both Korea and Japan. They both have great food, great movies and shows, great people, and are both amazing and awesome countries. They jus…
  continue reading
 
We're back with one of the busiest puppeteers in the industry—Jake Bazel! Star of Disney's Winnie the Pooh Show off-Broadway, which he also wrote and helped to develop, Jake also starred in Paddington Gets in a Jam, The Very Hungry Caterpillar, and Jim Henson's Dinosaur Train: LIVE. His on-screen credits include Sesame Street, Helpsters, and Duncan…
  continue reading
 
Several people asked me to talk about Amazon vs. Google and compare them, so I'm doing that in this episode. I talk a lot about what it's like to work for Google. The dude in the beginning is a little joke, since one of you said I look like a bearded floating head. Which is accurate, since that's the look I'm going for, inspired by the guy at the b…
  continue reading
 
This is the one. The episode where you decide that listening to me was the biggest waste of time in possibly your entire life. I rant like a certifiably crazy person about tinfoil hat conspiracy theories, and throw out strong opinions about subjects I know almost nothing about. You know, like usual.By Steve
  continue reading
 
Loading …

Quick Reference Guide