惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 司徒正美
D
Darknet – Hacking Tools, Hacker News & Cyber Security
M
MIT News - Artificial intelligence
腾讯CDC
IT之家
IT之家
Microsoft Azure Blog
Microsoft Azure Blog
M
Microsoft Research Blog - Microsoft Research
阮一峰的网络日志
阮一峰的网络日志
H
Help Net Security
L
LangChain Blog
G
Google Developers Blog
Stack Overflow Blog
Stack Overflow Blog
人人都是产品经理
人人都是产品经理
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 【当耐特】
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
U
Unit 42
Recent Announcements
Recent Announcements
S
SegmentFault 最新的问题
大猫的无限游戏
大猫的无限游戏
博客园 - Franky
T
The Blog of Author Tim Ferriss
罗磊的独立博客
宝玉的分享
宝玉的分享
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
雷峰网
雷峰网
D
DataBreaches.Net
爱范儿
爱范儿
Schneier on Security
Schneier on Security
P
Palo Alto Networks Blog
Spread Privacy
Spread Privacy
Hugging Face - Blog
Hugging Face - Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
K
Kaspersky official blog
P
Privacy & Cybersecurity Law Blog
博客园_首页
T
Threat Research - Cisco Blogs
I
InfoQ
有赞技术团队
有赞技术团队
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Recorded Future
Recorded Future
量子位
H
Hackread – Cybersecurity News, Data Breaches, AI and More
GbyAI
GbyAI
Cyberwarzone
Cyberwarzone
B
Blog
C
Check Point Blog
P
Proofpoint News Feed
S
Securelist
A
Arctic Wolf

DEV Community

