<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/webdevcody/best-of/2024/10" -->

---
title: Best Web Dev Cody posts — October 2024 | daily.dev
description: The most upvoted Web Dev Cody posts from October 2024, curated by the daily.dev community.
canonical: https://daily.dev/sources/webdevcody/best-of/2024/10
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/webdevcody/best-of/2024/10
og:type: website
og:site_name: daily.dev
og:title: Best Web Dev Cody posts — October 2024 | daily.dev
og:description: The most upvoted Web Dev Cody posts from October 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Web Dev Cody — October 2024

1. 1  
[](https://daily.dev/posts/how-web-applications-are-secured-mwsd7uq7p "How web applications are secured")  
Video  
![Avatar of webdevcody](https://media.daily.dev/image/upload/s--9ioIrvxf--/f_auto/v1723789220/logos/webdevcody)Web Dev Cody · 2y  
How web applications are secured  
Web application security involves protecting backend code and databases by using a server-side component such as a REST API. Authentication is key to verifying user identities through tokens or session IDs. Authorization ensures users have proper permissions to access data. Middleware functions check token validity to prevent unauthorized access. Rate limiting can protect servers from being overwhelmed by repeated requests. Input validation and sanitization are crucial to prevent storing malicious data that could harm the application or other users.  
38
2. 2  
[](https://daily.dev/posts/how-to-code-a-book-review-application-wix-studio-s-headless-cms-next-shadcn--cuhjqwher "How to Code a Book Review Application (Wix Studio's Headless CMS, Next, Shadcn)")  
Video  
![Avatar of webdevcody](https://media.daily.dev/image/upload/s--9ioIrvxf--/f_auto/v1723789220/logos/webdevcody)Web Dev Cody · 2y  
How to Code a Book Review Application (Wix Studio's Headless CMS, Next, Shadcn)  
Learn how to build a book review application using Next.js, Tailwind CSS, Shadcn components, and Wix Studio's headless CMS. The tutorial covers setting up collections, integrating search functionality, adding and displaying books and reviews, and managing user authentication with Wix's built-in solution. This guide is ideal for developers interested in leveraging headless CMS for dynamic and user-friendly applications.  
37
3. 3  
[](https://daily.dev/posts/is-bolt-any-better-than-cursor--zopsr0n3w "Is Bolt any better than Cursor?")  
Video  
![Avatar of webdevcody](https://media.daily.dev/image/upload/s--9ioIrvxf--/f_auto/v1723789220/logos/webdevcody)Web Dev Cody · 2y  
Is Bolt any better than Cursor?  
Bolt was tested to generate an application similar to icon generator ai.com using Next.js. The tool uses StackBlitz, allowing code edits in VS Code within a web container. Despite some initial success in generating functional UI components, Bolt failed to execute npm commands and handle advanced configurations like database setup and image scaling with Sharp. It highlighted the limitations of coding in a web container and the need for better code review features. The tester prefers Cursor for local development despite some imperfections.  
29  
2
4. 4  
[](https://daily.dev/posts/a-subscriber-said-my-website-was-slow-so-i-improved-it-wkvho4bgx "A subscriber said my website was slow, so I improved it")  
Video  
![Avatar of webdevcody](https://media.daily.dev/image/upload/s--9ioIrvxf--/f_auto/v1723789220/logos/webdevcody)Web Dev Cody · 2y  
A subscriber said my website was slow, so I improved it  
Learn how to use Lighthouse and PageSpeed Insights to identify and fix performance issues on your website. The author demonstrates how lazy loading an iframe can significantly improve page load times, leading to better performance scores. Practical tips are provided for optimizing your site, particularly for heavy elements like embedded videos.  
25  
2

[See all Web Dev Cody archives](/sources/webdevcody/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/webdevcody/best-of/2024/10#page","url":"https://daily.dev/sources/webdevcody/best-of/2024/10","name":"Best Web Dev Cody Posts — October 2024","description":"The most upvoted Web Dev Cody posts from October 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/webdevcody/best-of/2024/10#items","numberOfItems":4,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/how-web-applications-are-secured-mwsd7uq7p","name":"How web applications are secured"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/how-to-code-a-book-review-application-wix-studio-s-headless-cms-next-shadcn--cuhjqwher","name":"How to Code a Book Review Application (Wix Studio's Headless CMS, Next, Shadcn)"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/is-bolt-any-better-than-cursor--zopsr0n3w","name":"Is Bolt any better than Cursor?"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/a-subscriber-said-my-website-was-slow-so-i-improved-it-wkvho4bgx","name":"A subscriber said my website was slow, so I improved it"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Web Dev Cody","item":"https://daily.dev/sources/webdevcody"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/webdevcody/best-of"},{"@type":"ListItem","position":5,"name":"October 2024"}]}]}
```

