corpus.blog
Most cited
Talked about
Blogs
56,966 blogs · [ { "id": "01a087e9-658b-70a7-9387-b518e87f6f0a", "title": "The case for TDD vibe coding", "url": "https://taner-dev.com/articles/case-for-tdd-vibe-coding", "published_at": "2025-12-28T00:00:00+00:00" }, { "id": "01a087e9-658c-7232-a7a8-f2ddd8a5b906", "title": "How docker can break your ufw rules", "url": "https://taner-dev.com/articles/docker-not-respecting-ufw", "published_at": "2025-12-14T00:00:00+00:00" }, { "id": "01a087e9-658c-7232-a7a8-f2ddda59a6f8", "title": "Securing Coolify with Tailscale", "url": "https://taner-dev.com/articles/securing-coolify", "published_at": "2025-12-06T00:00:00+00:00" }, { "id": "01a087e9-658c-7232-a7a8-f2dddb2061ce", "title": "Vibe Coding is Hard", "url": "https://taner-dev.com/articles/vibe-coding-is-hard", "published_at": "2025-05-02T00:00:00+00:00" }, { "id": "01a087e9-658c-7232-a7a8-f2ddd7b27782", "title": "Debugging Next.js 15.x Apps in VS Code or Cursor", "url": "https://taner-dev.com/articles/debugging-next-apps", "published_at": "2025-04-15T00:00:00+00:00" }, { "id": "01a087e9-658c-7232-a7a8-f2ddd70c01de", "title": "Cracking Electron: Why Electron is not secure for paid macos apps", "url": "https://taner-dev.com/articles/crack-electron", "published_at": "2024-11-21T00:00:00+00:00" }, { "id": "01a087e9-658c-7232-a7a8-f2ddd7d78961", "title": "Webdesign Fundamentals for Developers", "url": "https://taner-dev.com/articles/designing-converting-websites", "published_at": "2024-11-18T00:00:00+00:00" }, { "id": "01a087e9-658c-7232-a7a8-f2ddd924924c", "title": "My Top 24+ Landing Page Tips", "url": "https://taner-dev.com/articles/landing-page", "published_at": "2024-10-31T00:00:00+00:00" }, { "id": "01a087e9-658c-7232-a7a8-f2ddd9cc24de", "title": "Next.js nope - Remix and Astro.js yes!", "url": "https://taner-dev.com/articles/nextjs-nope", "published_at": "2024-10-15T00:00:00+00:00" }, { "id": "01a087e9-658c-7232-a7a8-f2ddd8ac1905", "title": "How to save the day with Feature Flags", "url": "https://taner-dev.com/articles/featureflags", "published_at": "2024-08-05T00:00:00+00:00" }, { "id": "01a087e9-658c-7232-a7a8-f2dddac7bf56", "title": "Tips to start a freelance web project in 2024 and not loose your soul", "url": "https://taner-dev.com/articles/start-project", "published_at": "2024-08-04T00:00:00+00:00" }, { "id": "01a087e9-658c-7232-a7a8-f2ddda3202b2", "title": "Why Rust is the future but not for everyone", "url": "https://taner-dev.com/articles/rust", "published_at": "2024-08-01T00:00:00+00:00" }, { "id": "01a087e9-658c-7232-a7a8-f2ddd8ce2a0a", "title": "Initial Commit, eh Post", "url": "https://taner-dev.com/articles/initial", "published_at": "2023-11-23T00:00:00+00:00" } ] posts
Claim your blog
Back to taner-dev.com
Blog · corpus.blog/blogs/taner-dev.com/posts
taner-dev.com
taner-dev.com
2025
The case for TDD vibe coding
original ↗
28 Dec 2025
How docker can break your ufw rules
original ↗
14 Dec 2025
Securing Coolify with Tailscale
original ↗
6 Dec 2025
Vibe Coding is Hard
original ↗
2 May 2025
Debugging Next.js 15.x Apps in VS Code or Cursor
original ↗
15 Apr 2025
2024
Cracking Electron: Why Electron is not secure for paid macos apps
original ↗
21 Nov 2024
Webdesign Fundamentals for Developers
original ↗
18 Nov 2024
My Top 24+ Landing Page Tips
original ↗
31 Oct 2024
Next.js nope - Remix and Astro.js yes!
original ↗
15 Oct 2024
How to save the day with Feature Flags
original ↗
5 Aug 2024
Tips to start a freelance web project in 2024 and not loose your soul
original ↗
4 Aug 2024
Why Rust is the future but not for everyone
original ↗
1 Aug 2024
2023
Initial Commit, eh Post
original ↗
23 Nov 2023