{
  "subreddit": "r/webdev",
  "page": "https://redlisten.com/r/webdev",
  "updated": "2026-11-12T01:22:38.423Z",
  "members": 3330704,
  "activity": {
    "posts_last_24_hours": 9,
    "posts_per_hour": 0.9,
    "comments_per_hour": 4.8,
    "newest_post_utc": 1794431502.521,
    "newest_comment_utc": 1794428785.357
  },
  "top_threads_this_week": [
    {
      "title": "How we saved 100 terabytes of memory by optimizing 1.1.1.1’s DNS cache",
      "score": 375,
      "comments": 25,
      "created_utc": 1793851255.042,
      "snippet": "",
      "url": "https://www.reddit.com/r/webdev/comments/1xo91bx/how_we_saved_100_terabytes_of_memory_by/"
    },
    {
      "title": "After months of job rejections, I spent 2 years building a Database Client. It just got added to Microsoft's Azure docs.",
      "score": 333,
      "comments": 37,
      "created_utc": 1794069610.988,
      "snippet": "After struggling to land a job in 2024, when the market was pretty rough, I decided to take a different route and build something real. My goal was simple: either build something genuinely useful...",
      "url": "https://www.reddit.com/r/webdev/comments/1xqapdb/after_months_of_job_rejections_i_spent_2_years/"
    },
    {
      "title": "It's genuinely depressing",
      "score": 262,
      "comments": 160,
      "created_utc": 1794066949.928,
      "snippet": "I'm a full stack developer and I've been freelancing for years but this past year has been genuinely depressing to say the least the amount of clients i get just ghosting me, The amount of effort...",
      "url": "https://www.reddit.com/r/webdev/comments/1xq9n7r/its_genuinely_depressing/"
    },
    {
      "title": "Supabase removed my billing complaint from r/Supabase and told me to contact support — the exact support I was complaining about",
      "score": 256,
      "comments": 20,
      "created_utc": 1794177557.789,
      "snippet": "This whole Supabase situation somehow keeps getting worse. I originally posted about this in r/Supabase, but the mods removed the post and told me that billing/account problems should be handled...",
      "url": "https://www.reddit.com/r/webdev/comments/1xrb9gw/supabase_removed_my_billing_complaint_from/"
    },
    {
      "title": "[Showoff Saturday] Claybound: A 2.5D platformer built in plain three.js with real-time deformable clay.",
      "score": 192,
      "comments": 48,
      "created_utc": 1794051545.884,
      "snippet": "Playable demo Here is how it works under the hood: The Clay Aesthetic: To get that tactile stop-motion look, I used rounded boxes and applied low-frequency noise to the vertices. I baked a normal...",
      "url": "https://www.reddit.com/r/webdev/comments/1xq4df5/showoff_saturday_claybound_a_25d_platformer_built/"
    },
    {
      "title": "Back to hand-coding or am I wasting my time?",
      "score": 153,
      "comments": 189,
      "created_utc": 1794169776.676,
      "snippet": "I'm unsure how to progress as a software engineer. For context, I'm a frontend SWE with soon 2 YOE, trying to expand my knowledge to fullstack so I can develop E2E stuff. I acknowledge agentic...",
      "url": "https://www.reddit.com/r/webdev/comments/1xr8a7o/back_to_handcoding_or_am_i_wasting_my_time/"
    },
    {
      "title": "Made a 3D weather map in plain WebGL - ocean tides are calculated in the fragment shader",
      "score": 146,
      "comments": 23,
      "created_utc": 1794081181.403,
      "snippet": "I run a small tide times site and wanted to see the weather actually move, so I built this 3D weather map. Plain JS and WebGL, no three.js or map library. The tides are calculated right in the...",
      "url": "https://www.reddit.com/r/webdev/comments/1xqf9mv/made_a_3d_weather_map_in_plain_webgl_ocean_tides/"
    },
    {
      "title": "Why can't SQLite handle more types?",
      "score": 123,
      "comments": 91,
      "created_utc": 1793925212.472,
      "snippet": "I'm sat here thinking it has to be a reason why it is so limited in types compared to something like postgres.",
      "url": "https://www.reddit.com/r/webdev/comments/1xoz3t6/why_cant_sqlite_handle_more_types/"
    },
    {
      "title": "PSA - SVGRepo Compromised",
      "score": 99,
      "comments": 22,
      "created_utc": 1794029855.632,
      "snippet": "For ages I've been using the website https://www.svgrepo.com/ as a great resource for free SVGs, but today when I visited, it gave me a fake Cloudflare verification that attempts to install some...",
      "url": "https://www.reddit.com/r/webdev/comments/1xpyokw/psa_svgrepo_compromised/"
    },
    {
      "title": "Are side projects even valuable on a CV or portfolio anymore?",
      "score": 94,
      "comments": 64,
      "created_utc": 1794218555.159,
      "snippet": "So like many of you I'm sure, I'm starting to glaze over whenever someone shows me the latest thing they've built with the help of AI. Everyone seems to have an app they've fired up in an...",
      "url": "https://www.reddit.com/r/webdev/comments/1xrnuf2/are_side_projects_even_valuable_on_a_cv_or/"
    }
  ],
  "newest_posts": [
    {
      "title": "Is AI actually that much faster than using a component library?",
      "score": 1,
      "comments": 0,
      "created_utc": 1794431502.521,
      "url": "https://www.reddit.com/r/webdev/comments/1xttt5o/is_ai_actually_that_much_faster_than_using_a/"
    },
    {
      "title": "What is the best way to make sure a cookie banner is properly enforcing consent?",
      "score": 1,
      "comments": 0,
      "created_utc": 1794422222.054,
      "url": "https://www.reddit.com/r/webdev/comments/1xtprcf/what_is_the_best_way_to_make_sure_a_cookie_banner/"
    },
    {
      "title": "Possible Scam: Pearson VUE (Microsoft’s partner) asked for almost all of my card details",
      "score": 1,
      "comments": 0,
      "created_utc": 1794421777.873,
      "url": "https://www.reddit.com/r/webdev/comments/1xtpkb7/possible_scam_pearson_vue_microsofts_partner/"
    },
    {
      "title": "Alternatives to AG-Grid?",
      "score": 1,
      "comments": 0,
      "created_utc": 1794420763.869,
      "url": "https://www.reddit.com/r/webdev/comments/1xtp3yj/alternatives_to_aggrid/"
    },
    {
      "title": "Update: It's genuinely (not?) depressing",
      "score": 1,
      "comments": 0,
      "created_utc": 1794419671.14,
      "url": "https://www.reddit.com/r/webdev/comments/1xtom77/update_its_genuinely_not_depressing/"
    },
    {
      "title": "Is this a proper Tech Stack for my browser game idea?",
      "score": 1,
      "comments": 0,
      "created_utc": 1794407436.079,
      "url": "https://www.reddit.com/r/webdev/comments/1xtj6z3/is_this_a_proper_tech_stack_for_my_browser_game/"
    },
    {
      "title": "Web Vitals Inspector to meassure LCP, INP, CLS, FCP and TTFB",
      "score": 1,
      "comments": 0,
      "created_utc": 1794401846.074,
      "url": "https://www.reddit.com/r/webdev/comments/1xth2g9/web_vitals_inspector_to_meassure_lcp_inp_cls_fcp/"
    },
    {
      "title": "I built a free developer tune-up app that clears 110+ caches, frees RAM without closing apps, and transfers your entire editor + AI agent setup to a new laptop.",
      "score": 1,
      "comments": 0,
      "created_utc": 1794397700.387,
      "url": "https://www.reddit.com/r/webdev/comments/1xtfqmw/i_built_a_free_developer_tuneup_app_that_clears/"
    },
    {
      "title": "What does in-office work look like these days?",
      "score": 1,
      "comments": 0,
      "created_utc": 1794374954.591,
      "url": "https://www.reddit.com/r/webdev/comments/1xt9jkm/what_does_inoffice_work_look_like_these_days/"
    },
    {
      "title": "Vanilla CSS component library?",
      "score": 1,
      "comments": 0,
      "created_utc": 1794350981.429,
      "url": "https://www.reddit.com/r/webdev/comments/1xt180b/vanilla_css_component_library/"
    }
  ],
  "words_this_week": [
    {
      "word": "showoff",
      "titles": 37
    },
    {
      "word": "saturday",
      "titles": 37
    },
    {
      "word": "built",
      "titles": 22
    },
    {
      "word": "browser",
      "titles": 14
    },
    {
      "word": "building",
      "titles": 10
    },
    {
      "word": "real",
      "titles": 8
    },
    {
      "word": "client",
      "titles": 7
    },
    {
      "word": "portfolio",
      "titles": 7
    },
    {
      "word": "see",
      "titles": 7
    },
    {
      "word": "file",
      "titles": 7
    },
    {
      "word": "github",
      "titles": 7
    },
    {
      "word": "website",
      "titles": 7
    }
  ],
  "preview": "This is a preview. Every post and comment in r/webdev, live, as JSON or RSS on the same paths a Reddit client uses, plus keyword streams to Slack, Discord, webhook or email, needs a free key: https://app.redlisten.com/?signup=1&utm_source=redlisten&utm_medium=subreddit",
  "docs": "https://redlisten.com/docs",
  "attribution": "Source: Redlisten, https://redlisten.com/r/webdev"
}