SShortSingh.
Back to feed

Scanning public Angular apps with axe, and naming the component behind each finding

0
·1 views

The plan was to offer people a free accessibility scan of their Angular app. Most real Angular apps sit behind a login, though, and the public ones are often brochure sites with little to test. So I scanned Angular apps that are public and widely used instead, to see what the ecosystem looks like. Two things came out of it. The raw scanner reported on the wrong page three times.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Running a 180B-Parameter MoE Model on a Gaming Laptop: VIDRAFT's POCKET-Darwin-180B-GGUF

Running a 180B-Parameter MoE Model on a Gaming Laptop: VIDRAFT's POCKET-Darwin-180B-GGUF TL;DR: VIDRAFT has released POCKET-Darwin-180B-GGUF, a 4-bit quantized, GGUF-format version of their 180B Mixture-of-Experts model that runs on consumer hardware — including a gaming laptop with 8 GB VRAM and 32 GB RAM. By combining MoE sparse activation with llama.cpp-based SSD streaming, only ~3B parameters are computed per token at inference time, slashing hardware requirements by roughly 250× compared to the full-precision server setup. Developers working on air-gapped or on-device deployments should p

0
ProgrammingDEV Community ·

Contract-First Engineering in Distributed Core Banking

In enterprise core banking modernizations, microservice decomposition often creates an unexpected governance failure: Semantic Drift. When dozens of distributed product teams build microservices independently, subtle discrepancies emerge between architectural specifications and real-world implementations. A field defined as ISO4217 currency string in a central domain model might be implemented as a raw string in one service, a numeric currency code in another, or omitted entirely in an asynchronous event payload. Relying on a "Code-First" development approach—where engineers write Java control

0
ProgrammingDEV Community ·

How to Build a Podcast Intro Generator

What You’ll Build By the end of this post you’ll have a tiny but powerful “Podcast Intro Generator” that: Accepts a podcast title, host name, and a short tagline. Dynamically stitches those strings together into a polished intro script. Sends that script to a text‑to‑speech engine. Returns a high‑quality audio clip you can drop straight into your podcast editing workflow. We’ll use ElevenLabs for the heavy lifting—its API gives us instant, human‑like voices and even voice‑cloning capabilities.

Scanning public Angular apps with axe, and naming the component behind each finding · ShortSingh