Web Development
Building websites is a continuous process of learning and experimenting. From architecture and browser behavior to practical solutions and better development workflows.
Browse 13 articles in this topic. View all topics.
- How I Check My RSS Subscriber Count
My RSS subscriber count comes from reader-reported totals stored in Cloudflare D1. Here is how I check the estimate and understand what it leaves out.
- Does a Small Website Actually Need a Cookie Banner?
Start by inventorying storage, analytics, advertising, and embeds; a site with no optional tracking may have nothing to ask consent for.
- HTTP Status Codes: Debug the Request and Response
Read HTTP status codes alongside methods, headers, and bodies. Debug redirects, caching, authentication failures, rate limits, and upstream server errors.
- What Makes a Website a Progressive Web App?
A practical look at service workers, web app manifests, installation, and the cases where a Progressive Web App is worth building.
- What a Static Site Generator Actually Does
A static site generator combines content and templates before deployment, producing HTML files that a web server can deliver directly.
- How serverless functions work
Serverless functions run code in response to events while a provider handles servers, scaling, and much of the deployment infrastructure.
- What Makes Code Maintainable?
Maintainable code makes its purpose clear, limits dependencies, protects behaviour with tests, and stays easy to change.
- The non-technical skills that make developers better
Communication, judgment, collaboration, and other skills that make technical work more effective.
- Write code that is easier to maintain
Practical habits that make code easier to read, change, test, and maintain over time.
- Text-Only Websites for a Lighter Web
A collection of text-only, low-bandwidth, and deliberately lightweight websites.
- Scheduling Netlify builds with GitHub Actions
Trigger a Netlify build hook on a cron schedule with a small GitHub Actions workflow.
- The web development tools that earn their place
A practical look at version control, build tools, editors, testing, and the other tools that support a web project.
- Do you need a static site generator?
See how static site generators work, where they are useful, and when a dynamic site is the better choice.