Stanikmas, Lynn. (2025). CodeChallenge. GitHub.

Published: (January 19, 2026 at 10:15 PM EST)
1 min read
Source: Dev.to

Source: Dev.to

Cover image for Stanikmas, Lynn. (2025). CodeChallenge. GitHub.

Overview

This Angular to‑do list was completed as a coding challenge for a job interview. It demonstrates several modern Angular techniques.

Key Features

  • Accessibility improvements throughout the UI.
  • Conditional control‑flow syntax using the new block‑based template feature that renders content based on a boolean expression. This replaces older *ngIf directives, offering cleaner, more performant, and readable template logic with built‑in @else if and @else support.
  • Utilization of ElementRef, Renderer2, and ReactiveFormsModule for DOM manipulation and reactive forms.

Repository

GitHub repository

Screenshot

Screenshot of the Angular to‑do list application

Back to Blog

Related posts

Read more »