peixotorms

peixotorms

@peixotorms

GitHub
50 Skills
137 Total Stars
February 2026 Joined

Public Skills

php-performance

by peixotorms

Use when optimizing PHP performance, configuring OPcache or JIT, setting up caching (Redis, Memcached), tuning database queries (PDO), choosing faster function alternatives, managing memory, or profiling. Covers OPcache configuration, opcache.validate_timestamps, preload, preloading, php.ini tuning, memory_limit, realpath_cache, JIT tracing, micro-optimizations, function choices, loops, casting, memory management, connection pooling, lazy loading, N+1 query problem, SPL data structures, SplFixedArray, PDO best practices, caching patterns, Xdebug profiler, and Blackfire production profiling.

Caching 3 8mo ago

rust-ml

by peixotorms

Use when building machine learning or AI inference in Rust. Covers inference, model loading, tensor operations, GPU and CUDA acceleration, batch processing, feature extraction, embeddings, tokenizer, hugging face integration, deep learning, ONNX with tract, model singletons with OnceLock, candle, tch-rs, ndarray tensors, and data pipelines with polars.

Automation 3 8mo ago

wp-guidelines

by peixotorms

Use when writing, reviewing, or refactoring WordPress PHP code. Covers WordPress Coding Standards (WPCS), naming conventions, Yoda conditions, $wpdb usage, escaping with esc_html/esc_attr/esc_url, wp_kses, hooks (add_action, add_filter, apply_filters, do_action), i18n functions (__(), _e(), _x, _n), wp_enqueue_script, wp_enqueue_style, formatting rules, deprecated function replacements, and WordPress API best practices. For security see wp-security; for performance see wp-performance; for blocks see wp-blocks.

API Dev 3 8mo ago

php-security

by peixotorms

Use when handling user input, database queries, file operations, authentication, sessions, or any security-sensitive PHP code. Covers SQL injection prevention with prepared statements, PDO parameterized queries, XSS with htmlspecialchars, CSRF tokens, input validation (filter_var, FILTER_VALIDATE_*, FILTER_SANITIZE_*), output escaping by context, password_hash, password_verify, bcrypt, Argon2, file upload security, session management, SameSite cookies, Content-Security-Policy headers, serialization security, process execution security, error exposure, php.ini hardening (open_basedir, disable_functions, allow_url_include), OWASP Top 10 for PHP, rate limiting, brute force protection, directory traversal, path traversal, and common vulnerability patterns.

Auth 3 8mo ago

pci-compliance

by peixotorms

Use when building payment processing, handling credit card data, PAN, CVV, cardholder data environment (CDE), implementing checkout flows, tokenization, Stripe, Braintree, or any code that touches cardholder information — PCI DSS v4.0 coding patterns, SAQ selection, data classification, AES-256 encryption, TLS 1.2, audit log, data masking, Luhn validation, payment gateway integration, 3-D Secure, scope reduction, network segmentation

Processing 3 8mo ago

wp-performance

by peixotorms

Use when optimizing WordPress performance, debugging slow queries, configuring caching, reviewing database code, or preparing for high traffic. Covers WP_Query optimization (get_posts, meta_query, tax_query, no_found_rows, update_post_meta_cache, fields), object cache (wp_cache_get, wp_cache_set, Redis, Memcached), transients (set_transient, get_transient), autoload options, Query Monitor, Debug Bar, slow query profiling, anti-patterns (posts_per_page -1, query_posts, N+1), WP-CLI profiling, asset loading strategies, and platform-specific guidance.

Caching 3 8mo ago

php-networking

by peixotorms

Use when making HTTP requests with cURL, parallel requests with multi-curl, writing regex patterns (PCRE), or doing parallel/async execution (pcntl_fork, stream_select, parallel extension, fibers). Covers cURL options (CURLOPT_TIMEOUT, CURLOPT_CONNECTTIMEOUT, CURLOPT_SSL_VERIFYPEER), HTTP client, Guzzle, file_get_contents, stream_context, socket programming, WebSocket, DNS resolution, proxy configuration, SSL/TLS certificate verification, multi-curl patterns, regex modifiers, named groups, lookahead, lookbehind, ReDoS prevention, named captures, process control, non-blocking I/O, and stream multiplexing.

API Dev 3 8mo ago

rust-performance

by peixotorms

