Hashnode: a blog that gets cited by ChatGPT, Google and Perplexity
SQLite in production: what a year taught me
One server, 2 million requests a day, two lessons.
Search changed. Fewer people click. More people ask.
An answer cites a few sources and skips the rest. The post that gets cited wins the reader.
AI Overview
15% β 8%
Google visits that end in a click, once an AI summary shows.
Pew Research, July 20259.5B
Visits to AI assistants every month, up 70% in a year.
Similarweb, July 2026vs
25.7%
How much fresher AI-cited pages are than Google's top results.
Ahrefs, July 2025
A complete blog in a minute. Yours to keep.
Free, with unlimited articles. Every post exports as Markdown, so you can leave any time and take all of it with you.
Hosted blogFree
Live in a minute on your own hashnode.dev address. Pick a layout, light or dark, and you're done.
- Your domain, your frontendPro
Pro adds privileges to a publication: map your custom domain and we handle SSL, or use the GraphQL API to run your own frontend. Your coding agent can build it with the Hashnode GraphQL skill.
Every image, on a fast CDNFree
Upload once. We compress it, convert it to WebP and resize it for every screen, served from our global CDN.
Write
- Markdown editor
- Code in 25 languages
- LaTeX and Mermaid
- Embeds, tables, images
- AI writing toolsPro
Publish
- Series, tags, pages
- Comments
- Team roles, review
- Scheduled postsPro
- Bulk importPro
Get found
- Sitemap, RSS, JSON-LD
- Social cards, built in
- Built-in analytics
- GA, Plausible, +7
- In the Hashnode feed
Own it
- Custom domainPro
- GitHub backupPro
- WebhooksPro
- No brandingPro
- Posts as Markdown
Agent-ready. Search-ready.
Every blog, out of the box.
Readers get the page. Agents and search engines get what they need to cite it. On every plan.
What readers see
SQLite in production: what a year taught me
One server, 2 million requests a day, two lessons.
I moved my side project from Postgres to SQLite last October.
What agents read
SQLite in production: what a year taught me
One server, 2 million requests a day, two lessons.
I moved my side project from Postgres to SQLite last October.
WAL mode first
Turn it on before anything else.
- A Markdown copy of every post
- Structured data and sitemaps
- RSS and social cards, built in
Your domain. Your agents. Your rules.
Everything a serious blog needs, per seat. Agents get the same tools you have, and you choose which ones connect.
Connect any agent in one line
Agents sign in over MCP with OAuth, so there's no token to paste. They draft, edit and publish with the same tools you have.
Your own domain
Point it at Hashnode and we issue the certificate. Your posts build your name, not ours.
AI beside you in the editor
Suggestions change with the draft: outlines on a blank page, tighter prose once you've written.
I moved my side project from Postgres to SQLite last October. A year later, here's what held up.
- Tighten the intro
- Suggest three titles
You hold the keys
Every agent and CLI login is listed in Developer settings. Disconnect one and its access stops at once.
Also in Pro
- No Hashnode branding
- Scheduled posts
- GitHub backup
- Webhooks
- Bulk import
- AI writing tools
- Headless GraphQL API
Start free. Grow when you're ready.
One blog, three plans. Your posts, readers and Markdown come with you at every step.
Writing on your own
Free
$0 forever
Start a blog and build your name.
Includes
- Hosted blog, live in a minute
- Unlimited posts, Markdown editor
- Agent-ready and search-ready
- Comments, series, analytics
Developers
Pro
$5 a month per seat
Your domain, your agents.
Everything in Free, plus
- Your own domain, SSL included
- Headless GraphQL API
- MCP, CLI and agent skill
- AI in the editor, no branding
Product teams
Growth
$34 a month, Pro included
Get cited when people ask AI.
Everything in Pro, plus
- Citations in four assistants
- AI traffic, by assistant
- Live AEO score in the editor
- FAQ blocks, llms.txt, crawler controls
Read what builders write.
New and popular this week. 943 articles in the last 24 hours.
Make Your Applications More Attractive Using SVG Animations β Part 2
In the previous article, we explored what SVG is, how it differs from raster graphics, and why SVG animations are useful when building modern user interfaces. In this article, let's get practical.
Code Review Starts with What Must Stay True
Software development has long assumed that people will read and understand the code. We choose clear names and break up long functions so that the next person can follow our intent.
System Design Drill Day 8: Distributed Locks with Redis and Fencing Tokens
Every API eventually meets a client that sends too much traffic. Sometimes itβs a buggy retry loop, sometimes a scraper, and sometimes a perfectly well-meaning customer whose cron job just got ten times larger.
Smuggling WebMCP into ChatGPT
WebMCP is pretty powerful, as far as web technologies go. It enables a web page to register tools that can be called by any AI agents you decide on, which opens up a whole world of possibilities.
Your blog is a minute away.
Start writing today. Connect your own domain whenever you're ready.
- Free forever
- No card needed
- Export your posts any time