{"version":"https://jsonfeed.org/version/1.1","title":"Samet Can Cıncık","home_page_url":"https://sametcc.me","feed_url":"https://sametcc.me/feed.json","items":[{"id":"https://sametcc.me/blog/tracing-edgar-allan-poes-ghost-in-the-fog-of-silent-hill","url":"https://sametcc.me/blog/tracing-edgar-allan-poes-ghost-in-the-fog-of-silent-hill","title":"Tracing Edgar Allan Poe's Ghost in the Fog of Silent Hill","summary":"An analysis of the deep, foundational connections that bind Edgar Allan Poe's literary universe to the nightmarish town of Silent Hill.","date_published":"2025-12-17","tags":["Silent Hill","Edgar Allan Poe","Horror","Game Design","Literature"]},{"id":"https://sametcc.me/gist/git-clone-repo-tui","url":"https://sametcc.me/gist/git-clone-repo-tui","title":"GitHub Repo TUI Cloner (PowerShell)","summary":"An interactive PowerShell script to fetch and clone your owned GitHub repositories using a terminal UI (TUI).","date_published":"2026-02-19","tags":[]},{"id":"https://sametcc.me/gist/typespec-for-dotnet-nextjs","url":"https://sametcc.me/gist/typespec-for-dotnet-nextjs","title":"TypeSpec for .NET and Next.js Teams","summary":"Practical TypeSpec workflow for contract-first API design with ASP.NET Core and Next.js, including OpenAPI generation and typed client usage.","date_published":"2026-02-19","tags":[]},{"id":"https://sametcc.me/gist/mdx-details-custom-components","url":"https://sametcc.me/gist/mdx-details-custom-components","title":"Rendering HTML Details/Summary in MDX with Custom Components","summary":"A comprehensive guide on how to transform HTML details and summary elements into custom React components in Next.js MDX projects","date_published":"2026-01-30","tags":["mdx","react","next.js","typescript","html"]},{"id":"https://sametcc.me/gist/payload-docker-config-pgsql-bunjs","url":"https://sametcc.me/gist/payload-docker-config-pgsql-bunjs","title":"Payload Docker Config: PostgreSQL + BunJS","summary":"Docker configuration files to run PayloadCMS using the Bun runtime and PostgreSQL database. ","date_published":"2025-12-25","tags":[]},{"id":"https://sametcc.me/gist/migrate-from-prettier-eslint-to-biome","url":"https://sametcc.me/gist/migrate-from-prettier-eslint-to-biome","title":"Migrate from prettier-eslint to Biome","summary":"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. ","date_published":"2025-12-24","tags":[]},{"id":"https://sametcc.me/gist/insta-public-archiver","url":"https://sametcc.me/gist/insta-public-archiver","title":"Insta Public Archiver","summary":"A Python script to download all media from public Instagram profiles without login.","date_published":"2025-12-23","tags":[]},{"id":"https://sametcc.me/gist/running-calibre-on-coolify","url":"https://sametcc.me/gist/running-calibre-on-coolify","title":"Running Calibre-Web on Coolify","summary":"A comprehensive guide to deploying Calibre-Web on Coolify with Docker Compose and persistent storage","date_published":"2025-10-15","tags":["coolify","docker","docker-compose","linuxserver","calibre-web","guide","tutorial"]},{"id":"https://sametcc.me/gist/using-json-schema-in-vscode","url":"https://sametcc.me/gist/using-json-schema-in-vscode","title":"Using JSON Schema in VS Code","summary":"Step-by-step guide to implementing JSON Schema validation in VS Code for automatic error detection and IntelliSense support.","date_published":"2024-08-25","tags":[]},{"id":"https://sametcc.me/gist/docker-commands","url":"https://sametcc.me/gist/docker-commands","title":"Docker Command Documentation","summary":"Comprehensive guide to Docker commands for containerization, image management, and container orchestration with practical examples and best practices.","date_published":"2024-08-25","tags":[]},{"id":"https://sametcc.me/gist/typescript-types","url":"https://sametcc.me/gist/typescript-types","title":"TypeScript Types and Utility Types","summary":"Complete guide to TypeScript's built-in utility types, advanced type transformations, and custom type definitions for robust type safety.","date_published":"2024-08-25","tags":[]},{"id":"https://sametcc.me/gist/typescript-glob-patterns","url":"https://sametcc.me/gist/typescript-glob-patterns","title":"Using Glob Patterns in TypeScript Projects","summary":"Comprehensive guide to glob patterns in TypeScript with detailed character explanations, examples, and practical applications for file matching.","date_published":"2024-08-25","tags":[]},{"id":"https://sametcc.me/gist/product-requirement-doc-guide","url":"https://sametcc.me/gist/product-requirement-doc-guide","title":"Product Requirements Document","summary":"Complete guide to writing effective Product Requirements Documents (PRDs) with templates, best practices, and real-world examples for software development.","date_published":"2024-08-25","tags":[]},{"id":"https://sametcc.me/gist/react-component-lifecycle","url":"https://sametcc.me/gist/react-component-lifecycle","title":"React Component Lifecycle","summary":"Deep dive into React component lifecycle methods, hooks, and modern patterns for managing component state and side effects in React applications.","date_published":"2024-08-25","tags":[]},{"id":"https://sametcc.me/gist/using-tasks-in-vscode","url":"https://sametcc.me/gist/using-tasks-in-vscode","title":"A Comprehensive Guide to Creating and Using Tasks in Visual Studio Code","summary":"Complete guide to VS Code tasks configuration including custom tasks, automation, debugging, and integration with build systems.","date_published":"2024-08-25","tags":[]},{"id":"https://sametcc.me/gist/git-hooks-guide","url":"https://sametcc.me/gist/git-hooks-guide","title":"Git Hooks: A Comprehensive Guide","summary":"Complete guide to Git hooks implementation, best practices, and advanced automation techniques for client-side and server-side workflows.","date_published":"2024-08-25","tags":[]},{"id":"https://sametcc.me/gist/scripts-gist","url":"https://sametcc.me/gist/scripts-gist","title":"Script Gists","summary":"Collection of useful development scripts including Prettier setup, Git utilities, and automation tools for modern development workflows.","date_published":"2024-08-25","tags":[]},{"id":"https://sametcc.me/gist/running-scripts-in-linux","url":"https://sametcc.me/gist/running-scripts-in-linux","title":"Running Scripts in Linux","summary":"Essential guide to running scripts in Linux including permissions, execution methods, and best practices for shell scripting.","date_published":"2024-08-25","tags":[]},{"id":"https://sametcc.me/gist/powershell-scripting","url":"https://sametcc.me/gist/powershell-scripting","title":"PowerShell Scripting","summary":"Complete PowerShell scripting guide covering automation, DevOps practices, Azure integration, and advanced techniques for cross-platform environments.","date_published":"2024-08-25","tags":[]},{"id":"https://sametcc.me/project/golter","url":"https://sametcc.me/project/golter","title":"Golter","summary":"A terminal-based file converter with a modern TUI, built with Go. Supports batch conversion of images, videos, audio, and documents.","date_published":"2026-01-17","tags":["Go","TUI","File Conversion","ffmpeg","Image Processing","Video Processing","Audio Processing","Document Conversion"]},{"id":"https://sametcc.me/project/github-profile-viewer","url":"https://sametcc.me/project/github-profile-viewer","title":"GitHub Profile Viewer","summary":"A dynamic web platform that transforms how you explore GitHub profiles, built with Blazor and .NET. Dive deep into developers' open-source contributions with a sleek interface and robust performance.","date_published":"2025-10-15","tags":["Blazor",".NET","GitHub API","Open Source","Developer Tools"]},{"id":"https://sametcc.me/project/mermaid-viewer","url":"https://sametcc.me/project/mermaid-viewer","title":"Mermaid Live Editor & Viewer","summary":"A powerful web application built with Next.js, React, and TypeScript that allows users to create, edit, and share Mermaid diagrams in real-time with live preview and instant sharing capabilities.","date_published":"2025-04-23","tags":["Next.js","React","TypeScript","Mermaid","Monaco Editor","MUI","Diagram Editor","Live Preview"]},{"id":"https://sametcc.me/project/vitepress-mermaid-renderer","url":"https://sametcc.me/project/vitepress-mermaid-renderer","title":"VitePress Mermaid Renderer","summary":"A VitePress plugin that transforms static Mermaid diagrams into interactive, dynamic visualizations with zoom, pan, fullscreen, and more.","date_published":"2025-03-15","tags":["VitePress","Mermaid","Plugin","Documentation","Diagrams","Interactive","JavaScript","TypeScript","vitepress-plugin-mermaid"]},{"id":"https://sametcc.me/project/env-protector","url":"https://sametcc.me/project/env-protector","title":"Env Protector","summary":"A Visual Studio Code extension that enhances the security of environment files by masking sensitive data, providing confirmation prompts before opening, and allowing users to manage environment variables without exposing their contents.","date_published":"2024-09-14","tags":["Visual Studio Code","VSCode Extension","Environment Variables","Security","Productivity"]},{"id":"https://sametcc.me/project/electron-widgets","url":"https://sametcc.me/project/electron-widgets","title":"Electron Widgets","summary":"A desktop application built with Electron.js and Node.js that allows users to create and manage customizable widgets on their desktops.","date_published":"2024-03-25","tags":["Electron.js","Node.js","Desktop Application","Widgets","Cross-Platform"]},{"id":"https://sametcc.me/project/resume-builder","url":"https://sametcc.me/project/resume-builder","title":"Resume Builder","summary":"A desktop application developed with C# and Windows Forms that allows users to create, manage, and export resumes using various templates, with features like automatic saving, import/export, and multi-language support.","date_published":"2023-01-12","tags":["C#","Windows Forms","SQL Server","Resume","Desktop Application","Productivity","MAUI"]}]}