All Posts

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Thought Leadership

Jul 10, 2023

Goodbye Getter, Hello Signals

Use Angular 16 Signals to Avoid a Common Code Review Catch

Kevin Longmuir

Kevin Longmuir

Share this post via:

herodevs.com/blog-posts/
goodbye-getter-hello-signals

Products

Jun 30, 2023

The Overlooked Rule that Breaks Angular 16’s Signal Effects

When your code breaks intermittently, overlooking this rule might be to blame

Chris Perko

Chris Perko

Share this post via:

herodevs.com/blog-posts/
the-overlooked-rule-that-breaks-angular-16s-signal-effects

Products

May 8, 2023

Supercharge Your Vue App Development with Nx Monorepo

Starting Your Vue Project Right: Some Key Steps to Creating an App in Nx Monorepo

Joshua VanAllen

Joshua VanAllen

Share this post via:

herodevs.com/blog-posts/
supercharge-your-vue-app-development-with-nx-monorepo

Products

Apr 23, 2023

Run Protractor Tests in Cypress: The Magic of EndBridge

Run your Protractor tests in Cypress — without rewriting them

Joe Eames

Joe Eames

Share this post via:

herodevs.com/blog-posts/
run-protractor-tests-in-cypress-the-magic-of-endbridge

Thought Leadership

Apr 18, 2023

Required Inputs in Angular 16

Give your Angular components the data they need

Kevin Longmuir

Kevin Longmuir

Share this post via:

herodevs.com/blog-posts/
required-inputs-in-angular-16

Thought Leadership

Apr 4, 2023

From Classes to Functions: Angular 16 Introduces DestroyRef

Attach a callback to the OnDestroy lifecycle any time you want

Eduardo Roth

Eduardo Roth

Share this post via:

herodevs.com/blog-posts/
from-classes-to-functions-angular-16-introduces-destroyref

Thought Leadership

Mar 30, 2023

How To Add Scully To Your Angular 15 Application

Boost your application speed without changing its structure or architecture!

Nelson Gutierrez

Nelson Gutierrez

Share this post via:

herodevs.com/blog-posts/
how-to-add-scully-to-your-angular-15-application

Security

Mar 22, 2023

Is There Life After End-Of-Life For Your Open-Source Software?

You have more options than you might think

Jared Rhodes

Jared Rhodes

Share this post via:

herodevs.com/blog-posts/
is-there-life-after-end-of-life-for-your-open-source-software

Thought Leadership

Mar 21, 2023

Angular 15 introduces functional HTTP interceptors

Less boilerplate and more tree-shakable. Let's compare.

Rafael Mestre

Rafael Mestre

Share this post via:

herodevs.com/blog-posts/
angular-15-introduces-functional-http-interceptors

Thought Leadership

Mar 14, 2023

Future-Proof Your JavaScript Datetime Tests

How to fight flaky datetime tests — and win.

Kevin Longmuir

Kevin Longmuir

Share this post via:

herodevs.com/blog-posts/
future-proof-your-javascript-datetime-tests

Thought Leadership

Mar 6, 2023

Functional router guards in Angular 15 open the door to happier code

How to seamlessly migrate deprecated class guards into functional ones

Kate Gable

Kate Gable

Share this post via:

herodevs.com/blog-posts/
functional-router-guards-in-angular-15-open-the-door-to-happier-code

Thought Leadership

Feb 24, 2023

I Built An App Using Angular’s Latest Prototype: Signals

And shared the code so you can too!

Eduardo Roth

Eduardo Roth

Share this post via:

herodevs.com/blog-posts/
i-built-an-app-using-angulars-latest-prototype-signals