How I Built a Cinematic Scroll Experience with GSAP and ScrollTrigger Stop Over-Engineering Your UI: Material 3 for Blazor (Without the JS State Management Nightmare) I just created the best web FullStack framework in Rust language: the Rullst! I did with the help of AI, but my tokens are over, can you help me? ASF Project Spotlight: Apache Iceberg babelForge TIL 5/27/2026 Broken Software I built a CLI that scaffolds agentic workflows for Claude Code Testing a LiveView App with Playwright: Fixing Navigation Timeouts I Turned on Agent Tracing for 30 Days. 4 Hidden Bottlenecks Were Eating 47% of My Tokens. How I monitor CVEs daily with a 50-line Python script Apache Geode 2.0, Part II: Rebuilding a Distributed System for the Modern Java Era HiTerm: A Free Remote Terminal for AI Coding Agents (Claude Code, Codex, Gemini CLI) 5 Free Online Tools You Didn't Know About — No Signup How I Finished My AI Code Reviewer Using GitHub Copilot The auth_rls_initplan linter has a blind spot: SECURITY DEFINER bodies Upgrading OtakuShelf to JHipster 9.1.0 Polishing the catalog (and reading the agent's receipts) Adding the anime side without holding my breath Pairing up: scaffolding OtakuShelf with an agent State.js Tutorial: Creating Reusable UI Components with Pure CSS Reactivity Deskbrid: A Linux Desktop HAL Built Entirely by AI Agents The Day the Treasure Hunt Engine Drowned in 300 ms Queries How I Built a Marriage Biodata PDF Generator in Next.js Supply Chain & AI Security: GlassWorm Takedown, Prompt Injection RCE, Ubuntu 24 Hardening AI Agent Production Challenges: Failures, Starlette Vulnerability, Code Gen SQLite Bugfix, PostgreSQL Migrations & Filesystem API Paradigm CUDA 13.3 Lands, AI Writes Blackwell Kernels, & FP4 VRAM Optimization for LLMs How I Found a Fake Job Assessment Repo Hiding Malware Inside SVG Files Building the Pipes: Core Data Engineering Concepts Explained Ultimate 1-Minute Xray/3x-ui Setup: VLESS, Hysteria2, Caddy Self-Steal & Smart Outbounds in One Script [Boost] Vamos falar de IA. Mas de outro lugar. Stop Duplicating Code! Is "Integration Hell" Just Laziness or a Systemic Architecture Failure? The Burden of API Versioning: URI or Header? Troubleshooting oracle database replication issues. Building AI Agents for Compliance Monitoring in Finance: Architecture That Passes Auditors How to Ask for Crypto Support Without Exposing Secrets Your AI Coding ROI Is Disappearing and Your Dashboard Won't Tell You Are Companies Really Doing Layoffs "For AI"? The Internet Is for Agents How Hermes Agent Helped Me Ship an Indonesian NLP Parser in One Week I built DeepWrap: a Python SDK and CLI for DeepSeek Chat Your "Autonomous Agent" Is Just a Cron Job With Better Marketing Tensors Explained Part 1: How AI Systems Represent Data Stop pasting production JWTs into random online decoders. I Tried Building a Complex Security Tool with a 1.5B Local Model — Here's What Broke I Built an MCP Server for INDmoney — Ask Claude About Your Portfolio in Plain English # Como criei um varredura diária de papers de IA com Ollama + Telegram Inline Wikipedia for every article you read How I Built a Multi-Chain DEX Trading Bot with Hermes Agent as My Trading Partner Stop Debugging in the Dark: How to Build a Real-Time Control Room for Autonomous AI Agents Kafka sem duplicação – 2 padrões pra você dormir em paz What Building My Own AI Bot Taught Me About Generative AI Control Plane Sovereignty: Why Your AI Stack Probably Isn't Sovereign A Superpower Behind Smart Decisions: Python in Data Analytics Base64 explained — what it is, when to use it, and the gotchas that bite developers AI fatigue is very real and people are fighting back! I built 39 free browser-based dev tools — here's every decision I made and why BrowserRouter You Solved the Hard Technical Problems. Operational Debt Is What's Going to Kill Your Company. Pinpoint Answer Today: Claude Code vs Cursor vs Copilot — I Tested All 3 for 90 Days on Real Projects Hermes Autonomy Substrate: compiling my judgment into a removable approval gate I found the r/openclaw thread with 27 upvotes where someone gave an agent a real iPhone and now I can’t stop thinking about it INP in production: what we wish we had measured earlier How Traveling Shaped My Mind and Helped Me Respect Other Cultures Why 'Who Last Touched This File' Is the Wrong Question Time When More Layers Meant Worse Model ... Birth Of Residual Why I Built a Privacy-First Discord Alternative Beyond the Numbers: How Ada Lovelace Envisioned the Dawn of Symbolic Computation (1833–1834) Millwright-Inspector: A Methodology for Software Development with AI Coding Agents Build Your First Claude Skill: An Gmail-to-GDrive Receipt Filer in 20 Minutes When Preprocessing Helps-and When It Hurts: Why Your Image Classification Model's Accuracy Varies So Much Treasure Hunt Engine: How We Blew Up the Docs and Built a System That Actually Works The Blacklist Nightmare: How to Get Off Spam Lists Fast How I built a Bluesky scraper using the AT Protocol API (and published it on Apify) How to Prompt AI Coding Tools Like a Senior Dev (2026) The Moment the JVM Tuning Knob Broke Our Treasure Hunt Engine Most Software Is Workflow Design Zendesk Relate 2026 - What I learned Me encanto! Pure CSS 3D Cat A Practical Home Energy OS with Home Assistant BrowserRouter, Routes, Link, and useNavigate Developers keep failing AWS SAA-C03 for the same reason (and it's not lack of AWS knowledge) I Tested 5 AI Coding Tools for 30 Days — Here's What Actually Works LogicNodes: 2,316 Deterministic AI Workers via HTTP — No Signup Required The Better Primary Key: A Guide to ULIDs for Rails Developers Why Hytales Treasure Hunt Engines Explode Under Load (And How We Fixed It Without Losing Ourselves) Why I think AI tools should live closer to the browser workflow Stacks en entrevistas técnicas: 3 problemas resueltos paso a paso How Would I Build For Right Now How to Set Up a Clean Page Object Model (POM) in Selenium with Java Part 2: Replacing a 3.4MB video with 40kb of scripted GSAP animations: adding a camera Hospedando sites de graça na AWS + Cloudflare Google's Gemini 3.5 Flash is 4x faster than other frontier models. Here is how to call it from TypeScript. Week 1 I built a code runner for 14 languages - try to break it and test How to Analyze Your Google Analytics Data with AI: GA4 AI Agent Guide 🇺🇸 Glancer — Ask your Rails database questions in plain language
I Built a Free Spelling Bee Solver and Analysis Tool — Here's What It Does
sbsolver · 2026-05-28 · via DEV Community