Use when optimizing Rust code performance. Covers profiling with flamegraph and perf, benchmarking with criterion, allocation analysis with dhat, Arc, Rc, Cow, SmallVec, arena allocation, zero-copy, SIMD, cache locality, #[inline], LTO, codegen-units, buffer reuse, collection choice, iterator optimization, string optimization, Rayon parallelism, struct memory layout, and release build settings.

Caching 3 8mo ago

elementor-themes

by peixotorms

Use when building Elementor-compatible themes, registering theme locations, creating dynamic tags, or extending the Finder. Covers register_location, theme_builder locations, elementor_theme_do_location, Theme_Document and theme conditions, Tag_Base for dynamic tags (register_tag, get_value, render), Finder extension (Category_Base, register via elementor/finder/register), Context_Menu customization (elements/context-menu/groups filter), Hello Elementor theme (elementor-hello-theme, hello_elementor_* filters), and hosting page cache integration hooks.

Code Gen 3 8mo ago

php-intl

by peixotorms

Use when working with multibyte strings, UTF-8 encoding, character encoding conversion, locale-aware formatting (dates, numbers, currencies), transliteration, pluralization, or internationalization. Covers mb_strlen, mb_substr, mb_strtolower, mb_strtoupper, mb_detect_encoding, mb_convert_encoding, iconv, grapheme functions, emoji handling, unicode processing, locale-aware sorting, ICU library, intl extension (Collator, NumberFormatter, IntlDateFormatter, MessageFormatter, Transliterator, Normalizer), currency formatting, date formatting, transliteration, string normalization (NFC, NFD, NFKC, NFKD), and the UTF-8 input-to-output pipeline.

Code Gen 3 8mo ago

gdpr-compliance

by peixotorms

Use when handling personal data, user registration, consent forms, cookie consent banners, data export, account deletion, privacy policies, or any code processing EU/EEA user data — GDPR coding patterns, Article 5, Article 6, lawful basis, legitimate interest, right to erasure, right to access, data portability, DPIA, DPO, 72-hour breach notification, Privacy Shield, Standard Contractual Clauses, data minimization, consent management, data subject rights, privacy by design

Processing 3 8mo ago

rust-iot

by peixotorms

Use when building IoT applications, sensor networks, or edge devices in Rust. Covers telemetry, protocol buffers, protobuf, CoAP, BLE, Bluetooth, serial communication, GPIO, edge computing, OTA update, firmware, data pipeline, MQTT with rumqttc, offline-first store-and-forward, exponential backoff retry, power management, TLS security, and telemetry publishing.

Processing 3 8mo ago

rust-guidelines

by peixotorms

Use when writing, reviewing, refactoring, building, or deploying Rust code. Covers Result, Option, error handling with thiserror and anyhow, API design, type-driven design, ownership, lifetimes, smart pointers, generics, trait objects, domain modeling, resource lifecycle (RAII), documentation, naming, logging, lints with clippy, cargo, modules, visibility, pub(crate), From/Into conversions, Display trait, derive macros, serde serialization, ecosystem integration, build/deploy workflow, test file placement, and anti-patterns. For unsafe/FFI see rust-unsafe, for async/concurrency see rust-async, for performance see rust-performance.

Processing 3 8mo ago

rust-unsafe

by peixotorms

Use when writing unsafe code, FFI bindings, raw pointers, or C interop in Rust. Covers bindgen, cbindgen, extern "C", #[repr(C)], transmute, UnsafeCell, NonNull, Pin, PhantomData, soundness, undefined behavior, aliasing rules, safety invariants, SAFETY comments, Miri testing, common pitfalls, FFI wrapper patterns, CString handling, opaque types, and safe abstraction design.

Code Gen 3 8mo ago

rust-embedded

by peixotorms

Use when developing embedded, no_std, or bare-metal Rust for microcontrollers (ARM, RISC-V, ESP32, STM32, nRF). Covers HAL, PAC, probe-rs, defmt logging, panic-halt, alloc, static mut, volatile access, DMA, interrupt handler, real-time constraints, no_std setup, heapless collections, interrupt-safe state with Mutex RefCell, peripheral ownership, RTIC, Embassy, and cortex-m patterns.

Code Gen 3 8mo ago

php-guidelines

by peixotorms

