Published skills
Delphi Clean Code
Pragmatic clean code standards for Delphi — concise, direct, no over-engineering
MySQL Database
Development patterns with MySQL/MariaDB via FireDAC — connection, stored procedures, AUTO_INCREMENT, JSON, triggers, replication, migrations
Delphi Clean Code
Pragmatic clean code standards for Delphi — concise, direct, no over-engineering
delphi-spec-kit
Good memory management practices, memory leak prevention and exception handling in Delphi
Delphi Code Review
Delphi code review checklist — quality, security, performance, SOLID, memory
Delphi SOLID Patterns
SOLID implementation patterns for Delphi projects — Repository, Service, Factory, Strategy with constructor injection and interfaces
Dext Framework Patterns
Architectural patterns, Entity ORM, Minimal APIs and dependency injection for projects created with Dext Framework (cesarliws/dext).
ACBr Project Patterns
Architectural, dependency injection and UI patterns for the ACBr Project (Commercial Automation Brazil) ecosystem in Delphi.
Delphi Memory and Exceptions
Good memory management practices, memory leak prevention and exception handling in Delphi
Design Patterns GoF — Delphi
Implementation of the 23 GoF (Gang of Four) patterns in Object Pascal / Delphi with interfaces, TInterfacedObject and SOLID principles. Covers Creational, Structural and Behavioral patterns.
DelphiMVCFramework
Patterns for development with DelphiMVCFramework (DMVC) — controllers, Active Record, JWT, Swagger
PostgreSQL Database
Development patterns with PostgreSQL via FireDAC — connection, PL/pgSQL, sequences, JSONB, UPSERT, full-text search, migrations
Delphi Code Refactoring
Refactoring techniques for Object Pascal focused on improving readability, removing code smells, and preserving behavior through practices like Extract Method, Guard Clauses, and polymorphism.
Threading & Multi-Threading
Threading patterns in Delphi — TThread, TTask, TParallel, Synchronize, Queue, thread-safety, Producer-Consumer, pools, cancellation and debugging
ACBr Project Patterns
Architectural, dependency injection and UI patterns for the ACBr Project (Commercial Automation Brazil) ecosystem in Delphi.
DevExpress/DEXT Components
Standards for using DevExpress (DEXT) components in Delphi VCL applications
DUnitX Testing Patterns
Unit testing patterns with DUnitX for Delphi — fixtures, mocking, integration tests
Firebird Database
Development patterns with Firebird database via FireDAC — connection, PSQL, generators, transactions, migrations
Horse Framework
Patterns for developing REST APIs with Horse framework in Delphi
Intraweb Framework
Guides and standards for using the Intraweb stateful web framework in Delphi projects.
Delphi Test-Driven Development (TDD) and DUnitX
Guidelines on how the AI should act and code when the user requests TDD, unit tests, DUnitX or fakes/mocks using Interfaces in Delphi.
Delphi Code Review
Delphi code review checklist — quality, security, performance, SOLID, memory
Delphi SOLID Patterns
SOLID implementation patterns for Delphi projects — Repository, Service, Factory, Strategy with constructor injection and interfaces
Design Patterns GoF — Delphi
Implementation of the 23 GoF (Gang of Four) patterns in Object Pascal / Delphi with interfaces, TInterfacedObject and SOLID principles. Covers Creational, Structural and Behavioral patterns.
DevExpress/DEXT Components
Standards for using DevExpress (DEXT) components in Delphi VCL applications
DelphiMVCFramework
Patterns for development with DelphiMVCFramework (DMVC) — controllers, Active Record, JWT, Swagger
Intraweb Framework
Guides and standards for using the Intraweb stateful web framework in Delphi projects.
PostgreSQL Database
Development patterns with PostgreSQL via FireDAC — connection, PL/pgSQL, sequences, JSONB, UPSERT, full-text search, migrations
Delphi Test-Driven Development (TDD) and DUnitX
Guidelines on how the AI should act and code when the user requests TDD, unit tests, DUnitX or fakes/mocks using Interfaces in Delphi.
Dext Framework Patterns
Architectural patterns, Entity ORM, Minimal APIs and dependency injection for projects created with Dext Framework (cesarliws/dext).
DUnitX Testing Patterns
Unit testing patterns with DUnitX for Delphi — fixtures, mocking, integration tests
Horse Framework
Patterns for developing REST APIs with Horse framework in Delphi
MySQL Database
Development patterns with MySQL/MariaDB via FireDAC — connection, stored procedures, AUTO_INCREMENT, JSON, triggers, replication, migrations
Delphi Code Refactoring
Refactoring techniques for Object Pascal: Extract Method, Extract Class, Guard Clauses, Replace Magic Numbers, Replace Conditional with Polymorphism, Introduce Parameter Object, Remove With, Extract Interface. Always focusing on maintaining behavior and improving readability.
Firebird Database
Development patterns with Firebird database via FireDAC — connection, PSQL, generators, transactions, migrations
Threading & Multi-Threading
Threading patterns in Delphi — TThread, TTask, TParallel, Synchronize, Queue, thread-safety, Producer-Consumer, pools, cancellation and debugging
Category alert