Skip to content
View anasm266's full-sized avatar

Highlights

  • Pro

Block or report anasm266

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
anasm266/README.md

Anas

I build developer tools, security workflows, and real-time web apps that are meant to be used: CLIs, GitHub Actions, npm packages, backend systems, and live multiplayer products.

Currently focused on TypeScript tooling, supply-chain security, Rust CLIs, and production-style backend systems.

Shipped Projects

Project What makes it interesting Stack / links
typing-race Live 2-player typing race built around share-link multiplayer, low-latency WebSocket sync, reconnect handling, analytics, monitoring, and load testing. Cloudflare Workers, Durable Objects, D1, React, k6 - Live app
any-map Static flow analysis for TypeScript any types. Traces where type erosion starts, how it spreads through a codebase, and which fixes have the biggest blast-radius reduction. TypeScript Compiler API, graph algorithms, CLI, npm - npm, 246 last-month downloads
installsentry Supply-chain visibility for npm installs: traces lifecycle scripts, file/network access, and canary secret reads, then maps findings onto the dependency graph with HTML and SARIF reports. TypeScript, Node.js, SARIF, CI - npm, 236 last-month downloads
apibump Rust CLI and GitHub Action that checks Python public API changes in pull requests and recommends the right SemVer bump before merge. Rust, Python, GitHub Actions, SemVer - action
sentinelflow Dependency-risk control plane for GitHub repositories with policy evaluation, audit logs, background jobs, GitHub checks, signed webhooks, and delivery replay. Fastify, PostgreSQL, React, GitHub App - demo, docs

Open Source

Stack

TypeScript Node.js React Fastify PostgreSQL Rust Cloudflare Workers Durable Objects Vitest Playwright GitHub Actions

Current Focus

  • developer tools and static analysis
  • backend systems with durable jobs and real persistence
  • security-oriented tooling around npm and dependency workflows
  • open-source contributions in large TypeScript codebases

Pinned Loading

  1. any-map any-map Public

    Static flow analysis for TypeScript any types. Finds the few sources responsible for most of your type erosion, ranks them by blast radius, and visualizes the infection graph.

    TypeScript 3

  2. typing-race typing-race Public

    Frictionless real-time 2-player typing race. Share a link, race within 10s. Built on Cloudflare Workers + Durable Objects.

    TypeScript 6

  3. installsentry installsentry Public

    Supply-chain visibility for npm: trace install-time lifecycle scripts, file/network access, and canary secret reads; map results onto package-lock with HTML reports and optional SARIF for CI.

    TypeScript 3

  4. sentinelflow sentinelflow Public

    SentinelFlow: GitHub dependency-risk scanning with policy evaluation, audit logs, and webhook delivery.

    TypeScript 2

  5. apibump apibump Public

    Rust CLI and GitHub Action for semantic public API breakage checks

    Rust