Astro on Cloudflare: when every prerendered page builds to [object Object] and the build stays green
A green build that produces a 15-byte index.html is a strange thing to look at. The file contains exactly this:

Making the Web Better
A green build that produces a 15-byte index.html is a strange thing to look at. The file contains exactly this:

Hi everyone! Today I’d like to talk about another open-source project of mine for building web applications based on Angular.
Over the past few years, I have conducted numerous successful experiments with high-performance web interfaces, which has given me a clear understanding of the structure and architecture for the project discussed below.
So, meet Centrifugal. Check out the project’s official website—there are plenty of cool use cases there!
The project was originally conceived to create a set of high-performance, flexible tools and components for building web applications. However, during one of the development iterations, I decided to add support for creating “all-in-one” interfaces—specifically, a standalone application mode featuring a fully customizable virtual keyboard. This enabled full support for building user interfaces for applications such as self-service kiosks and similar systems.

WebGPU gives the browser direct access to modern GPU capabilities — not just for rendering, but also for general-purpose computation through compute shaders.
But how far can we actually push it? What happens if, instead of running a small compute demo, we try to build a full simulation with tens of millions of active objects? That is what I wanted to find out.

I am glad to present a new tool that I built, with Codex gpt-5.6.
Progressive Web App - mean that you can "install" it to your desktop or mobile screen - this is a web app - outside of App Stores.
Without backend - just direct calls to Wikidata. Without an account.
You are welcome to share your feedback.
Currently this is the list only - no map, see related project https://wikishootme.toolforge.org/
Multilingualism in startups
When launching a startup, don’t make it multilingual until you have stable revenue and a team to support it. You can’t know whether the startup will become profitable, so early on, your time is better spent finding PMF and acquiring users. AI can write scripts to manage translation files and help with text translation, but the quality will still be poor. Users might as well use the browser’s built-in translator.
If you build the service in 10 languages right away, you’ll struggle to maintain it. Every interface change means updating translation files across all languages, even though most of your users will likely understand an English interface anyway. But if you’re building for a specific country, build it in that country’s language and don’t add English. Even two languages at the start are worse than one. With a single language, you can keep text directly in the code instead of splitting it into separate translation files.

This article is not about Puppeteer being a bad tool. Puppeteer is excellent. And competent TLS fingerprinting will bypass most defenses. But there is a class of tasks where even a perfect network stack won't save you — because detection has long since landed at the level of rendering engine behavior. Let's take a look at how Cloudflare and Akamai expose you through WebGL and Canvas, and why “clean” code no longer works.

A Telegram Mini App is a web application built into the messenger that allows users to access a service without installing separate programs. This allows for a convenient service integrated with the messenger's ecosystem, whether it's an online store, a booking system, etc.
We have written a general overview of this application, its capabilities, the first steps to creating one, and existing examples.

Micro frontends: hype or game-changer? How one team cut costs, sped releases, and built scalable apps without chaos.

Hey everyone! I’m excited to share something that’s a real game-changer for anyone who writes code for the web. I’m talking about the new Chrome DevTools Model Context Protocol (MCP) server. If you want to know more details, read the article until the end.

Discover what coin features are in short video apps, how they work, and how users earn rewards. Learn how coin systems boost engagement and monetization in 2025.

Memory leaks in Node.js can be silent killers for your applications. They degrade performance, increase costs, and eventually lead to crashes. Let’s break down common causes and actionable strategies to prevent or fix them.

31 января в прямом эфире обсудили результаты опроса русскоязычного PHP-сообщества!
Валентин Удальцов, Иван Поддубный, Алексей Гагарин, Кирилл Несмеянов, Александр Макаров, Сергей Пантелеев и я (Данил Щуцкий) обсудили текущее состояние дел и тренды, которые определяют будущее PHP.

What if you could build an entire Web App just by describing it? Today, I'll show you how Vercel's V0 revolutionizes web development. In about 5 minutes, you'll learn how to turn text into a production-ready Web App. Let's dive in!
Service to create a proper and minimalistic favicon set for your website
Based on Andrey Sitnik's article

Today, I would like to share a simple tutorial on how to set up authentication in your Next.js project using Firebase. This guide will walk you through the process step-by-step, ensuring you can quickly implement a secure authentication system.

In this article, I'd like to share my top 5 tools that have helped me become more efficient and faster as a web developer. You may already use some of these tools, but others could be new. Read the article to the end to make sure you don't miss the most essential tool :).

Do you want to know how to build an AI image analyzer? Then read this article till the end! I'm going to show you how to build AI analyzer tools really simply, so you almost don't have to have any prior knowledge. I will take you step by step, and we will use Project IDX and the Gemini API. This means you don't have to set up anything; everything we will do is on the cloud. If you're ready, then let's get started!

In this article, we'll explore Project IDX, a new code editor developed by Google. It has the potential to change the way we write and manage code.

Today, I would like to share my personal story. I hope it helps you get to know me better and maybe benefits your own journey.

Welcome to my latest article. If you haven't caught my previous ones, I highly recommend checking them out for some really useful content. Today, I'm excited to dive into something special: my top 10 favorite VS Code extensions. These tools are incredibly popular among developers globally, and I believe they're essential for anyone serious about coding.