---
title: Technical Gists | Samet Can Cıncık
description: A collection of technical gists.
---

# Technical Gists

## [Cloudflare Tunnel ile Local Ortamı Güvenle Paylaşmak](/gist/cloudflare-tunnel-ile-local-ortami-paylasmak)

Cloudflare Tunnel ve Access ile yerel geliştirme ortamını port açmadan; HTTPS, kimlik doğrulama ve tenant yönlendirmesiyle internete açmak.

**Tags:** Cloudflare, DevOps, Security, Networking, Development

**Published:** 2026-09-13

## [GitHub Account Notifications to Gotify with n8n](/gist/github-account-notifications-to-gotify-with-n8n)

A production-ready guide for delivering GitHub App events from every repository in an account to a Gotify phone notification channel.

**Tags:** github, github-apps, gotify, n8n, webhooks, notifications, automation

**Published:** 2026-08-07

## [Coolify Notifications to Gotify with n8n](/gist/coolify-notifications-to-gotify-with-n8n)

A production-ready guide for delivering Coolify deployment, backup, task, server, and container notifications to a Gotify phone notification channel.

**Tags:** coolify, gotify, n8n, webhooks, notifications, self-hosting, automation

**Published:** 2026-08-07

## [shadcn Theme Configuration for MUI](/gist/shadcn-ui-for-mui)

A complete MUI dark theme configuration styled to resemble shadcn's default dark theme, mapping zinc color tokens to MUI palette, typography, and component overrides.

**Tags:** MUI, shadcn, React, Material UI, Theming

**Published:** 2026-05-13

## [How to Synchronize Obsidian Vault Using Git (PC + Android)](/gist/how-to-synchronize-obsidian-vault-using-git)

A comprehensive, step-by-step guide on synchronizing your Obsidian vault across PC and Android devices using Git, covering setup, workflow, conflict resolution, and best practices.

**Tags:** Obsidian, Git, Android, Synchronization, Backup

**Published:** 2026-05-05

## [Docker Usage Guide](/gist/docker-commands)

Comprehensive guide to Docker commands for containerization, image management, and container orchestration with practical examples and best practices.

**Tags:** Docker, Containers, DevOps, CLI, Containerization

**Published:** 2024-08-25

## [GitHub Repo TUI Cloner (PowerShell)](/gist/git-clone-repo-tui)

An interactive PowerShell script to fetch and clone your owned GitHub repositories using a terminal UI (TUI).

**Tags:** GitHub, PowerShell, TUI, Git, Automation

**Published:** 2026-02-19

## [TypeSpec for .NET and Next.js Teams](/gist/typespec-for-dotnet-nextjs)

Practical TypeSpec workflow for contract-first API design with ASP.NET Core and Next.js, including OpenAPI generation and typed client usage.

**Tags:** TypeSpec, .NET, Next.js, OpenAPI, API Design

**Published:** 2026-02-19

## [Rendering HTML Details/Summary in MDX with Custom Components](/gist/mdx-details-custom-components)

A comprehensive guide on how to transform HTML details and summary elements into custom React components in Next.js MDX projects

**Tags:** mdx, react, next.js, typescript, html

**Published:** 2026-01-30

## [Payload Docker Config: PostgreSQL + BunJS](/gist/payload-docker-config-pgsql-bunjs)

Docker configuration files to run PayloadCMS using the Bun runtime and PostgreSQL database. 

**Tags:** PayloadCMS, Docker, Bun, PostgreSQL, Docker Compose

**Published:** 2025-12-25

## [Migrate from prettier-eslint to Biome](/gist/migrate-from-prettier-eslint-to-biome)

A fully automated Bash script to migrate from ESLint + Prettier to Biome. It initializes Biome, migrates ESLint and Prettier configurations, removes old config files, and updates package.json scripts. Designed for Bun environments with full Next.js ESLint compatibility. 

**Tags:** Biome, ESLint, Prettier, JavaScript, Bun

**Published:** 2025-12-24

## [Insta Public Archiver](/gist/insta-public-archiver)

A Python script to download all media from public Instagram profiles without login.

**Tags:** Python, Instagram, Web Scraping, Media Download, Automation

**Published:** 2025-12-23

## [Deploying Calibre-Web on Coolify with Docker Compose](/gist/running-calibre-on-coolify)

A comprehensive guide to deploying Calibre-Web on Coolify with Docker Compose and persistent storage

**Tags:** coolify, docker, docker-compose, linuxserver, calibre-web, guide, tutorial

**Published:** 2025-10-15

## [Using JSON Schema in VS Code](/gist/using-json-schema-in-vscode)

Step-by-step guide to implementing JSON Schema validation in VS Code for automatic error detection and IntelliSense support.

**Tags:** VS Code, JSON Schema, Validation, IntelliSense, JSON

**Published:** 2024-08-25

## [TypeScript Types and Utility Types](/gist/typescript-types)

Complete guide to TypeScript's built-in utility types, advanced type transformations, and custom type definitions for robust type safety.

**Tags:** TypeScript, Types, Utility Types, Type Safety

**Published:** 2024-08-25

## [Using Glob Patterns in TypeScript Projects](/gist/typescript-glob-patterns)

Comprehensive guide to glob patterns in TypeScript with detailed character explanations, examples, and practical applications for file matching.

**Tags:** TypeScript, Glob, File Matching, Patterns, Developer Tools

**Published:** 2024-08-25

## [Product Requirements Document](/gist/product-requirement-doc-guide)

Complete guide to writing effective Product Requirements Documents (PRDs) with templates, best practices, and real-world examples for software development.

**Tags:** Product Requirements, Software Development, Documentation, Project Management

**Published:** 2024-08-25

## [React Component Lifecycle](/gist/react-component-lifecycle)

Deep dive into React component lifecycle methods, hooks, and modern patterns for managing component state and side effects in React applications.

**Tags:** React, JavaScript, Hooks, Components, State Management

**Published:** 2024-08-25

## [A Comprehensive Guide to Creating and Using Tasks in Visual Studio Code](/gist/using-tasks-in-vscode)

Complete guide to VS Code tasks configuration including custom tasks, automation, debugging, and integration with build systems.

**Tags:** VS Code, Tasks, Automation, Build Tools, Debugging

**Published:** 2024-08-25

## [Git Hooks: A Comprehensive Guide](/gist/git-hooks-guide)

Complete guide to Git hooks implementation, best practices, and advanced automation techniques for client-side and server-side workflows.

**Tags:** Git, Git Hooks, Automation, DevOps, Version Control

**Published:** 2024-08-25

## [Script Gists](/gist/scripts-gist)

Collection of useful development scripts including Prettier setup, Git utilities, and automation tools for modern development workflows.

**Tags:** Scripts, Prettier, Git, Automation, Developer Tools

**Published:** 2024-08-25

## [Running Scripts in Linux](/gist/running-scripts-in-linux)

Essential guide to running scripts in Linux including permissions, execution methods, and best practices for shell scripting.

**Tags:** Linux, Shell Scripting, Bash, Permissions, Automation

**Published:** 2024-08-25

## [PowerShell Scripting](/gist/powershell-scripting)

Complete PowerShell scripting guide covering automation, DevOps practices, Azure integration, and advanced techniques for cross-platform environments.

**Tags:** PowerShell, Scripting, Automation, DevOps, Azure

**Published:** 2024-08-25

