Skip to content
View Yusufihsangorgel's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Yusufihsangorgel

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
Yusufihsangorgel/README.md

Software engineer working across Flutter, Dart, and Go, where client apps, native code, and infrastructure have to stay correct under load.

Upstream

Reworking package:dart_mcp for the 2026 MCP specification: fourteen pull requests are merged, from the lifecycle split and request-scoped dispatch to the streamable HTTP POST handler that the 2026-07-28 revision defines. Four changes landed in the Dart SDK analyzer: it now rejects Struct-constrained mixin applications, handles NativeCallable arguments independently of source order, reports an inherited getter and setter whose types disagree, and covers fromFunction against invalid and unresolved input. In package:code_assets, a validator now reads a dynamic library's architecture from its file headers. Also merged fixes into shelf, vector_graphics_compiler, Drift, FlutterFire, Retrofit, and Bun; more across dart-lang, flutter, and grpc-go on my profile.

Packages

Twenty-three on pub.dev. Several bind native C and C++ libraries through Dart's build hooks, with nothing to install beyond a C++ toolchain:

  • re2: linear-time regex, immune to catastrophic backtracking
  • simdjson_dart: SIMD JSON parsing over simdjson
  • blake3_ffi: BLAKE3 hashing over the official C implementation, with the NEON kernel on arm64

Others are pure Dart:

  • resilience: retries, circuit breaker, rate limiter, bulkhead, and hedged calls
  • redis_task_queue: a server-side queue with retries and dead letters
  • mcp_probe: conformance checks for an MCP server's handshake and declared capabilities

The full list is on pub.dev.

Writing

The Biggest MCP Update Ever, Explained With a Restaurant.

Debugging a 45-second deadlock in MCP's Streamable HTTP.

Portfolio · Writing · dev.to · Medium · LinkedIn

Pinned Loading

  1. dart-lang/ai dart-lang/ai Public

    A general repository for AI / GenAI packages and explorations.

    Dart 277 71

  2. Flutter-Web-Portfolio Flutter-Web-Portfolio Public template

    Reusable editorial Flutter Web portfolio template with JSON content, Dart Wasm/SkWasm, seven languages, and verified multi-provider deployment.

    Dart 4 2

  3. redis_task_queue redis_task_queue Public

    A small Redis-backed task queue for server-side Dart: retries, dead-letter list, weighted queues.

    Dart 1

  4. simdjson_dart simdjson_dart Public

    Fast JSON for Dart via the simdjson C++ library over FFI. Lazy document access plus jsonDecode-compatible decoding.

    Dart 1 1

  5. blake3_ffi blake3_ffi Public

    Fast BLAKE3 cryptographic hashing for Dart via native FFI. One-shot, streaming, keyed, and key derivation.

    Dart

  6. re2 re2 Public

    Linear-time regular expressions for Dart via Google's RE2 over FFI. Immune to catastrophic backtracking (ReDoS).

    Dart