When you provision and configure the infrastructure and software that forms an application, you’ll end up with data that needs to be securely stored for later use. This data can range from the default user password to an authentication token to an SSL certificates master key.
Subscribe
Get our best content on how to build better apps.
Subscribe
Get our best content on how to build better apps.
Got product development questions?
Join us on
Discord
GraphQL & Apollo - An Intro For Angular Developers
Intro
GraphQL is a popular alternative to REST APIs. GraphQL has the potential to simplify and optimize frontend code. In this blog post, we'll demonstrate how to query for data from a GraphQL backend in an Angular application.

Nicole Greene
Module Federation and Angular Service Workers (PWA)
{% raw %}
Do you use the Module Federation plugin in your Angular project? If your project dynamically consumes large federated code chunks from a remote container, you risk having downtime in your remote server or having lags when you navigate between routes. If so, you should use Angular service workers to cache and serve your federated code.

Idris Shedu
RFC: Strictly Typed Reactive Forms Gotchas Every Angular Developer Needs to Know
Angular is a robust framework suitable for large codebases and enterprise applications. One significant contributing factor is Angular’s support for TypeScript. Angular is built entirely in TypeScript, and because TypeScript is Angular’s primary language, Angular’s documentation treats TypeScript as a first-class citizen.

Mark Thompson
My Favorite Panels from AxeCon 2022
AxeCon is a free digital accessibility conference put on by Deque Systems. I attended AxeCon for the first time in March of 2022, focusing on panels related to web components and design systems. In no particular order, here is an overview of some of my favorite panels from AxeCon 2022!

Wade Harkins
Quick Software Project Estimator
Everyone wants to know how much a project will cost before the work begins.
Whether you're working as a consultant for a client or pitching a project to a decision maker within your company, it's hard for them to say yes or no without knowing how many billable hours will be involved.
The problem is that estimating a project well is a time-consuming process in itself.
We've built more complex tools for accurate estimation, but we also have a Quick Software Project Estimator that gives prospective clients a rough estimate in the shortest amount of time possible.
Here's how it works, where to get it, and how to use it for your estimations.

Justin Meyer
Improve Angular Performance and SEO with Angular Universal
Did you know Google factors in the speed a page loads when ranking pages? Even if you're successfully managing your site's metadata, your SEO will take a hit if your page loads slowly. And beyond site rankings, slower loading pages result in a poor user experience, leading to higher bounce rates, lower average time spent on the page, and lower conversions.

Jessie Valladares
Use Flexbox to Create a Sticky Header & Sidebar with Flexible Content
The redesign of the CanJS website required a way to create a fixed header and a fixed flexible sidebar that adjusts its width based on its content. The main content container also needed to flex to accommodate more (or less) sidebar content.
Here's a layout hack using Flexbox for creating your own HTML template with:

Luca Wistendahl