franktheprogrammer.com valid
Frank Perez — Writing
Field notes on building software: practical developer write-ups on PHP, Python, JavaScript, HTML & CSS, Git, Flutter, Rust, AWS, and AI coding tools.
For agents: Frank Perez's developer blog with full-text articles on PHP, Python, JavaScript, Git, Flutter, Rust, AWS and AI coding tools.
phppythonjavascriptflutterrustaws
Their llms.txt
The beginning of the file, from our validated copy saved 2026-10-27T16:00:55.417Z. Cached copy · Source on franktheprogrammer.com
# Frank Perez — Writing
> Field notes on building software: practical developer write-ups on PHP, Python, JavaScript, HTML & CSS, Git, Flutter, Rust, AWS, and AI coding tools.
## Documentation Sets
- [Frank Perez — Writing (full content)](https://franktheprogrammer.com/llms-full.txt): The complete text of every article.
## Articles
All articles, newest first.
- [Using Anonymous Classes in PHP](https://franktheprogrammer.com/raw/posts/anonymous-classes-php.md): As of PHP 7, you can now create quick throwaway objects for use within your projects. This can be especially useful for your automated tests, for instance, by allowing you to create quick implementations of your interfaces.
- [Babel Installation and Configuration](https://franktheprogrammer.com/raw/posts/babel-installation-and-configuration.md): Babel offers a convenient way to transform your ES6 code to JavaScript that all browsers can understand. In this article we'll go over a basic configuration that will enable you to start using it with any project right away.
- [BEM Methodology Overview and Naming Conventions](https://franktheprogrammer.com/raw/posts/bem-methodology-overview-and-naming-conventions.md): BEM or Block Element Modifier is a naming convention used to help organize your code base. In this article, I discuss its uses within your CSS projects. For a more detailed look into BEM, feel free to read through the official BEM documentation.
- [Build a QR Code Lambda and Call It From Laravel](https://franktheprogrammer.com/raw/posts/build-a-qr-code-lambda-and-call-it-from-laravel.md): You do not need to know Python, and you do not even need an AWS account, to follow this. We are going to build one small, fun thing: a function that turns text into a QR code, run it on your own machine inside Docker, and call it from a Laravel app. I will explain the Python as we go, because if you write PHP, the ideas all rhyme. When you are ready to put it on AWS for real, the next part handles that.
- [Claude Code Hooks, by Example](https://franktheprogrammer.com/raw/posts/claude-code-hooks-by-example.md): Some instructions are too important to leave to a model's good intentions. "Install the dependencies before you run anything." "Never commit to main." "Run the formatter after every edit." You can put these in CLAUDE.md and Claude Code will usually follow them, but usually is not always, and for the things that genuinely have to happen, usually is not good enough.
- [Configuring Gulp On A New Project](https://franktheprogrammer.com/raw/posts/configuring-gulp-on-a-new-project.md): In this example, we'll go through configuring gulp for a new project. We'll be using yarn as the dependency manager. If you are not familiar with yarn, please refer to my tutorial for setting it up.
- [Configuring Gulp With Less CSS Pre-Processor](https://franktheprogrammer.com/raw/posts/configuring-gulp-with-less-css-pre-processor.md): Less is a CSS pre-processor allowing you to create variables, mixins, and func
…
Related sites
Similar publisher descriptions and documentation. Similarity does not imply affiliation or equivalent capabilities.
| Domain | Title | Category | Country | Authority | llms.txt | llms-full.txt | Save |
|---|---|---|---|---|---|---|---|
| bref.sh | Bref | documentation Infrastructure Open source projects +1 | US | 51 | ✓ | ✓ | |
| cloudbytes.dev | CloudBytes/dev | documentation Developer tools Education | — | 50 | ✓ | ✓ | |
| qbix.com | Qbix Framework — LLM Coding Primer (v2) | documentation Developer tools Documentation and reference | US | 48 | ✓ | ||
| erho.dev | erho.dev | documentation Developer tools Personal sites and blogs | DE | 45 | ✓ | ✓ | |
| guiseek.dev | Ideias documentadas | documentation Documentation and reference | — | 46 | ✓ | ✓ | |
| serversideup.net | Server Side Up | documentation Open source projects Developer tools +1 | — | 56 | ✓ | ✓ | |
| ahmershah.dev | Syed Ahmer Shah | documentation | PK | 45 | ✓ | ✓ | |
| ahmadrosid.com | Ahmad Rosid | documentation Developer tools Personal sites and blogs | US | 46 | ✓ |
Machine-readable: GET /v1/resolve?q=franktheprogrammer.com · GET /v1/domain/franktheprogrammer.com · this page as Accept: application/json or text/markdown · MCP lookup_domain
Automatically discovered from public files. Inclusion does not imply endorsement or publisher participation.
Own or manage this website?
If you own or manage franktheprogrammer.com, you can update its listing and review file health, discovery activity and score history.
Manage this listing — optional
What verification unlocks
See how your site is discovered—and control what agents see.
- See your website in the map
Review your indexed topics, nearby publishers sharing headings, measured listing exposure and map snapshots in a private report for your website.
- Control what agents see
Edit your listing description, tags, public contact details and additional llms.txt paths. Publish your terms for automated access, attribution and pricing.
- Make your profile eligible for search
A valid, listed, unblocked, verified profile can appear in our publisher sitemap and become eligible for search-engine visibility. Search engines decide what to index and rank.
- Appear in our llms-full.txt
Eligible verified publishers are listed by name, with their file links and summaries, in the service overview agents can read.
Free. No account registration, backlink or payment required. Public discovery remains available without verification.
Let your coding agent verify it
If your coding agent is authorized to manage this website, paste these instructions into it.
Claim my listing on Agent Web Map for franktheprogrammer.com:
1. POST https://agentwebmap.com/v1/sites/franktheprogrammer.com/claims and keep claim_id and claim_secret private.
2. Publish the verification line "AgentWebMap verification: <token>" (token from step 1) in https://franktheprogrammer.com/llms.txt, or use the DNS, meta-tag or well-known method the response describes. This only verifies the listing; your website and domain remain yours.
3. POST https://agentwebmap.com/v1/sites/franktheprogrammer.com/verify with {"claim_id": "...", "claim_secret": "..."}.
4. Save the api_key from the answer; it manages the listing (PATCH https://agentwebmap.com/v1/sites/franktheprogrammer.com).
MCP equivalent: tools begin_ownership_claim, then verify_domain, at https://agentwebmap.com/mcp. Docs: https://agentwebmap.com/docs#verifyCorrections or removal requests: contact the directory.