Sarıkaya Dev Logo

Mahmut Sarikaya - Software Developer

Blog

Turbocharging Laravel with Octane and RoadRunner for Ultra‑Fast, Scalable Apps

Turbocharging Laravel with Octane and RoadRunner for Ultra‑Fast, Scalable Apps

This article explores how to integrate Laravel Octane with RoadRunner to dramatically boost request handling speed and concurrency. It covers installation, configuration for PHP 8.2, leveraging async queues, and real‑world use cases like high‑traffic APIs and micro‑services, providing step‑by‑step guidance for developers seeking ultra‑fast, scalable Laravel applications.

August 31, 202640Detail→
The Best AI Repo

The Best AI Repo

The Best AI Repo

August 30, 2026160Detail→
Harnessing JavaScript Temporal API for Precise Date‑Time Operations in Distributed Web Apps

Harnessing JavaScript Temporal API for Precise Date‑Time Operations in Distributed Web Apps

Explore the newly standardized Temporal API to replace legacy Date objects, delivering accurate time‑zone aware calculations, interval arithmetic, and calendar support. The guide walks through real‑world implementations in both client‑side frameworks (React, Vue) and server‑side Node.js services, showing how Temporal simplifies scheduling, logging, and financial calculations across distributed architectures.

August 30, 202690Detail→
Building Serverless Edge Functions with JavaScript on Cloudflare Workers and Deno Deploy

Building Serverless Edge Functions with JavaScript on Cloudflare Workers and Deno Deploy

Learn how to write, test, and deploy ultra‑fast JavaScript (or TypeScript) edge functions using Cloudflare Workers and Deno Deploy. The article covers KV storage, request routing, authentication, and performance tuning techniques that let you serve low‑latency APIs and dynamic pages directly from the edge.

August 30, 2026110Detail→
Building Real‑Time Collaborative Text Editors with Yjs, WebRTC, and JavaScript

Building Real‑Time Collaborative Text Editors with Yjs, WebRTC, and JavaScript

Learn how to create a low‑latency, peer‑to‑peer collaborative text editor using Yjs CRDTs and WebRTC data channels in plain JavaScript. The guide covers setting up the Yjs document, wiring WebRTC connections, handling conflict resolution, and deploying the solution to the edge for seamless multi‑user experiences.

August 30, 2026150Detail→
Running AI Inference in the Browser with WebAssembly and TensorFlow.js: A Practical Guide

Running AI Inference in the Browser with WebAssembly and TensorFlow.js: A Practical Guide

Learn how to combine WebAssembly and TensorFlow.js to execute high‑performance AI models directly in the browser. This guide covers building, optimizing, and deploying a WebAssembly‑backed inference pipeline with JavaScript, enabling real‑time edge AI without server round‑trips.

August 30, 2026110Detail→
Unlocking WebGPU in JavaScript: High‑Performance Graphics and Compute

Unlocking WebGPU in JavaScript: High‑Performance Graphics and Compute

Explore how to leverage the emerging WebGPU API with pure JavaScript to create ultra‑fast 3D visualizations and parallel compute workloads directly in the browser. The guide walks through setting up a development environment, writing WGSL shaders, integrating with Three.js, and deploying a progressive web app that runs on Chrome, Edge, and Safari's latest builds.

August 30, 202680Detail→
Implementing GraphQL Federation in .NET 8 Microservices with Hot Chocolate and AKS

Implementing GraphQL Federation in .NET 8 Microservices with Hot Chocolate and AKS

Learn how to build a federated GraphQL layer across multiple .NET 8 microservices using the Hot Chocolate library and Apollo Federation standards. The guide covers schema stitching, secure communication with AKS, and performance monitoring with OpenTelemetry, providing a practical roadmap for scalable, unified APIs.

August 30, 202670Detail→
AI‑Assisted Code Generation in .NET 8 with Azure OpenAI and Roslyn Source Generators

AI‑Assisted Code Generation in .NET 8 with Azure OpenAI and Roslyn Source Generators

Explore how to combine Azure OpenAI models with Roslyn source generators to create AI‑driven code scaffolding and boilerplate reduction in .NET 8 projects. The guide walks through setting up the OpenAI SDK, designing custom source generators, and integrating them into a CI/CD pipeline for real‑time developer assistance. Practical examples include generating DTOs, validation attributes, and service interfaces directly from natural‑language prompts.

August 30, 2026150Detail→
Build a .NET 8 AI‑Enhanced Search Engine with Azure Cognitive Search and OpenAI Embeddings

Build a .NET 8 AI‑Enhanced Search Engine with Azure Cognitive Search and OpenAI Embeddings

Learn how to build a high‑performance search solution in .NET 8 that combines Azure Cognitive Search with OpenAI‑generated embeddings for semantic relevance. The guide walks through indexing documents, generating vector embeddings using Azure OpenAI, and implementing vector similarity queries with the new .NET Minimal API and Azure SDKs.

August 30, 2026180Detail→
Building High‑Performance gRPC Streaming Services with .NET 8, Load Balancing & Health Checks

Building High‑Performance gRPC Streaming Services with .NET 8, Load Balancing & Health Checks

Learn how to design and deploy ultra‑low‑latency gRPC streaming services using .NET 8’s native support for HTTP/2, implement client‑side load balancing with the new Grpc.Net.ClientFactory, and configure automatic health checks for seamless Kubernetes rollouts. The guide includes code samples, performance tuning tips, and real‑world use‑case scenarios for real‑time data pipelines.

August 29, 2026160Detail→
Build a Real-Time Multiplayer Game Backend with .NET 8, Azure PlayFab, and SignalR

Build a Real-Time Multiplayer Game Backend with .NET 8, Azure PlayFab, and SignalR

Learn how to design and implement a high‑performance multiplayer game backend using .NET 8 Minimal APIs, Azure PlayFab for player management and matchmaking, and SignalR for low‑latency real‑time communication. The guide covers authentication, session handling, scaling strategies, and cheat‑prevention techniques, providing a production‑ready solution for modern online games.

August 29, 2026150Detail→