41554 blogs · [
{
"id": "01a087ca-d254-71d8-b833-4f57bc5009f9",
"title": "Shucking a Seagate Game Drive PS4/PS5 (STLV2000202)",
"url": "https://www.prudkohliad.com/articles/shuck-seagate-game-drive-ps-stlv2000202-2026-05-08",
"published_at": "2026-05-08T07:00:00+00:00"
},
{
"id": "01a087ca-d254-71d8-b833-4f57bc86f7b3",
"title": "OTP email verification and password reset",
"url": "https://www.prudkohliad.com/articles/otp-email-verification-password-reset-2025-11-30",
"published_at": "2025-11-30T20:53:00+00:00"
},
{
"id": "01a087ca-d254-71d8-b833-4f57bcf2ddb7",
"title": "Getting Wi-Fi SSID on Mac via bash using Shortcuts",
"url": "https://www.prudkohliad.com/articles/getting-wifi-ssid-on-mac-via-bash-2025-11-10",
"published_at": "2025-11-10T07:59:00+00:00"
},
{
"id": "01a087ca-d254-71d8-b833-4f57bdb6dbfc",
"title": "How to check SSL/TLS cipher suites on your website with nmap",
"url": "https://www.prudkohliad.com/articles/check-tls-cipher-suites-with-nmap-2025-07-22",
"published_at": "2025-07-22T08:40:00+00:00"
},
{
"id": "01a087ca-d254-71d8-b833-4f57bdb7950b",
"title": "How to implement a Multi-Select Dropdown component with React and Tailwind 4",
"url": "https://www.prudkohliad.com/articles/multi-select-dropdown-with-react-and-tailwind-4-2025-02-04",
"published_at": "2025-02-04T09:23:00+00:00"
},
{
"id": "01a087ca-d254-71d8-b833-4f57be4f55bf",
"title": "Updating website content on schedule via GitHub Actions",
"url": "https://www.prudkohliad.com/articles/updating-website-content-on-schedule-via-github-actions-2024-08-16",
"published_at": "2024-08-16T18:39:00+00:00"
},
{
"id": "01a087ca-d254-71d8-b833-4f57bebfc053",
"title": "How to deploy a Next.js app to a Hetzner VPS using SST and Docker",
"url": "https://www.prudkohliad.com/articles/deploy-next-js-to-vps-using-sst-2024-08-11",
"published_at": "2024-08-11T07:00:00+00:00"
},
{
"id": "01a087ca-d254-71d8-b833-4f57bfbd0ba7",
"title": "How to deploy a Next.js app to a VPS on Hetzner using Docker and GitHub Actions",
"url": "https://www.prudkohliad.com/articles/deploy-next-js-to-a-vps-2024-07-26",
"published_at": "2024-07-26T15:36:00+00:00"
},
{
"id": "01a087ca-d254-71d8-b833-4f57c04719c5",
"title": "How to set up a new project using Yarn in 2024",
"url": "https://www.prudkohliad.com/articles/setup-project-yarn-2024-05-11",
"published_at": "2024-05-11T09:09:00+00:00"
},
{
"id": "01a087ca-d254-71d8-b833-4f57c0ba9db0",
"title": "How to implement a Multi-Select Dropdown component with React and Tailwind CSS",
"url": "https://www.prudkohliad.com/articles/multi-select-dropdown-with-react-and-tailwind-css-2023-10-17",
"published_at": "2023-10-17T06:21:00+00:00"
},
{
"id": "01a087ca-d255-736f-95ff-43c3e6b93f64",
"title": "How I optimized SVG icons on my website",
"url": "https://www.prudkohliad.com/articles/reuse-svg-icons-2023-08-14",
"published_at": "2023-08-14T15:51:00+00:00"
},
{
"id": "01a087ca-d255-736f-95ff-43c3e76dfeff",
"title": "How to set up a new project using Yarn",
"url": "https://www.prudkohliad.com/articles/setup-project-yarn-2023-06-16",
"published_at": "2023-06-17T09:09:00+00:00"
},
{
"id": "01a087ca-d255-736f-95ff-43c3e79e5b7e",
"title": "How to resize images for Open Graph and Twitter using sharp",
"url": "https://www.prudkohliad.com/articles/resize-images-open-graph-twitter-sharp-js-2023-06-07",
"published_at": "2023-06-06T20:03:00+00:00"
},
{
"id": "01a087ca-d255-736f-95ff-43c3e87097f9",
"title": "How to implement a slider element using React, Tailwind CSS and Intersection Observer API",
"url": "https://www.prudkohliad.com/articles/slider-react-tailwind-intersection-observer-2023-05-26",
"published_at": "2023-05-26T17:02:00+00:00"
}
] posts Claim your blog