560 blogs tracked5,898 posts indexed

Rules

We track 18 posts about Rules from 13 engineering blogs. Most active: Laravel, Julia Evans, SitePoint. Latest post: Oct 29, 2026.

Raw tag behind this topic:rules

Companies writing about Rules

Recent posts

  • Agentic QA for data: Bots go beyond the rules (opens on the source site)

    Scrapinghub ·

    Traditional quality assurance catches only the failures you anticipate. An agentic approach finds unexpected gaps and helps spot missing data.

  • Block AI crawlers and assistants independently with managed rules (opens on the source site)

    Vercel ·

    You can now log or block requests from AI crawlers and AI assistants separately with the AI Bots managed ruleset in Vercel Firewall. AI crawlers: bots that collect content for indexing and model training AI assistants: bots that fetch pages in response to user actions or search queries For example, you can block AI crawlers while allowing AI assistants to retrieve your content to answer users’ questions. Vercel updates the rules as new bots are added. To configure these controls, open your project’s Security > Firewall > Rules. Under Bot Management, enable AI Bots and select the gear icon…

  • Decide with Jev: Turn AI Answers into Decisions with PHP Rules (opens on the source site)

    Laravel ·

    Jev can answer three questions about a draft, but the model should not decide what happens next. In episode 3 of Decide with Jev, we write a small PHP class that turns those answers into one label. When the answers are unclear, the draft goes to a person. The post Decide with Jev: Turn AI Answers into Decisions with PHP Rules appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.

  • Codebase Design for AI Agents: Types, Lint Rules, and CI Gates (opens on the source site)

    SitePoint ·

    Structure TypeScript repos to constrain AI coding agents with compile-time branded types, AST-based ESLint rules, CI gates, and focused AGENTS.md files. Continue reading Codebase Design for AI Agents: Types, Lint Rules, and CI Gates on SitePoint.

  • Fluent Rule Builders for All Laravel Validation Rules (opens on the source site)

    Laravel ·

    Laravel 13.36 adds Rule:: methods for required_with, accepted_if, url, uuid, distinct, and the other string-only validation rules, with IDE autocompletion. The post Fluent Rule Builders for All Laravel Validation Rules appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.

  • DigitalOcean Inference Router Enhancements: Performance Tuned Routing, No Rules to Write (opens on the source site)

    DigitalOcean ·

    Every few weeks, a new model steps up and claims best-in-class at something. The launch chart makes the case, the link makes the rounds, and your team is back to the question nobody has time for: should we switch? The answer takes a week of evals, side-by-side tests and debate, and by the time your team lands on one, the next contender is already on the scoreboard. It’s a race you can’t win manually. And the launch charts only tell part of the story. They show where a model is strongest, not where it isn’t. Today, we’re enhancing the DigitalOcean Inference Router so it makes that call for…

  • Secure Cookies with SameSite: Lax, Strict, and Cross-Site Rules (opens on the source site)

    SitePoint ·

    A technical reference on configuring SameSite cookie attributes (Strict, Lax, None) alongside Secure and HttpOnly flags, with implementation patterns for Express, Next.js, and Django. Continue reading Secure Cookies with SameSite: Lax, Strict, and Cross-Site Rules on SitePoint.

  • On the ground at HubSpot UNBOUND: The new rules of market research in an AI world (opens on the source site)

    SurveyMonkey ·

    There's a version of market research that most product and marketing teams conduct. The quarterly brand tracker that gets presented once and filed away. The pre-launch survey. The post-campaign NPS. And then there's the version that Noom used to build a product feature with 50% weekly retention against a 3% industry standard. That ClickUp used for the commercial that aired during the big game. That brands use to course-correct campaigns mid-flight before the budget is gone. This is the type of market research built into how teams confidently make decisions: The Modern Market Research Engine…

  • Build Hybrid Automated Code Review with Deterministic Rules and LLMs (opens on the source site)

    SitePoint ·

    Construct a two-tier GitHub Actions code review workflow that combines fast deterministic linters and AST rules with structured semantic LLM evaluators. Continue reading Build Hybrid Automated Code Review with Deterministic Rules and LLMs on SitePoint.

  • Laravel Rulebook: Business Rules That Change by Date (opens on the source site)

    Laravel ·

    Laravel Rulebook resolves which version of a business rule applied on a given date, returns one winner, and explains why every other rule lost. The post Laravel Rulebook: Business Rules That Change by Date appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.

  • Complete guide to sending email to Google: Rules, signals & setup (opens on the source site)

    Twilio ·

    Learn how Google filters incoming email: SPF, DKIM, DMARC requirements, spam rate thresholds, and how to use Google Postmaster Tools to protect deliverability.

  • Python projects now support routing rules (opens on the source site)

    Vercel ·

    Python projects can now use routing rules to set response headers or rewrite requests to internal paths, including apps built with FastAPI, Django, and Flask. The Vercel CDN evaluates rules before requests reach your application, so changes apply without a new deployment. For example, this FastAPI app serves a /new route: main.py from fastapi import FastAPI app = FastAPI() @app.get("/new") def new_route() -> dict[str, str]: return {"message": "New route!"} Defines the /new route the rewrite below targets To send requests for /old to that route, create a rewrite from the CDN tab in your…

  • Stop writing rules in AGENTS.md: use agent hooks and nano-staged instead (opens on the source site)

    Evil Martians ·

    Move LLM safeguards out of AGENTS.md: how agent hooks plus nano-staged run linters on changed files only, cut tokens, and tighten the agent's feedback loop

  • PHPStan custom rules (opens on the source site)

    Rob Allen ·

    Recently I discovered that this code passed our PHPStan level 10 checks: use http\Exception\InvalidArgumentException; // ... throw new InvalidArgumentException; I was surprised as http\Exception\InvalidArgumentException is not a class in our system. While cooling, I discovered that there's an http PHP extension and it appears that PHPStan has a stub for this which means that it accepts it as existing even if it doesn't. What we think happened is that I wrote throw new InvalidArgumentException; and… continue reading.

  • New zine: The Secret Rules of the Terminal (opens on the source site)

    Julia Evans ·

    Hello! After many months of writing deep dive blog posts about the terminal, on Tuesday I released a new zine called “The Secret Rules of the Terminal”! You can get it for $12 here: https://wizardzines.com/zines/terminal, or get an 15-pack of all my zines here. Here’s the cover: the table of contents Here’s the table of contents: why the terminal? I’ve been using the terminal every day for 20 years but even though I’m very confident in the terminal, I’ve always had a bit of an uneasy feeling about it. Usually things work fine, but sometimes something goes wrong and it just feels like…

  • "Rules" that terminal programs follow (opens on the source site)

    Julia Evans ·

    Recently I’ve been thinking about how everything that happens in the terminal is some combination of: Your operating system’s job Your shell’s job Your terminal emulator’s job The job of whatever program you happen to be running (like top or vim or cat) The first three (your operating system, shell, and terminal emulator) are all kind of known quantities – if you’re using bash in GNOME Terminal on Linux, you can more or less reason about how how all of those things interact, and some of their behaviour is standardized by POSIX. But the fourth one (“whatever program you happen to be running”)…

  • Select element: now with horizontal rules (opens on the source site)

    Una Kravets ·

    The select element gets a small but mighty upgrade where you can now add (horizontal rule) elements into the list of options and they will appear as separators.

  • 6 Rules of thumb to build blazing fast web server applications (opens on the source site)

    Luciano Mammino ·

    This post highlights 6 important rules to keep in mind when developing performant web applications: avoid premature optimization, do the minimum required work, defer non-critical tasks, leverage caching, avoid N+1 queries, and design for horizontal scaling. Following these guidelines will help you write efficient code from the start and build apps ready to handle growth.

Related topics

This page is generated automatically from the engineering blogs we follow. Every post links to its source, where it was published. See all sources.

Privacy choices

Reading never requires analytics. These choices last 90 days on this browser.

Essential sign-in and security storage always stays on. Read the privacy notice.