A complete example of implementing real-time chat using Socket.IO with TypeScript, including both server and client implementations.
A complete example of setting up WebRTC video chat with TypeScript, including peer connection, media streams, and signaling.
A complete implementation of a speech recognition service with TypeScript and NestJS, including WebSocket handling, error recovery, and multiple provider support.
A comprehensive guide to building modular NestJS applications using best practices, including module organization, dependency injection, and service design.
A complete guide to implementing WebSocket gateways in NestJS, including connection management, message handling, and error recovery.
A complete implementation of an AI Service using WebSocket, including request handling, response streaming, and error management.
A collection of configuration files and deployment scripts for setting up a modern web application with Nginx, Cloudflare Tunnel, and automated deployment.
Scraping Goodreads books data from user's RSS feed and parse to JSON in Node.js
Using the SSH protocol, you can connect and authenticate to remote Github servers and services without supplying your username and personal access token at each visit.
How to install and update pnpm, create a shell alias for it, and upgrade project dependencies efficiently.
My personal VSCode configurations, settings, and key bindings that I use across all my devices.
Essential npm commands for local development, covering package installation, version control, and script management.
Create a custom hook to manage in-route form submissions in a Remix app.
Verify and process incoming GitHub webhooks. How to set up listeners, validate requests, and handle Github's webhook events.
Retrieve a Spotify access token to display the currently playing track on your website or application.
A various ready-to-use string casing utilities in Typescript.
Safely rename case-sensitive files or directories in a Git repository to avoid conflicts or case inconsistencies.
Recursively removes all falsy values (null, undefined, 0, false) from an object and its nested properties.
Build a custom React hook to use asynchronous effects inside functional components.
Validate strings to ensure they represent valid colors in various formats (hex, RGB, and named colors).
Identify and terminate processes running on a specific port in your dev environment.
A detailed overview of Markdown code block syntaxes, covering both basic and advanced use cases.
A lightweight pub/sub mechanism to handle custom events without adding a full-blown library.
How to manipulate dates (adding, subtracting, and formatting, etc) in Shopify's Liquid template language.
A quick utility to read all file names in a directory using Node.js.
How to ignore all files in a directory except for a specific one.
Utilize a custom hook that syncs state with local storage, allowing for persistent state between sessions.