-
Notifications
You must be signed in to change notification settings - Fork 29
Expand file tree
/
Copy pathdata.ts
More file actions
266 lines (264 loc) · 11.6 KB
/
data.ts
File metadata and controls
266 lines (264 loc) · 11.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
import RuffAndUvImage from "@/app/blog/uv-and-ruff-turbocharging-python-development-with-rust-powered-tools/cover.png"
import StateOfAICodeReviewCoverImage from "@/app/blog/state-of-ai-code-review-tools-2025/cover.png"
import CodeRabbitCoverImage from "@/app/blog/coderabbit-vs-others-ai-code-review-tools/cover.png"
import TwilioCoverImage from "@/app/blog/stream-vs-twilio/cover.png"
import NeonCoverImage from "@/app/blog/neon-vs-supabase/cover.png"
import CodyCoverImage from "@/app/blog/cody-vs-cursor-choosing-the-right-ai-code-assistant-for-your-development-workflow/cover.png"
import ViewTransitionsCoverImage from "@/app/blog/enhancing-web-experiences-with-the-view-transitions-api/cover.png"
import SupabaseCoverImage from "@/app/blog/supabase-vs-clerk/cover.png"
import MongoDBCoverImage from "@/app/blog/mongoDB-vs-postgreSQL/cover.png"
import StateOfDatabasesCoverImage from "@/app/blog/state-of-databases-2024/cover.png"
import CursorWindsurfCoverImage from "@/app/blog/cursor-vs-windsurf/cover.png"
import BetterAuthCoverImage from "@/app/blog/betterauth-vs-nextauth/cover.png"
import EloqdocVSMongoDB from "@/app/blog/eloqdoc-vs-mongodb-architecture-and-design/cover.png"
import EloqdocVSMongoDBPart2 from "@/app/blog/eloqdoc-vs-mongodb-feature-comparison/cover.png"
import EloqdocVSMongoDBPart3 from "@/app/blog/eloqdoc-vs-mongodb-cloud-services/cover.png"
import EloqdocVSMongoDBPart4 from "@/app/blog/eloqdoc-vs-ferretdb-vs-mongodb-benchmark-guide/cover.png"
import CursorVSClaudeCode from "@/app/blog/cursor-vs-claudecode/cover.png"
export const allAuthors = [
{ name: "Ankur Tyagi", link: "https://theankurtyagi.com/" },
{ name: "Jitendra Nirnejak", link: "https://nirnejak.com/" },
{ name: "Hrutik Kumthekar", link: "#" },
]
export const allBlogs = [
{
author: "Ankur Tyagi",
slug: "eloqdoc-vs-ferretdb-vs-mongodb-benchmark-guide",
title: "EloqDoc vs MongoDB - Part4: A Comprehensive Benchmark Guide",
excerpt:
"A comprehensive benchmark guide comparing EloqDoc, FerretDB, and MongoDB performance",
description:
"In this final part of our series comparing EloqDoc, FerretDB, and MongoDB, we present a detailed benchmark guide. We evaluate the performance of each database across various workloads, including read-heavy, write-heavy, and mixed operations. By analyzing latency, throughput, and resource utilization, we provide insights to help you choose the right database for your specific use case.",
publishedAt: "2026-01-23T00:00:00Z",
category: "Database",
image: EloqdocVSMongoDBPart4.src,
isNew: true,
isFeatured: false,
},
{
author: "Ankur Tyagi",
slug: "eloqdoc-vs-mongodb-cloud-services",
title:
"EloqDoc vs MongoDB - Part 3: Cloud Services (MongoDB Atlas vs EloqCloud)",
excerpt:
"Comparison of EloqDoc and MongoDB managed cloud services: MongoDB Atlas and EloqCloud",
description:
"In this third part of our series comparing EloqDoc and MongoDB, we focus on their managed cloud services: MongoDB Atlas and EloqCloud. We evaluate performance, cost, security, and features to help you decide which service best fits your needs.",
publishedAt: "2026-01-10T00:00:00Z",
category: "Database",
image: EloqdocVSMongoDBPart3.src,
isNew: true,
isFeatured: false,
},
{
author: "Ankur Tyagi",
slug: "cursor-vs-claudecode",
title: "Cursor vs Claude Code: A Comprehensive Comparison",
excerpt:
"A comprehensive comparison of Cursor and Claude Code AI code editors",
description:
"In this article, we compare Cursor and Claude Code across a range of aspects, including context window size, tooling, code review, refactoring and debugging support, editor ergonomics, language support, workflow integration, and pricing. This structured comparison will help you understand which tool best suits your different development needs.",
publishedAt: "2026-01-08T00:00:00Z",
category: "AI Code Editor",
image: CursorVSClaudeCode.src,
isNew: true,
isFeatured: false,
},
{
author: "Ankur Tyagi",
slug: "eloqdoc-vs-mongodb-feature-comparison",
title: "EloqDoc vs MongoDB - Part 2: Feature-by-Feature Comparison",
excerpt:
"Feature-by-feature comparison of EloqDoc and MongoDB capabilities",
description:
"In this second part of our series comparing EloqDoc with MongoDB, we will examine how the two databases stack up in terms of features and capabilities. We’ll look at their transaction models, consistency guarantees, query and indexing abilities, scaling behavior from a user perspective, and other operational features (like security and backup).",
publishedAt: "2026-01-02T00:00:00Z",
category: "Database",
image: EloqdocVSMongoDBPart2.src,
isNew: true,
isFeatured: false,
},
{
author: "Ankur Tyagi",
slug: "eloqdoc-vs-mongodb-architecture-and-design",
title: "EloqDoc vs MongoDB - Part 1: Architecture and Design Overview",
excerpt: "An overview of EloqDoc and MongoDB architecture",
description:
"In this first part of our comparison series, we provide an overview of the core architecture of EloqDoc and MongoDB, highlighting how their design principles diverge. By understanding the architectural foundations, you can better judge which database aligns with your project needs.",
publishedAt: "2026-01-02T00:00:00Z",
category: "Database",
image: EloqdocVSMongoDB.src,
isNew: false,
isFeatured: false,
},
{
author: "Jitendra Nirnejak",
slug: "uv-and-ruff-turbocharging-python-development-with-rust-powered-tools",
title:
"UV and Ruff: Turbocharging Python Development with Rust-Powered Tools",
excerpt: "Rust based linter and dependency manager for python",
description:
"Discover Ruff and uv, Rust-fueled beasts revolutionizing Python dev. Blast through linting, packaging, and deps with 10x speed gains. Level up your code game now.",
publishedAt: "2025-11-12T00:00:00Z",
category: "Python",
image: RuffAndUvImage.src,
isNew: false,
isFeatured: true,
},
{
author: "Ankur Tyagi",
slug: "state-of-ai-code-review-tools-2025",
title: "State of AI Code Review Tools in 2025",
excerpt: "A detailed overview of AI code review tools in 2025.",
description: "A detailed overview of AI code review tools in 2025.",
publishedAt: "2025-10-21T00:00:00Z",
category: "Code Review",
image: StateOfAICodeReviewCoverImage.src,
isNew: false,
isFeatured: true,
},
{
author: "Ankur Tyagi",
slug: "betterauth-vs-nextauth",
title:
"BetterAuth vs NextAuth: Choose the Right Auth Library for Your SaaS",
excerpt: "Choose the right authentication library for your Next.js app",
description:
"A comparison of BetterAuth and NextAuth to help you choose the best authentication library for your app",
publishedAt: "2025-05-30T00:00:00Z",
category: "Authentication",
image: BetterAuthCoverImage.src,
isNew: false,
isFeatured: false,
},
{
author: "Ankur Tyagi",
slug: "ai-code-reviewers-vs-human-code-reviewers",
title: "AI Code Reviewers vs Human Code Reviewers",
excerpt: "A comparison of AI code review tools vs human reviewers",
description:
"A comparison of AI code reviewers and human reviewers to help you choose the best tool for your team",
publishedAt: "2025-05-12T00:00:00Z",
category: "Code Review",
image: CodeRabbitCoverImage.src,
isNew: false,
isFeatured: false,
},
{
author: "Ankur Tyagi",
slug: "cursor-vs-windsurf",
title: "Cursor vs Windsurf: Choose the Right AI Code Editor for Your Team",
excerpt: "Choose the right AI code editor for your development workflow.",
description:
"A comparison of Cursor and Windsurf to help you choose the best AI code editor for your team",
publishedAt: "2025-04-11T00:00:00Z",
image: CursorWindsurfCoverImage.src,
category: "AI Code Editor",
isNew: false,
isFeatured: false,
},
{
author: "Ankur Tyagi",
slug: "cody-vs-cursor-choosing-the-right-ai-code-assistant-for-your-development-workflow",
title:
"Cody vs Cursor: Choosing the Right AI Code Assistant for Your Development Workflow",
excerpt:
"Choose the right AI code assistant for your development workflow.",
description:
"A comparison of Cody and Cursor to help you choose the right AI code assistant",
publishedAt: "2025-03-17T00:00:00Z",
image: CodyCoverImage.src,
category: "AI Code Assistant",
isNew: false,
isFeatured: false,
},
{
author: "Jitendra Nirnejak",
slug: "enhancing-web-experiences-with-the-view-transitions-api",
title: "Enhancing Web Experiences with the View Transitions API",
excerpt:
"Discover how the View Transitions API enhances web experiences with seamless animations and smooth page transitions, improving user engagement and performance.",
description: "Learn how the View Transitions API enhances web experiences.",
publishedAt: "2025-02-24T00:00:00Z",
image: ViewTransitionsCoverImage.src,
category: "Web Development",
isNew: false,
isFeatured: false,
},
{
author: "Ankur Tyagi",
slug: "coderabbit-vs-others-ai-code-review-tools",
title: "CodeRabbit vs Others: Which is the Right AI Code Review Tool",
excerpt: "Choose the right AI code review tool",
description: "Everything about AI code review tools",
publishedAt: "2024-12-26T00:00:00Z",
image: CodeRabbitCoverImage.src,
category: "Code Review",
isNew: false,
isFeatured: false,
},
{
author: "Hrutik Kumthekar",
slug: "stream-vs-twilio",
title: "Twilio vs Stream: A Guide to Building Smarter Support Bots",
excerpt: "A Guide to Building Smarter Support Bots",
description:
"A comparison of Twilio and Stream for building automated customer support solutions",
publishedAt: "2024-12-11T00:00:00Z",
image: TwilioCoverImage.src,
category: "SaaS",
isNew: false,
isFeatured: false,
},
{
author: "Ankur Tyagi",
slug: "supabase-vs-clerk",
title: "Supabase vs Clerk: Choose the Right Auth for Your SaaS",
excerpt: "Choose the right Auth for your SaaS",
description:
"A comparison of Clerk and Supabase to help you choose the best auth for your SaaS",
publishedAt: "2024-10-28T00:00:00Z",
image: SupabaseCoverImage.src,
category: "Auth",
isNew: false,
isFeatured: false,
},
{
author: "Ankur Tyagi",
slug: "mongoDB-vs-postgreSQL",
title: "MongoDB vs PostgreSQL: A Technical Comparison",
excerpt: "A technical comparison of MongoDB vs PostgreSQL",
description:
"A technical comparison of MongoDB vs. PostgreSQL to help you choose the best database solution for your SaaS",
publishedAt: "2024-09-26T00:00:00Z",
image: MongoDBCoverImage.src,
category: "Database",
isNew: false,
isFeatured: false,
},
{
author: "Ankur Tyagi",
slug: "state-of-databases-2024",
title: "State of Databases for Serverless in 2024",
excerpt: "My thoughts on the state of Databases for Serverless",
description: "My thoughts on the state of Databases for Serverless",
publishedAt: "2024-09-03T00:00:00Z",
image: StateOfDatabasesCoverImage.src,
category: "Database",
isNew: false,
isFeatured: false,
},
{
author: "Ankur Tyagi",
slug: "neon-vs-supabase",
title: "Neon Postgres vs Supabase: Choose the Right Database for Your SaaS",
excerpt: "Choose the right Database for your SaaS.",
description:
"A comparison of Neon and Supabase to help you choose the best database for your SaaS",
publishedAt: "2024-08-08T00:00:00Z",
image: NeonCoverImage.src,
category: "Database",
isNew: false,
isFeatured: true,
},
]