Use when writing, reviewing, refactoring, building, or deploying PHP code. Covers type system, declare(strict_types=1), union types, intersection types, nullable types, OOP (classes, interfaces, traits, enums, readonly class, constructor promotion), modern PHP 8.x features (match, named arguments, readonly, property hooks, pipe operator, null safe operator ?->, fiber, enum), JSON handling, DI and SOLID principles, PSR-4 autoloading, PSR-12 coding style, PSR standards, Composer, functions, generators, fibers, namespaces, error handling, attributes, arrays, strings, version migration (8.0-8.5), testing, PHPUnit, PHPStan, build/deploy, and anti-patterns. For security see php-security; for performance see php-performance; for networking/regex see php-networking; for internationalization see php-intl.

Processing 3 8mo ago

elementor-controls

by peixotorms

Use when adding controls to Elementor widgets, creating custom controls, or referencing control type parameters. Covers add_control with types (TEXT, SELECT, SLIDER, COLOR, MEDIA, REPEATER, CHOOSE, NUMBER, SWITCHER, URL, ICONS), TYPOGRAPHY and BACKGROUND group controls, BORDER, BOX_SHADOW group controls, add_responsive_control, add_group_control, CSS selectors ({{WRAPPER}}, {{VALUE}}), condition and conditions for conditional display, dynamic content tags, POPOVER_TOGGLE, and global styles integration.

Design 3 8mo ago

rust-cli

by peixotorms

Use when building command-line tools or TUI apps in Rust with clap, ratatui, or crossterm. Covers arguments, flags, subcommands, env vars, config files, TOML parsing, colored output with dialoguer and indicatif, terminal control, piping, stdin, stdout, stderr separation, config precedence, exit codes, progress bars, and interactive prompts.

CLI Tools 3 8mo ago

go-guidelines

by peixotorms

Use when writing, reviewing, refactoring, building, or deploying Go code. Covers gofmt, golangci-lint, formatting, naming conventions, control structures, functions, defer, data types, struct, slice, map, pointer, receiver, methods, interfaces, embedding, initialization, functional options pattern, constructor validation, package organization, generics, testing patterns, linting, build/deploy workflow, test file placement, error handling, context, module, go.mod, go.sum, build tags, ldflags, Makefile, and common anti-patterns.

Code Gen 3 8mo ago

rust-cloud-native

by peixotorms

Use when building cloud-native apps, microservices, or Kubernetes-deployed Rust services. Covers Docker, container builds, Dockerfile, multi-stage build, health endpoint, readiness and liveness probes, prometheus metrics, distributed tracing with OpenTelemetry and jaeger, graceful shutdown, 12-factor config, gRPC with tonic, and container optimization.

API Dev 3 8mo ago

hipaa-compliance

by peixotorms

Use when handling health data, patient records, medical systems, PHI, ePHI, healthcare APIs, EHR integrations, telehealth, health apps, or any code processing Protected Health Information — HIPAA Security Rule technical safeguards, 18 identifiers, Safe Harbor, Expert Determination, 164.312, access control, audit log, encryption at rest, encryption in transit, BAA, Business Associate Agreement, minimum necessary, breach notification, HHS, OCR, de-identification

Code Review 3 8mo ago

elementor-development

by peixotorms

Use when building Elementor addons, creating custom widgets, or managing Elementor components. Covers Widget_Base class (get_name, get_title, get_icon, register_controls, render, content_template), widget registration via elementor/widgets/register hook, addon structure and plugin header, wp_enqueue_script for widget assets, get_script_depends, get_style_depends, inline editing toolbars, custom widget categories, manager registration (register/unregister), selector tokens ({{WRAPPER}}), deprecation handling, and Elementor CLI commands.

CLI Tools 2 8mo ago

tailwind-guidelines

by peixotorms

Use when writing, reviewing, or refactoring Tailwind CSS code. Covers tailwind, tailwindcss, utility classes, responsive design, dark mode, CSS, frontend, className, tw-merge, clsx, color system, typography, spacing, borders, rings, outlines, state variants, hover, focus, focus-visible, group-hover, data attributes, container queries, breakpoints, mobile-first, text-pretty, text-balance, opacity modifiers, @theme directive, @utility, Tailwind v4 CSS-first configuration, and common anti-patterns.

Design 0 8mo ago

flyonui

by peixotorms

Use when building with FlyonUI — Tailwind CSS component library with CSS classes and optional JS plugins. Covers CSS component classes, JS plugin system (accordion, carousel, collapse, combobox, datatable, dropdown, select, tabs, tooltip, etc.), theming, installation, class reference, and plugin initialization via MCP tools.

Processing 0 8mo ago