
Developer Tools with Minko Gechev
07/21/21 • 45 min
I split up the developer tools into multiple categories
- Development and productivity
- Debugging
- Performance
- Testing
In this episode we discuss each category in details as well as answering the following questions:
Why do we need developer tools?
Can you imagine a dev life without modern tooling?
What are the modern Tools for Angular developers?
How to debug a memory leak?
Also we talk about some cool insights about what Angular Team is working on right now to improve the Angular developer experience even more.
Tools
Angular CLI
Angular language service (vscode extension)
Codelyzer
Prettier
Ngrev
Angular state inspector (chrome extension)
Angular DevTools (chrome extension)
Jest
Cypress
People mentioned
Misko Havery
John Papa
Ward Bell
Alan Agius
Douglas Crockford
More from Minko
Angular Self-Paced Workshops from Aliaksei
I split up the developer tools into multiple categories
- Development and productivity
- Debugging
- Performance
- Testing
In this episode we discuss each category in details as well as answering the following questions:
Why do we need developer tools?
Can you imagine a dev life without modern tooling?
What are the modern Tools for Angular developers?
How to debug a memory leak?
Also we talk about some cool insights about what Angular Team is working on right now to improve the Angular developer experience even more.
Tools
Angular CLI
Angular language service (vscode extension)
Codelyzer
Prettier
Ngrev
Angular state inspector (chrome extension)
Angular DevTools (chrome extension)
Jest
Cypress
People mentioned
Misko Havery
John Papa
Ward Bell
Alan Agius
Douglas Crockford
More from Minko
Angular Self-Paced Workshops from Aliaksei
Previous Episode

Angular multi-project workspace
Every time you scaffold a new project with Angular CLI ng new command, the CLI, by default, produces an Angular CLI workspace for that project.
In some cases when you are working on multiple Angular projects under the same solution you may want to try out a Multi-project Workspace. This approach is also suitable for many enterprise projects.
ng new my-solution --create-application false
cd my-solution
ng g application my-app
ng g library my-shared-library
Angular Getting Started Workshopngstart.dev
Aliaksei's mailing list
kuncevic.dev
Next Episode

Web Components and Angular Elements
Web Components are also known as Custom Elements.
Custom Element is a web standard for defining new HTML elements in a framework-agnostic way.
There are a set of different techniques that allow you to build Web Components or Custom Elements.
Being an Angular Developer you can easily get into Web Components by using Angular Elements.
Links:
Polymer vs Lit
Angular Elements
Angular Self-Paced Workshops from Aliaksei
If you like this episode you’ll love
Episode Comments
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/angular-rocks-244759/developer-tools-with-minko-gechev-27591915"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to developer tools with minko gechev on goodpods" style="width: 225px" /> </a>
Copy