Real developer stories, no BS.
A multilingual (English/Hungarian right now) blog built with Astro and Starlight, featuring authentic stories from developers who've been in the trenches.
We write about the stuff nobody else talks about: the 3am debugging sessions, the architecture decisions that seemed brilliant until they weren't, and the human side of building software.
No marketing fluff, no "10 ways to revolutionize your workflow" clickbait. Just honest stories from people who've been there, done that, and learned something worth sharing.
- Astro - Static site framework
- Starlight - Documentation theme with built-in i18n
- starlight-blog - Blog plugin for post management, RSS, and more
- Pagefind - Full-text search
- Mermaid - Diagrams and flowcharts
# Clone and install
git clone https://github.com/howdevs/howdevs.work.git
cd howdevs.work
npm install
# Start the dev server
npm run dev
# Build for production
npm run build- Add yourself to the authors list in
astro.config.mjs - Create a new
.mdfile in the appropriate language folder:- English:
src/content/docs/en/blog/your-post.md - Hungarian:
src/content/docs/hu/blog/your-post.md
- English:
- Add frontmatter and write your story
Check out our contribution guide for details.
src/
├── content/docs/ # All content (blog posts, pages)
│ ├── en/blog/ # English posts
│ └── hu/blog/ # Hungarian posts
├── data/ # Shared data (authors, language configs)
├── pages/ # Landing pages
└── components/ # Reusable components
Got a story to share? We'd love to hear it. Fork the repo, write your post, and open a PR.