05

Development & Building with AI

Web development, coding agents, tools, code, infrastructure, SaaS and real build logs.

Articles in this section

Development & Building with AI · Explainer

Astro Content Collections: content at scale

When a site grows from a few pages to hundreds of articles, the problem is no longer writing but keeping everything consistent. See how Astro solves this with typed collections.

Development & Building with AI · Explainer

Astro: why use it for sites with thousands of pages

When a site has thousands of content pages, every architectural decision is multiplied. Based on the official documentation and dated field data, see what Astro does well in this scenario and where its limits are.

Development & Building with AI · Analysis

Astro vs. Next.js: architecture and performance compared

Astro and Next.js both generate HTML on the server, but they start from different premises: one was born for content sites, the other for React applications. With official documentation and dated field data, see what that changes in practice.

Crypto & Web3 · Explainer

Smart contract audits: method and limits

An audit reduces the risk of a smart contract, but does not eliminate it. Learn what auditors examine, with which tools, and what lies beyond their reach.

Development & Building with AI · Tutorial

How to automate technical SEO audits

A technical audit done once a quarter is out of date the next day. See how to split the checks into layers that run on their own with every release and fail before the problem reaches the search engine.

Development & Building with AI · Tutorial

How to build a blog in eight languages

Eight languages are not eight copies of the blog. They are one original text, seven translations with their own status, and one simple rule: no language goes live before it is ready.

Development & Building with AI · Tutorial

How to add site search to an Astro website

A static site has no server to answer searches. Pagefind works around this by generating an index after the build, which the browser itself queries. Here is how to set up search in an Astro project.

Artificial Intelligence · Explainer

How to build a chatbot with your own documents

An assistant that answers based on your organization's manuals, contracts and policies is one of the most common uses of AI. This roadmap shows the decisions at each stage and where projects usually go wrong.

Development & Building with AI · Explainer

How Claude Code works as a coding agent

Claude Code doesn't just suggest code: it reads the project, runs commands and checks the result. Based on Anthropic's documentation, here is how that loop works and where the controls are.

Development & Building with AI · Explainer

Cursor: how to develop software with AI assistance

Cursor is a code editor with a built-in AI agent that reads the project, edits files and runs commands. Understand the workflow, the security controls and what research says about productivity and quality.

Development & Building with AI · Tutorial

How to set up automated deployment securely

Automating deployment takes human error out of the process, but creates a new target: the pipeline has access to production. See how to build an automated deployment that only ships what passed the tests and keeps the keys safe.

Development & Building with AI · Tutorial

How to build AI web tools without compromising security

A web tool that calls a language model inherits all the risks of an ordinary application and adds others. See what to protect, step by step, before putting it online.

Development & Building with AI · Explainer

Git and GitHub: a workflow for AI projects

When an AI agent edits files and makes commits, Git becomes your safety net. Based on official documentation, see how to organize branches, review and protections so nothing reaches the main version without you seeing it.

Development & Building with AI · Explainer

GitHub Copilot: workflow and limitations

GitHub Copilot ranges from autocomplete to an agent that opens pull requests on its own. See how each part fits into the workflow, what the documentation itself says about its limits and what independent studies found.

Development & Building with AI · Explainer

Internationalization and hreflang in Astro projects

Hreflang tells Google that two pages are the same thing in different languages. There are only a few rules, but a single reciprocity error makes the search engine ignore all of them.

Research & Future Trends · Analysis

How AI is changing software development

AI is already part of most developers' routine. The most important change, however, is not in typing code, but in what happens before and after it.

Artificial Intelligence · Explainer

AI in programming: how much work it automates

Some studies show programmers 56% faster with AI, and another showed them 19% slower. Understand what each piece of evidence measures and what it does not allow you to conclude.

Development & Building with AI · Analysis

Markdown, MDX or headless CMS: how to choose

All three options solve the same problem, storing and editing a website's content, but they change who can write, where the text lives and what can go wrong. Here are the differences, based on the official documentation.

Development & Building with AI · Tutorial

How to build an MVP with AI agents

Coding agents speed up writing code, but they don't tell you whether anyone wants your product. This guide shows where they help in an MVP and where the decision is still yours.

Development & Building with AI · Explainer

How to measure productivity in AI projects

Feeling that AI speeds up your work is not the same as measuring that it does. See which metrics to use, which ones mislead and how to set up a simple experiment on your team.

Development & Building with AI · Tutorial

How to structure 5,000 pages on a static site

With 5,000 pages, the structure has to be decided before the content. Here is a seven-step plan, based on Google and Astro documentation, to keep URLs, routes, sitemap and links under control.

Development & Building with AI · Tutorial

How to build an international website with Astro

A multilingual website starts with URL decisions, not translation. See how Astro organizes languages, when to use its built-in routing and when to build your own.

Development & Building with AI · Explainer

Supabase: authentication, database and access rules

With Supabase, the browser talks directly to the database. That is only safe if the access rules live in the database itself. See how the three pieces fit together.

Development & Building with AI · Tutorial

How to test internal links and routes automatically

A broken link rarely announces that it broke. See how to turn link and route checking into a test that runs after every build and fails before the error reaches the reader.

Development & Building with AI · Explainer

TypeScript: why adopt it in modern projects

TypeScript adds to JavaScript a type check that runs before the program does. See what it catches, what it misses, what the studies say and how to start without rewriting your project.