• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Christian Lüdemann

Advanced Angular topics made simple

  • Blog
  • FREE courses
    • How to Accelerate Your Angular Career and Double Your Income
  • Angular Architect Accelerator
  • About

Blog

Free webinar: Live coding and Q&A (October 12 at 6 PM CET)

October 7, 2020 By Christian Leave a Comment

I am doing a free live webinar next Monday (10/12/2020) at 18 CET, where I will demonstrate Angular best practices and show you live coding of an app I am building using Angular and Firebase. Also, … [Read more...] about Free webinar: Live coding and Q&A (October 12 at 6 PM CET)

Filed Under: Angular Tagged With: Angular, Firebase, q&a

Efficient Sprints (as a frontend developer) – How to build quality software fast

July 12, 2020 By Christian Leave a Comment

In this video, I will show you the process of developing Angular apps efficiently. Here's what we are going to cover: Refining and task breakdown processes The feature kickoff Building the … [Read more...] about Efficient Sprints (as a frontend developer) – How to build quality software fast

Filed Under: Angular, Development Process Tagged With: agile, efficiency, sprints

ANNOUNCEMENT: Join Angular Architect Community (FREE)

July 4, 2020 By Christian Leave a Comment

In this video, I am announcing, that I have created a free Slack workspace called “Angular Architect Community” which is a community for Angular architects/leads or developers aspiring to be one. All … [Read more...] about ANNOUNCEMENT: Join Angular Architect Community (FREE)

Filed Under: Angular Tagged With: Angular, Angular Architect Community

The three types of actions in NgRx

June 23, 2020 By Christian 1 Comment

The principles and patterns behind NgRx/Redux are nothing new. They are originating from CQRS (command query responsibility segregation)  and event-driven systems. In that context, there are different … [Read more...] about The three types of actions in NgRx

Filed Under: Angular

How to pass complex values to Angular Elements in React

June 16, 2020 By Christian Leave a Comment

A common problem when using Angular Elements with other frameworks such as React is that all inputs will be stringified. That means if you pass an object using attributes, you will get "[object, … [Read more...] about How to pass complex values to Angular Elements in React

Filed Under: Angular Tagged With: Angular Elements, React, Web Components

The Most Common Cypress Mistakes

June 9, 2020 By Christian 3 Comments

Cypress has become the preferred way of doing UI testing of Angular apps by many Angular experts. It offers great improvements over Selenium-based testing tools by making the testing experience … [Read more...] about The Most Common Cypress Mistakes

Filed Under: Angular Tagged With: cypress, E2E, Testing

The 10 Commandments of Angular Development – Adventures in Angular episode

May 10, 2020 By Christian Leave a Comment

I did a podcast episode for Adventures in Angular discussing the 10 commandments of Angular development. The commandments: Thou shalt separate smart and dumb components Thou shalt … [Read more...] about The 10 Commandments of Angular Development – Adventures in Angular episode

Filed Under: Angular Tagged With: architecture, performance

Top 5 NgRx Mistakes

February 8, 2020 By Christian Leave a Comment

NgRx is a popular state management framework implementing the Redux standard for Angular. Nevertheless, it is often one of the hardest things to learn when you are learning Angular. Often the … [Read more...] about Top 5 NgRx Mistakes

Filed Under: Angular Tagged With: ngrx

  • « Go to Previous Page
  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to page 4
  • Interim pages omitted …
  • Go to page 12
  • Go to Next Page »

Primary Sidebar

Christian Lüdemann

Search

Top Posts

  • The Four ways to Create Loading Spinners in an Angular App
    The Four ways to Create Loading Spinners in an Angular App
  • The Complete Guide To Angular Load Time Optimization
    The Complete Guide To Angular Load Time Optimization
  • All You Need to Know About Mocking in Angular Tests (2020)
    All You Need to Know About Mocking in Angular Tests (2020)
  • How To Fix the Most Common Angular Performance Problems Like a Doc
    How To Fix the Most Common Angular Performance Problems Like a Doc
  • The Complete Guide to NgRx Testing (2020)
    The Complete Guide to NgRx Testing (2020)
  • Implementing Dynamic Environment Configuration in Angular for Avoiding One Build per Environment
    Implementing Dynamic Environment Configuration in Angular for Avoiding One Build per Environment
  • Why I Moved from Protractor to Cypress and the 7 Steps to Cypress E2E Testing Success
    Why I Moved from Protractor to Cypress and the 7 Steps to Cypress E2E Testing Success
  • Implicit Flow vs. Code Flow with PKCE
    Implicit Flow vs. Code Flow with PKCE
  • OpenID Connect with Angular 8 (OIDC Part 7)
    OpenID Connect with Angular 8 (OIDC Part 7)
  • Creating Reusable Angular Components - How To Avoid the Painful Trap Most Go In
    Creating Reusable Angular Components - How To Avoid the Painful Trap Most Go In

Categories

  • Angular
  • Continuous Delivery
  • Development Process
  • DevOps
  • Q&A
  • Talks
  • Uncategorized
  • Video

Posts Calendar

January 2021
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031
« Dec    

Footer

  • Github
  • Linkedin
  • Twitter
  • Privacy Policy
  • Terms
  • Contact

Copyright © 2021 · Lüdemann Consulting