Homepage Featured Latest

Development

A collection of blue and gray icons with white text, arranged in a grid-like pattern, resembling a computer keyboard.A collection of blue and gray icons with white text, arranged in a grid-like pattern, resembling a computer keyboard.
Development  ·  Fri, November 14, 2025 at 1:53 PM

Implementing deferred deployment with Cloudflare Durable Objects

Webhook Cloudflare Workers Durable Objects Static Website
A personal site using Astro, Sanity, and Cloudflare Pages hit long build times as content grew. To avoid redundant rebuilds from frequent Sanity webhooks, the author built a deferred build system on Cloudflare using Durable Objects as a webhook relay with configurable delay, URL, and token via headers, creating a reusable webhook delay trigger for multiple projects.
42
0
Development  ·  Sat, August 24, 2024 at 10:10 AM

Added search function to the blog

A simple search module based on Meilisearch that supports keyword and semantic search

search functionality PGroonga vector search meilisearch multilingual indexing semantic search
The new blog's search feature was launched after initially missing from the plan. meilisearch was chosen for its multi-language capabilities, AI integration, and content recommendation. The solution involves using Edge Functions for database operations, allowing for effective keyword and semantic searches.
85
0
Development  ·  Mon, August 5, 2024 at 2:30 PM

This site has evolved to the third generation

Completely independently developed, serverless architecture with separate endpoints

web development Strapi CMS database management Svelte Remix Supabase Cloudflare
After completing the second version of the site with Next, which had issues like Strapi's handling of multilingual slugs and EXIF data storage, a more complex third version was developed over intermittent work spanning a year. The new site architecture involves SvelteKit-based CMS, Supabase for the database with RLS, and Remix for the frontend. Future plans include adding more login options, optimizing code, and improving user interactions.
164
0
Development  ·  Thu, January 18, 2024 at 3:00 AM

What is a neat blog (from tech view)

What makes a "good" blog from a code perspective?

blogging web development SEO RSS Open Graph serverless hosting
The operation "Firewood" manages numerous blog applications and evaluates both surface and backend functionality. Many blogs lack proper code regularity, causing issues in data crawling and processing. Essential aspects for a well-structured blog include correct RSS output, Open Graph info, sitemaps, comprehensive `<head>` data, HTTPS configuration, and mobile-friendliness. Despite these standards, good content remains paramount.
58
0
Development  ·  Wed, May 31, 2023 at 11:00 AM

Independent blog navigation site "Firewood" officially launched

Still believe in the power of words and the value of free thinking

content creators writing skills Node.js backend development
Firewood.news is an innovative standalone blog navigation site utilizing AI to categorize and summarize articles for easy access. The platform encourages long-form writing, aiming to provide exposure to meaningful content in a digital era that often lacks serious discussions. The developer's vision is to create a lasting impact akin to stacked wood from the Han Dynasty, prioritizing quality over mere traffic. Firewood seeks to support bloggers and foster a community that values thoughtful content and meaningful dialogue, emphasizing truth and authenticity over superficial engagement.
61
0
Development  ·  Tue, May 30, 2023 at 10:00 AM

The Technical Architecture of Firewood

From design to backend, my first full stack project

independent blog Node.js Nest.js web development SvelteKit
Firewood is an innovative independent blog navigation site with automated data fetching and manual curation. The backend, built with Node.js and Nest.js, includes modules for article management and scheduled tasks. AI technology is used for content classification, and SvelteKit is chosen for frontend development. Deployment is done via Docker Compose and Cloudflare Pages, with an emphasis on performance optimization. Building Firewood has provided valuable insights and a deeper understanding of backend development processes.
43
0
Development  ·  Sat, February 18, 2023 at 1:00 AM

The Road of Switching the Blog Comment System

From Disqus to Remark42, from third-party to self-hosted

independent blog Disqus Commento Remark42 self-hosted platform open-source user control Markdown syntax
The author emphasizes the importance of a commenting feature for independent blogs, discussing various platforms. They started with Disqus, which had issues like intrusive ads and privacy concerns. Later, they tried Commento, which is privacy-focused but lacks updates. Finally, they recommend Remark42, an open-source, self-hosted platform that's easy to deploy and manages data effectively.
30
0
Total: 8