Training Engineering Managers: Matt Greenberg (CTO at Reforge, ex-VPE at Credit Karma)
Play • 25 min

Training engineering managers doesn't get the attention it deserves. It's extremely valuable to keep and grow your own talent, rather than get all your tech leaders from a competitive workforce market. We interviewed Matt Greenberg, who has gained years of experience training new engineering managers.

In this episode, we're covering:

-How to make sure an engineering manager prospect is ready?

-Challenges of training engineering managers

-Challenges of transitioning to engineering management

-Common mistakes in training engineering managers

-How to build a system for training engineering managers

Excerpt from the interview:

"People tend to think of engineering management as an opportunity to become a leader.

In reality, accomplished engineers are also leaders; they’re involved in everything. You get opportunities to mentor and you have a say in project leadership decisions and technical decisions, whether you're an individual contributor or a people manager.

Being a people manager entails all the administrative aspects of leadership. So, a lot of it comes down to hiring and firing people, performance management, dealing with HR or legal issues, finance, budgets and all these other things.

I think a lot of people want to become software engineering managers for the wrong reason. Also, many people get out of it once they realize what they're doing. You should look at the end goal. Do you want to be a senior leader managing hundreds of people, or do you want to be an accomplished person on a small team?"

Click here to read the full interview!

The Angular Show
The Angular Show
E049 - RxJS Operators Episode 3: Filtering Operators
In part 3 of our series on RxJS operators, the Angular Show panelists Aaron Frost, Jennifer Wadella, and Brian Love, along with our friend Lara Newsom, take a stroll through the filtering operators. The filtering operators enable developers to filter next notifications from an Observable. The most logical filtering operator to start with is, well, you guessed it, the filter() operator. From there, we look to the operators that only emit a single next notification: first(), last(), find(), and single(). Most of these operators are fairly straight-forward, and often have an optional predicate that can be provided to determine when the operator returns a new Observable that immediately emits the next notification to the Observer, or to the next operator in the pipe. Moving onward Lara teaches us about the family of take() and skip() operators. We didn't list them out here since we are lazy and don't want to type them all out, plus, you should really just have a listen to the show and subscribe! Ok, phew, now Lara and the panelists talk about the ignoreElement() operator, which like the window() operator, has nothing to do with the DOM. Rounding the final bend in our run through the filtering operators we talk about the family of distinct() operators. And, with a sprint to the finish line, we learn about the audit(), debounce() and simple() operators for rate limiting. Speaking of rate-limiting, this is getting long. But, thankfully, this show on the filtering operators is not that long, plus, you can always expect a good time hanging out with the Angular Show. Enjoy! Show Notes: Connect with us: Lara Newsom - @LaraNerdsom Brian Love - @brian_love Jennifer Wadella - @likeOMGitsFEDAY Aaron Frost - @aaronfrost
1 hr 13 min
Founders Talk 74: Intensely focused on building a software company
This week on Founders Talk I’m joined by John-Daniel Trask, co-founder & CEO of Raygun. Raygun is an award-winning application monitoring company founded by John-Daniel Trask (better known as JD) and Jeremy Boyd in Wellington, New Zealand. They have revenues in the 8 digits annually, and have done it with very little funding (~1.7M USD). Today’s conversation with JD shares a ton of wisdom. Listen twice and take notes. Discuss on Changelog News Join Changelog++ to support our work, get closer to the metal, and make the ads disappear! Sponsors * Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Head to OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. * Grafana Cloud – Grafana Cloud is our dashboard of choice – Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. * 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 * LaunchDarkly – Test in production! Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Featuring * John-Daniel Trask – Twitter, GitHub, LinkedIn, Website * Adam Stacoviak – Twitter, GitHub, LinkedIn, Website Notes and Links * * The Microsoft Way: The Real Story Of How The Company Outsmarts Its Competition * Essentialism: The Disciplined Pursuit of Less * The Snowball: Warren Buffett and the Business of Life * The First Tycoon: The Epic Life of Cornelius Vanderbilt * Titan: The Life of John D. Rockefeller, Sr. Full-disclosure: Raygun is an active sponsor of JS Party and a prior sponsor of The Changelog and Changelog News.
Software Daily
Software Daily
Digital Ocean Platform with Cody Baker and Apurva Joshi
Cloud platforms are often categorized as providing either Infrastructure-as-a-Service or Platform-as-a-Service. On one side of the spectrum are IaaS giants such as AWS, which provide a broad range of services for building infrastructure. On the other are PaaS providers such as Heroku and Netlify which abstract away the lower-level choices and focus on developer experience.  Digital Ocean has carved out a sizable niche in the cloud hosting space by targeting the middle ground- a streamlined cloud platform built for developers, which still offers the ability to choose, customize, and manage infrastructure. The release of Digital Ocean’s App Platform takes this goal a step further. The App Platform allows users to build and deploy an app or static site directly from GitHub directly onto a DigitalOcean-managed Kubernetes cluster. Teams can access the power, scale, and flexibility of Kubernetes without having to worry about the complexity of managing a cluster themselves. The App Platform gives developers the choice of how much of their infrastructure they want to control, and how much they want to be provided by the platform. Cody Baker and Apurva Joshi work at Digital Ocean. They join the show today to talk about why Digital Ocean stands out in a competitive cloud hosting space, what is the value proposition for developers interested in the App Platform, and how the PaaS industry is evolving. Sponsorship inquiries: Learn more about your ad choices. Visit
53 min
Tech Lead Journal
Tech Lead Journal
Henry Suryawirawan
#27 – Tech Entrepreneurship Venture from Israel to Vietnam - Doron Shachar
“I truly believe that what set the superstars or people who are very successful is the ability to tell to themselves to quit. Winners quit fast and quit without guilt." Doron Shachar is an Israeli entrepreneur living in Vietnam over the past 12 years and the founder & CEO of Renova Cloud, an AWS and GCP Consulting Partner in Vietnam. In this episode, we looked at the essence of Israeli entrepreneurship as we first learned about Doron’s childhood & education in Israel and how he built valuable leadership skills throughout his years in the scouts and the army. As we unpacked the Israeli’s approach of problem-solving, risk-taking and overcoming failure, Doron then shared how he ventured into Southeast Asia and ended up staying in Vietnam. We discussed how Vietnam is evolving in terms of technology trends and adoption, including how Vietnamese businesses are adopting cloud as part of their digital transformation. Doron also shared some tips on how entrepreneurs should prepare for a successful venture into Southeast Asia. Listen out for: * Career Journey - [00:05:13] * Entrepreneurship in Israel - [00:09:58] * Entrepreneurship Advice - [00:16:31] * Venturing to Vietnam - [00:19:25] * Vietnam Among Other SEA Countries - [00:27:15] * Vietnam Differentiators - [00:29:52] * Cloud Adoption in Vietnam - [00:33:23] * Advice to Succeed in Vietnam - [00:38:23] * Upcoming Trends in Vietnam - [00:41:20] * 3 Tech Lead Wisdom - [00:45:04] _____ Doron Shachar’s Bio Doron Shachar founded Jetview Southeast Asia in 2007 to join the fast growth and development of the Vietnamese mobile and telecom market. Under his leadership, Jetview has become a recognized agency and representative for new services and innovative technologies in the emerging Vietnamese market. In 2017, he founded Renova Cloud, an AWS and Google Cloud Consulting Partner with a highly integrated team of skilled engineers, architect and DevOps, providing services towards transition of the legacy workloads to frontline technologies in Cloud, DevOps and Automation. Doron earned a chemical engineering degree from Shenkar University in Israel and an MBA from Boston University in the US. In addition to being an active volunteer for human rights & quality government in Israel, he is also a passionate runner, swimmer, and fan of rock music history. Follow Doron: * LinkedIn – * Email – * Renova Cloud – * Jetview SEA – Our Sponsor Are you looking for a new cool swag? Tech Lead Journal now offers you some swags that you can purchase online. These swags are printed on-demand based on your preference, and will be delivered safely to you all over the world where shipping is available. Check out all the cool swags by visiting Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit
49 min
More episodes
Clear search
Close search
Google apps
Main menu