Sarıkaya Dev Logo

Mahmut Sarikaya - Software Developer

Blog

Build Serverless Edge AI Functions with Deno Deploy and Supabase Edge Runtime

Build Serverless Edge AI Functions with Deno Deploy and Supabase Edge Runtime

Learn how to create ultra‑low latency AI endpoints that run at the network edge using Deno Deploy and Supabase Edge Runtime. The guide covers deploying WebAssembly‑based models, integrating Supabase's edge database, and exposing secure serverless JavaScript functions for real‑time inference.

August 21, 202610Detail→
Build AI-Powered Minimal APIs with .NET 8, Azure OpenAI & Semantic Kernel

Build AI-Powered Minimal APIs with .NET 8, Azure OpenAI & Semantic Kernel

Learn how to create lightweight, high‑performance Minimal API services in .NET 8 that harness Azure OpenAI and Microsoft Semantic Kernel to add natural‑language understanding, content generation, and reasoning capabilities. The guide covers project scaffolding, authentication with Azure AD, prompt engineering, async streaming responses, and deployment to Azure Container Apps with best‑practice observability and scaling.

August 21, 202600Detail→
Harnessing WebNN API for Hardware‑Accelerated AI in JavaScript

Harnessing WebNN API for Hardware‑Accelerated AI in JavaScript

Explore the emerging WebNN API that lets JavaScript code run neural networks directly on device GPUs, NPUs, and other accelerators. Learn how to set up a WebNN pipeline, integrate it with WebGPU for custom kernels, and build real‑world use cases such as on‑device image classification and speech recognition without server round‑trips.

August 21, 202620Detail→
Edge AI Inference with ONNX Runtime Web & WebGPU on Cloudflare Workers

Edge AI Inference with ONNX Runtime Web & WebGPU on Cloudflare Workers

Learn how to run high‑performance, quantized AI models directly at the edge using ONNX Runtime Web accelerated by WebGPU. The guide covers setting up Cloudflare Workers, loading ONNX models, optimizing them for WebGPU, and integrating the inference pipeline into a JavaScript front‑end for ultra‑low latency predictions.

August 21, 202630Detail→
Running Stable Diffusion in Browser with JavaScript & WebGPU

Running Stable Diffusion in Browser with JavaScript & WebGPU

Learn how to load, optimize, and execute the Stable Diffusion model directly in the browser using JavaScript and the WebGPU API. The tutorial covers model conversion to ONNX, leveraging ONNX Runtime Web or TensorFlow.js, GPU‑accelerated inference, and real‑time UI integration for on‑device image generation without server dependencies.

August 21, 202660Detail→
Client‑Side Scientific Simulations with WebGPU Compute Shaders in JavaScript

Client‑Side Scientific Simulations with WebGPU Compute Shaders in JavaScript

Explore how to run high‑performance scientific simulations directly in the browser by leveraging WebGPU's compute pipeline with JavaScript. The guide walks through environment setup, writing and dispatching compute shaders, integrating numeric libraries, and real‑world use cases such as fluid dynamics, particle systems, and cellular automata.

August 21, 202640Detail→
Building Low‑Latency Real‑Time Multiplayer Games with WebTransport and QUIC

Building Low‑Latency Real‑Time Multiplayer Games with WebTransport and QUIC

Explore how to replace traditional WebSockets with the emerging WebTransport API powered by QUIC to achieve ultra‑low latency communication for browser‑based multiplayer games. The guide covers setting up a Node.js server with @microsoft/webtransport, handling bidirectional streams, implementing client prediction, and deploying the solution on edge platforms for seamless, real‑time gameplay.

August 21, 202620Detail→
Accelerating JavaScript Development with Bun: Runtime, Bundler, and Test Runner

Accelerating JavaScript Development with Bun: Runtime, Bundler, and Test Runner

Explore how Bun, the all‑in‑one JavaScript runtime, dramatically speeds up development cycles by combining a lightning‑fast runtime, built‑in bundler, and native test runner. The article walks through installing Bun, migrating a Node.js project, benchmarking performance gains, and deploying to production edge platforms.

August 21, 202620Detail→
Run .NET 8 Native AOT on Cloudflare Workers with WebAssembly

Run .NET 8 Native AOT on Cloudflare Workers with WebAssembly

Learn how to compile C# code to native AOT WebAssembly binaries using .NET 8 and deploy them as edge functions on Cloudflare Workers. The guide covers setup, tooling, performance benchmarks, and real‑world use cases such as low‑latency APIs and data processing at the edge.

August 21, 202610Detail→
Implement Passwordless Authentication in JavaScript with WebAuthn Level 2 & FIDO2

Implement Passwordless Authentication in JavaScript with WebAuthn Level 2 & FIDO2

Explore how to replace passwords with secure, passwordless authentication using the WebAuthn Level 2 specification and FIDO2 standards directly from JavaScript. The guide walks through generating credential requests, handling registration and login flows with the Web Crypto API, and integrating the solution into modern web apps for a frictionless user experience.

August 21, 202630Detail→
Supercharging Client‑Side Image Processing with WebAssembly SIMD and JavaScript

Supercharging Client‑Side Image Processing with WebAssembly SIMD and JavaScript

Explore how to leverage the new WebAssembly SIMD extensions to accelerate image manipulation directly in the browser. The guide walks through setting up AssemblyScript, compiling SIMD‑enabled modules, and integrating them with modern JavaScript build tools for real‑time photo filters and canvas operations.

August 21, 202620Detail→
Integrating WebGPU for Real-Time 3D Graphics in JavaScript Applications

Integrating WebGPU for Real-Time 3D Graphics in JavaScript Applications

This article explores how to harness the new WebGPU API in JavaScript to deliver high‑performance, real‑time 3D graphics directly in the browser. It covers setup, integration with popular libraries such as three.js, performance comparisons with WebGL, and practical use‑cases like interactive games and data visualizations.

August 21, 202660Detail→