I Built a Free Spelling Bee Solver and Analysis Tool — Here's What It Does

So I've been playing the NYT Spelling Bee for a while now, and like probably a lot of you, I got tired of staring at those seven letters feeling like I'm missing obvious words. I'd sit there for 20 minutes, convince myself I'd found everything, check the answers, and realize I missed like 15 words including a pangram. Every single time.

So I decided to just build something myself. Not another janky tool that barely works — a proper site that actually helps you understand the puzzle, not just cheat your way through it. Something that gives you the answers when you want them but also shows you the interesting patterns and stats behind each puzzle.

It's called SpellingBee Solver and it's live at spellingbeesolver.dev. Completely free, no sign-up, no ads, no nonsense.


What Made Me Build This

Honestly, I tried a bunch of the existing solver sites out there. Some were okay, but most of them either had terrible UI, were super slow, or just showed you the word list and called it a day. I wanted something more — something that doesn't just give answers but actually helps you see the puzzle differently.

Like, have you ever wondered which center letter shows up most often? Or how today's puzzle compares to past puzzles in terms of difficulty? Or whether the same set of letters has ever been used before? That kind of stuff is genuinely interesting to me, and I couldn't find a single site that showed all of it in one place.

So I built it myself. Took a while, lots of late nights, lots of "why is this API returning 500 errors" moments, but it's finally at a point where I'm actually proud of it.


What the Site Actually Does

Let me walk you through the main features because there's quite a bit packed in here.

🐝 Today's Puzzle — Full Breakdown

The Today's Puzzle page is where most people will land. It shows the current day's puzzle with all the answers, but here's what makes it different from just looking at a list:

  • Official answers clearly labeled — You know exactly which words are the NYT official answers
  • Pangrams highlighted — Both regular pangrams and perfect pangrams (using all 7 letters) are called out because let's be real, those are the ones that matter most
  • Points breakdown — You can see exactly how many points each word is worth and what the total possible score is
  • Genius threshold — It shows you what score you need to hit Genius level, which is honestly kind of motivating when you're playing
  • Words by first letter — A nice visual breakdown showing how many words start with each letter
  • Points by word length — Because 4-letter words are worth 1 point but longer words can rack up serious points
  • Spoiler reveal button — If you just want hints without seeing all answers immediately, you can reveal them on your own terms

I personally use this page after I've finished playing for the day, just to see what I missed and how close I was to Genius.

🔍 The Solver — Your Personal Word Finder

The Solver page is the tool I probably use the most. You can:

  • Enter your 7 letters using an interactive honeycomb layout (same visual style as the actual Spelling Bee game)
  • Or just type them in if you prefer a text input
  • Hit solve and it finds every valid word from a dictionary of over 200,000 words
  • One-click autofill — There's an "Autofill Today's Puzzle" button that pulls today's letters straight from the API so you don't even have to type them

The solver uses the TWL06 tournament Scrabble dictionary, so it's finding words that are actually valid in competitive word games. It's fast too — results come back in under a second usually.

I built the honeycomb input because honestly, typing letters into a plain text box felt wrong for a game that's so visual. The hexagonal layout just feels right.

📊 Stats That Are Actually Interesting

The stats page is probably my favorite part of the whole site. It's not just "here are some numbers" — it's the kind of stuff that makes you go "huh, I never thought about that."

  • Hardest and easiest puzzles — Which dates had the most and fewest answers
  • Most common center letters — Spoiler: some letters show up way more than others as the required center letter
  • Letter frequency analysis — How often each letter from A to Z appears in puzzles, both as center letters and as valid letters
  • How long are words in the Bee — Distribution charts showing word lengths across all puzzles ever
  • Average word length trends — Because some puzzles just seem to have longer words
  • Pangram statistics — How often do puzzles have 1 pangram vs 2 vs 3

There's something oddly satisfying about seeing the patterns emerge when you look at hundreds of puzzles worth of data. Like, did you know that some center letters have only appeared a handful of times? The bar charts make that really obvious.

📅 Archive — Browse Any Past Puzzle

The archive page lets you look up any puzzle by date. You can browse through and see answers, stats, and analysis for any day going back months. It's great for:

  • Checking what you missed on a puzzle you played days ago
  • Comparing different puzzles to see how they stack up
  • Just browsing through and geeking out on the stats

There's a date picker that makes navigation super easy, and each puzzle in the archive has the same full breakdown as the today page.


Some Cool Things I Discovered While Building This

Building this taught me a lot about the Spelling Bee that I never noticed as a player:

  1. Some letter combinations repeat — You'd think with 7 letters the combinations would be endless, but the same letters (or very similar sets) do come back. The site actually shows you "Haven't I seen these letters before?" with the history of when each letter combination appeared.

  2. The difficulty varies wildly — Some puzzles have 20-odd answers and some have 60+. That's a 3x difference in how many words you need to find. The percentile rankings on each puzzle show you exactly where it falls compared to all others.

  3. Genius is not always equally hard — Depending on the puzzle, hitting Genius might require finding 70% of available points, which could mean finding 15 words in an easy puzzle or 45 words in a hard one. The site shows you the exact threshold for each day.

  4. 4-letter words dominate — The word length distribution is heavily skewed toward 4-letter words. But those are only worth 1 point each. The real points come from the longer words, especially pangrams (which are worth 7+ points each).

  5. There are tons of valid dictionary words that aren't official answers — The NYT doesn't include every valid word in their official answer list. My site shows you which valid dictionary words were excluded and why — sometimes it's obscure words, sometimes it's just editorial choice.


The Tech Behind It

For anyone curious about how it's built:

  • Frontend — Astro with Svelte components and Tailwind CSS. Static site generated and deployed on Cloudflare Pages. Super fast load times because everything is pre-rendered.
  • Backend — Cloudflare Workers with a D1 database (SQLite at the edge). The API handles puzzle data, word lookups, and all the statistical analysis.
  • Dictionary — TWL06 tournament Scrabble dictionary for the solver, cross-referenced with the official NYT answers
  • Data pipeline — Automated daily updates so the puzzle data is always current

I chose Cloudflare's stack specifically because I wanted the site to be fast everywhere. D1 at the edge means the database queries happen close to the user, and static generation means most pages load instantly without any server round-trips.

The whole thing costs basically nothing to run, which is why I can keep it free. Cloudflare's free tier is genuinely incredible for projects like this.


What's Next

I'm still working on improving things. Some stuff on my roadmap:

  • More detailed historical analysis and trend charts over time
  • A "two-letter list" showing how many words start with each two-letter combination (super useful for finding words you're missing)
  • Better mobile experience (the site works on mobile but I want to make it really smooth)
  • Maybe a browser extension that adds hints directly on the NYT Spelling Bee page

If you have feature ideas or find bugs, I'd genuinely love to hear about them. Building something for a community means listening to what the community actually wants.


Try It Out

If you're a Spelling Bee fan, give it a shot:

No sign-up needed. No paywall. No tracking. Just a tool I built because I wanted it to exist.

Happy spelling, folks! 🐝