• Início
  • Livros
  • Cursos
  • Downloads
  • Fontes de Aplicativos
  • Assinatura Fontes
  • Contato
  • Sitemap
  • Sobre

Régys Borges da Silveira

  • Início
  • Livros
  • Cursos
  • Downloads
  • Fontes de Aplicativos
  • Assinatura Fontes
  • Contato
  • Sitemap
  • Sobre

Tag: Delphi

25 setembro 2026

NF-e de devolução bloqueada: como referenciar cada item da nota original no ACBr

Escrito por Régys Borges da Silveira
Monitor mostra itens de um documento fiscal ligados aos itens correspondentes de uma nota de devolução em um escritório claro.

Sistemas emissores que continuam informando a chave da nota original apenas no grupo NFref estão encontrando um bloqueio concreto na autorização da NF-e de devolução. A SEFAZ já está aplicando em produção a validação que exige a referência dentro do produto de cada item devolvido. Quando o grupo prod/DFeReferenciado não é gerado no det, a nota pode ser recusada pela rejeição 321, identificando o item sem o vínculo exigido.

Não se trata apenas de informar a chave em outro lugar. Para cada produto da devolução, o ERP precisa transmitir a chave do documento de origem e o número que o produto ocupava naquela nota. Isso vale para devoluções parciais e também para a devolução integral: se a nota original possui cem itens e todos estão sendo devolvidos, os cem itens da nova NF-e precisam carregar a própria referência.

Para compreender o contexto mais amplo dessas adaptações, vale consultar o guia do ACBrNFe para a NT 2025.002 e o cronograma de obrigatoriedade dos documentos fiscais na Reforma Tributária. Este artigo se concentra em uma mudança operacional específica: a ligação entre cada item devolvido e o item correspondente do documento original.

Neste artigo, vamos entender por que a devolução está sendo bloqueada, quais dados devem acompanhar cada item, como tratar a devolução integral e como preencher o grupo DFeReferenciado usando o ACBrNFe em Delphi.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
25/09/2026 Desenvolvimento de Software, Nota Fiscal Eletrônica, Reforma Tributária ACBr, acbrnfe, cbs, Delphi, DFeReferenciado, documento fiscal referenciado, erp, ibs, NF-e, nota de devolução, nota fiscal eletrônica, NT 2025.002, object pascal, reforma tributária, rejeição 1102, rejeição 321, sefaz, XML Deixe um comentário
25 setembro 2026

PNCT 2026: como autorizar o contador a receber alertas da Receita e do CGIBS

Escrito por Régys Borges da Silveira

A transição da Reforma Tributária do Consumo não envolve apenas cálculos e novos campos em documentos fiscais. Ela também traz uma questão operacional decisiva: como a empresa organiza o fluxo entre contribuinte, contador e sistema para identificar, tratar e registrar inconsistências com segurança. Para profissionais de contabilidade e desenvolvedores Delphi que mantêm softwares fiscais, esse encontro entre regra tributária, representação e comunicação eletrônica merece atenção desde o desenho das rotinas.

O ponto de partida é o Ato Conjunto RFB/CGIBS nº 5, de 12 de agosto de 2026, que regulamenta o Programa Nacional de Conformidade Tributária (PNCT) para 2026. O ato prevê, sob condições determinadas, o compartilhamento de comunicações fiscais com o profissional da contabilidade indicado pelo contribuinte. Não se trata, porém, de acesso automático do escritório contábil, nem de transferência ampla da responsabilidade da empresa.

Neste artigo, vamos distinguir o que está confirmado na norma, o que isso sugere para a organização das empresas e dos softwares, e o que ainda depende de definição operacional. O percurso passa pelo papel do PNCT, pelos requisitos de indicação e autorização, pelas atribuições possíveis do contador e por um checklist prático de preparação.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
25/09/2026 Contabilidade, Reforma Tributária, Tecnologia Fiscal Ato Conjunto RFB/CGIBS nº 5/2026, autorregularização, cbs, CGIBS, conformidade tributária, contador responsável, Delphi, Documentos Fiscais, ibs, PNCT, reforma tributária, Regys, Regys Web, RFB, sigilo fiscal Deixe um comentário
18 setembro 2026

IA na prática com Delphi, Lazarus e ACBr: aprendizados do Papo Pro

Escrito por Régys Borges da Silveira
Desenvolvedor em estúdio de podcast diante de microfones, uma tela de código e uma representação abstrata de inteligência artificial conectada a etapas de especificação, testes e segurança

Em 17 de setembro de 2026 participei do episódio “Produtividade Pro: IA na Prática com Delphi, Lazarus e ACBr”, do Papo Pro ACBr. A conversa, com pouco mais de uma hora, passou por ferramentas, código legado, agentes, segurança e formação profissional, mas uma ideia conecta todos esses assuntos: inteligência artificial só produz ganho sustentável quando está inserida em um processo de engenharia que define o trabalho, limita o escopo e verifica o resultado.

Esse ponto merece atenção porque o debate sobre IA costuma começar pela ferramenta ou pelo chamado “prompt perfeito”. Para quem mantém um ERP em Delphi, desenvolve com Lazarus ou integra documentos fiscais por meio do ACBr, porém, o problema real raramente cabe em uma pergunta isolada. Há regras de negócio acumuladas durante anos, dependências visuais, bancos de dados, serviços externos e obrigações fiscais que não admitem uma resposta apenas plausível. Neste artigo, organizo os principais aprendizados do episódio e mostro como convertê-los em um fluxo de adoção prático, com critérios para especificação, validação, segurança e evolução da equipe.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
18/09/2026 Delphi, Inteligência Artificial ACBr, Agentes de IA, Arquitetura de Software, automação, codex, Delphi, Engenharia de Software, erp, IA Generativa, lazarus, LLM, MCP, modernização de legado, object pascal, Privacidade, produtividade, Qualidade de Software, Segurança, Testes Automatizados Deixe um comentário
18 setembro 2026

Despacho nº 42/2026 do Confaz: o que muda nos 13 Ajustes Sinief e como isso afeta DF-e e rotinas contábeis

Escrito por Régys Borges da Silveira
Representação visual de documentos fiscais eletrônicos e calendário de vigência normativa.

O Despacho nº 42/2026 do Confaz ganhou relevância imediata porque divulga 13 Ajustes Sinief aprovados na 202ª Reunião Ordinária do conselho, realizada em 4 de setembro de 2026, e publicados no DOU em 14 de setembro de 2026. Para quem desenvolve sistemas fiscais em Delphi, mantém integrações com SEFAZ ou atua na contabilidade operacional, a importância não está apenas na existência dos atos, mas no fato de que eles tratam de documentos fiscais eletrônicos, procedimentos de emissão, rejeição, inutilização e especificações de integração.

Neste artigo, o caminho será o seguinte: primeiro, situar o despacho e o que ele confirma com segurança; depois, organizar os 13 Ajustes Sinief por tema; por fim, traduzir os efeitos práticos possíveis para rotinas de software e de escrituração, sempre distinguindo o que é fato confirmado nas fontes do que ainda depende da leitura integral de cada ato ou de atos técnicos correlatos.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
18/09/2026 Contabilidade, Desenvolvimento Delphi, Documentos fiscais eletrônicos, Legislação fiscal Ajuste Sinief, BPe, Confaz, contabilidade, ct-e, Delphi, df-e, Documentos Fiscais Eletrônicos, leiaute fiscal, mdf-e, NF-e, nfc-e, NFCom, Obrigações Acessórias, validação Deixe um comentário
17 setembro 2026

APIs da CBS: como integrar a apuração assistida ao ERP

Escrito por Régys Borges da Silveira
Ilustração de documentos fiscais conectados a um ERP, que troca dados de apuração com um serviço governamental

A Receita Federal publicou, em setembro de 2026, uma nova documentação técnica para as interfaces de programação de aplicações, as APIs, ligadas à apuração da Contribuição sobre Bens e Serviços (CBS). A notícia chama atenção pelos serviços de consulta a débitos, créditos, pagamentos e recolhimentos, mas a mudança mais importante para quem desenvolve ERP está na forma de integração: os dados serão entregues de maneira assíncrona e incremental, em arquivos gerados após a solicitação, e não como uma resposta completa e imediata a cada chamada.

Essa diferença parece pequena até imaginarmos a rotina de uma empresa com milhares de documentos fiscais. O ERP precisa solicitar o processamento, guardar um tíquete, receber ou recuperar o resultado, baixar um arquivo temporário, importar apenas as alterações e preservar evidências para conciliação. Neste artigo, vou explicar o que a Receita disponibilizou, como o fluxo técnico funciona e quais decisões de arquitetura evitam perda de dados, duplicidade e exposição de credenciais. O objetivo não é fornecer um conector pronto, porque credenciais e ambientes dependem do enquadramento de cada contribuinte, mas transformar a documentação oficial em um plano de implementação verificável.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
17/09/2026 Desenvolvimento de Software, Reforma Tributária api, Apuração Assistida, cbs, Conciliação Fiscal, contabilidade, DARF, Delphi, erp, Integração Fiscal, json, OAuth 2.0, reforma tributária, rest, Segurança, Software House, Webhook Deixe um comentário
16 setembro 2026

Delphi na Era dos Agentes: Construa servidores MCP e conecte sistemas e ERPs à Inteligência Artificial

Escrito por Régys Borges da Silveira

A inteligência artificial está mudando a forma como interagimos com o software. Mas, quando esse software é um ERP, uma conversa não pode ser confundida com permissão para consultar, alterar ou confirmar qualquer coisa.

Foi dessa tensão entre inovação e responsabilidade que nasceu Delphi na Era dos Agentes: Construa servidores MCP e conecte sistemas e ERPs à Inteligência Artificial, meu novo livro, já disponível em edição impressa e no Kindle.

  • Comprar o livro impresso na UICLAP
  • Comprar para Kindle na Amazon

Uma ponte entre o Delphi e os agentes de IA

Quem trabalha com Delphi sabe que sistemas corporativos acumulam muito mais do que código. Eles concentram anos de regras de negócio, validações, decisões e conhecimento sobre a operação das empresas. A chegada dos agentes de IA cria uma oportunidade real de tornar essas capacidades acessíveis por interfaces mais naturais — sem precisar substituir aplicações maduras nem entregar o banco de dados diretamente a um modelo.

O livro apresenta o Model Context Protocol (MCP) como essa ponte. Em vez de permitir acesso irrestrito, o sistema publica capacidades específicas, com contratos claros, argumentos validados e respostas controladas. A inteligência artificial pode descobrir e utilizar essas capacidades, enquanto as regras continuam no lugar em que devem estar: dentro da aplicação que conhece o negócio.

O desafio não é substituir o ERP por inteligência artificial, mas permitir que agentes utilizem suas capacidades de forma útil, segura e governável.

Do protocolo ao código executável

Esta não é uma obra apenas conceitual. Ao longo do livro, construímos em Delphi 13 um servidor MCP local, sem depender de uma biblioteca MCP externa. A implementação torna visíveis as mensagens e as decisões do protocolo, passando por JSON-RPC, transporte `stdio`, descoberta de capacidades, tools, resources e prompts.

O percurso utiliza o TechStore, um MiniERP fictício e funcional. Com ele, exploramos consultas de estoque, clientes, produtos e faturas, além da preparação controlada de um orçamento. Essa distinção é importante: preparar uma operação não significa confirmá-la. Ações críticas continuam sujeitas a autorização e decisão humana.

Ao longo da leitura, você aprenderá:

  • como agentes usam ferramentas e contexto;
  • como funciona o MCP e seu ciclo de mensagens;
  • como implementar um servidor MCP em Delphi;
  • como modelar contratos para tools, resources e prompts;
  • como conectar consultas do ERP sem expor SQL arbitrário;
  • como tratar segurança, autorização, observabilidade e testes;
  • como extrair uma regra presa a um evento VCL e transformá-la em um serviço reutilizável;
  • como publicar e testar a primeira tool de um ERP real.

Um laboratório funcional, com limites explícitos

Um dos cuidados centrais do livro é separar demonstração de produção. O exemplo é funcional, compilável e testável, mas não finge resolver sozinho temas como identidade confiável, autorização corporativa, implantação remota e observabilidade em escala. Esses limites são apresentados com clareza, junto das evidências e decisões necessárias para evoluir a arquitetura.

Meu objetivo foi oferecer não apenas código, mas critérios. Quais capacidades devem ser expostas? Quais dados precisam ser protegidos? Quando uma aprovação humana é indispensável? Como testar uma integração antes de permitir que ela afete uma operação real? Essas perguntas são tão importantes quanto fazer o primeiro pedido MCP funcionar.

Para quem é este livro

Delphi na Era dos Agentes foi escrito principalmente para desenvolvedores Delphi e profissionais que mantêm sistemas corporativos, especialmente ERPs. Ele também será útil para arquitetos de software, líderes técnicos e pessoas que precisam avaliar, com os pés no chão, como agentes de IA podem participar de processos empresariais.

Não é necessário chegar sabendo MCP. A jornada começa pelos fundamentos e avança gradualmente até uma integração completa. Quem já trabalha com Delphi encontrará uma ligação direta entre conceitos novos e problemas conhecidos da rotina de manutenção e evolução de sistemas.

Código para acompanhar a leitura

O livro possui um repositório público com o projeto completo do TechStore ERP, um projeto-modelo neutro, uma demonstração VCL e testes executáveis. A proposta é que você leia com o código aberto, compile cada marco e compare as mensagens do protocolo com o comportamento da aplicação.

Acessar os exemplos no GitHub

Onde comprar

A primeira edição foi publicada em 16 de setembro de 2026. Você pode escolher entre o eBook Kindle — também disponível no Kindle Unlimited — e o livro impresso no formato 16 × 23 cm, com 244 páginas.

  • Comprar o livro impresso na UICLAP
  • Comprar para Kindle na Amazon

Depois de mais de 20 anos trabalhando com sistemas corporativos e automação comercial, publicar este livro é uma forma de compartilhar um caminho que considero especialmente promissor para a comunidade Delphi: aproveitar o que os agentes de IA têm de melhor sem abandonar a precisão, o controle e a responsabilidade que o software empresarial exige.

Espero que a leitura ajude você a transformar curiosidade em prática — e a construir sua primeira integração MCP com segurança.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
16/09/2026 Notícias Agentes de IA, Arquitetura de Software, automação empresarial, Delphi, Delphi 13, Desenvolvimento de Software, erp, integração de sistemas, inteligência artificial, JSON-RPC, MCP, Model Context Protocol, segurança de software, servidor MCP, sistemas corporativos Deixe um comentário
16 setembro 2026

Delphi Unit Backtrace: descubra quem usa uma unit e como ela chega ao DPR

Escrito por Régys Borges da Silveira

Quem mantém um projeto Delphi grande conhece a pergunta: se eu alterar ou remover esta unit, quais partes da aplicação serão afetadas? Encontrar as referências diretas na cláusula uses ajuda, mas nem sempre mostra o caminho completo. Uma unit pode ser usada por outra, que é usada por uma terceira, até chegar ao arquivo principal do projeto.

Foi para tornar essa investigação mais prática que criei o Delphi Unit Backtrace. A primeira versão pública já está disponível no GitHub, com executáveis para Win32 e Win64. A ferramenta recebe um arquivo .dproj e o nome da unit, descobre o fonte correspondente e percorre as dependências no sentido inverso: da unit escolhida até seus consumidores e, quando existe essa ligação, até o DPR.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
16/09/2026 Notícias análise de dependências, Arquitetura de Software, cláusula uses, Código Legado, Delphi, Delphi 13, Delphi Unit Backtrace, Desenvolvimento Delphi, Ferramentas Delphi, grafo de dependências, object pascal, Open Source, RAD Studio, Refatoração, units Delphi Deixe um comentário
04 setembro 2026

Atropos: como otimizar automaticamente a cláusula uses no Delphi

Escrito por Régys Borges da Silveira

Quem trabalha há bastante tempo com Delphi provavelmente já encontrou units com cláusulas uses enormes, formadas por dezenas de dependências que ninguém sabe ao certo se ainda são necessárias. Algumas foram adicionadas automaticamente pela IDE, outras eram utilizadas por trechos de código que já não existem e muitas permanecem na seção interface mesmo sendo necessárias apenas na implementação. Embora pareça um problema meramente estético, esse acúmulo pode aumentar o acoplamento entre as units, dificultar a manutenção e ampliar desnecessariamente o impacto de cada alteração realizada no projeto.

Remover essas dependências manualmente nem sempre é simples. Excluir uma unit da cláusula uses, compilar o projeto e repetir o processo até encontrar todas as dependências desnecessárias pode consumir muito tempo, principalmente em sistemas antigos ou de grande porte. Além disso, algumas units possuem efeitos colaterais durante a inicialização da aplicação e não podem ser removidas apenas porque seus símbolos não aparecem diretamente no código. É nesse cenário que o Atropos se apresenta como uma ferramenta interessante para a comunidade Delphi.

O Atropos é um projeto open source (github.com/ViniAbreu/Atropos) criado para analisar e otimizar automaticamente as cláusulas uses de projetos Delphi. A ferramenta identifica units aparentemente não utilizadas, verifica quais dependências podem ser transferidas da seção interface para a seção implementation e modifica os arquivos de código. Depois disso, ela tenta compilar o projeto para confirmar que as alterações continuam válidas. Se a compilação falhar, os arquivos modificados são restaurados automaticamente.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
04/09/2026 Notícias Arquitetura de Software, Atropos, cláusula uses, Clean Code, Código Legado, Delphi, DelphiAST, dependências de software, Desenvolvimento Delphi, Ferramentas Delphi, object pascal, Open Source, Otimização de Código, performance no Delphi, Refatoração Deixe um comentário
01 setembro 2026

Do Zero ao LLM com Delphi: inteligência artificial para quem quer entender de verdade, construa, execute e treine seu próprio modelo

Escrito por Régys Borges da Silveira

Inteligência artificial parece um assunto reservado a quem domina álgebra linear, cálculo, estatística e ciência de dados. Para muitos programadores, a impressão é que existe uma longa lista de pré-requisitos antes mesmo de escrever a primeira linha de código.

Eu escrevi Do Zero ao LLM com Delphi: Construa, treine e execute seu próprio modelo de linguagem para mostrar que existe outro caminho.

Se você já programa em Delphi, conhece variáveis, condições, laços, funções e arrays, já possui a base necessária para começar. Não é preciso chegar ao livro sabendo o que são tensores, gradientes, Softmax, atenção ou Transformers. Esses conceitos são construídos ao longo da leitura, passo a passo, a partir da linguagem que o desenvolvedor Delphi já conhece, hoje tenho a alegria de anunciar o lançamento do livro.

Você não precisa estudar toda a matemática antes de começar

A matemática faz parte da inteligência artificial. Fingir que ela não existe seria trocar uma dificuldade real por uma explicação superficial. Mas isso não significa que você precise concluir cursos inteiros de álgebra, cálculo e estatística antes de compreender como um modelo de linguagem funciona.

No livro, cada conceito matemático nasce de um problema concreto, antes de apresentar uma fórmula, observamos o comportamento que precisamos implementar. Trabalhamos com poucos números, fazemos contas que podem ser acompanhadas no papel e, em seguida, transformamos cada operação em código Object Pascal. A notação formal aparece como uma segunda camada de compreensão, não como uma barreira na entrada.

Você não precisa memorizar símbolos para avançar. Precisa entender perguntas práticas como estas:

  • Como o texto é transformado em números?
  • O que uma matriz representa dentro do modelo?
  • Como uma rede mede o próprio erro?
  • De onde vem um gradiente e para que ele serve?
  • Como o mecanismo de atenção decide quais posições observar?
  • O que realmente acontece quando um modelo prevê o próximo token?

Cada resposta é construída, implementada e verificada em Delphi, com todo o código funcional desenvolvido ao longo do livro e disponível em um repositório público no GitHub para você baixar, executar, testar e modificar.

conheça o livro e adquira seu exemplar.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
01/09/2026 Notícias Backpropagation, Ciência de Dados, Delphi, Delphi 13, Desenvolvimento de Software, IA Generativa, inteligência artificial, LLM, Machine Learning, modelos de linguagem, object pascal, Processamento de Linguagem Natural, Programação Delphi, Redes Neurais, Transformer Deixe um comentário
31 agosto 2026

Uma nova página para encontrar o livro certo para o seu próximo desafio

Escrito por Régys Borges da Silveira

Durante muito tempo, meus livros estiveram espalhados entre publicações, lojas e artigos do blog. Cada obra nasceu de uma pergunta diferente, mas faltava um lugar que reunisse todas elas e ajudasse cada leitor a encontrar a leitura mais adequada ao momento que está vivendo.

Esse lugar agora existe.

Criei uma nova página dedicada aos meus livros: livros.regys.com.br.

Mais do que apresentar capas e links de compra, a página foi pensada como uma biblioteca guiada. Você pode conhecer a proposta de cada obra, descobrir para quem ela foi escrita e entender que transformação aquela leitura pretende provocar.

Qual desafio você quer enfrentar agora?

Talvez você queira compreender o que realmente existe por trás da inteligência artificial, para além das caixas de conversa e das respostas instantâneas.

Talvez esteja procurando uma maneira mais consciente de usar IA no trabalho, sem abrir mão do julgamento, da segurança e da responsabilidade.

Pode ser que seu desafio esteja na liderança de pessoas, na sala de aula, na modernização de um sistema Delphi ou na construção de software com especificações mais claras.

Ou talvez você simplesmente queira descobrir como chegamos até este momento da história — e por que a inteligência artificial começou muito antes do ChatGPT.

A nova página permite começar justamente por essa pergunta: o que você deseja compreender, decidir ou construir?

Oito livros, diferentes caminhos

Atualmente, a biblioteca reúne oito obras sobre inteligência artificial, engenharia de software, Delphi, educação e liderança:

  • IA Além da Conversa
  • Orquestre a IA na Prática
  • Liderança Ampliada
  • Entre o Quadro e o Prompt
  • Antes do ChatGPT
  • Do Zero ao LLM com Delphi
  • SDD em Delphi
  • Delphi Vivo

São livros destinados a públicos diferentes, mas conectados por um mesmo princípio: tornar assuntos complexos compreensíveis e, principalmente, aplicáveis ao mundo real.

Na página de cada obra, você encontrará as perguntas que orientaram sua criação, os assuntos abordados, os resultados esperados e também indicações claras sobre para quem aquele livro pode — ou não — ser adequado.

Porque escolher um livro não deveria depender apenas de uma capa interessante. A melhor leitura é aquela que encontra você diante de uma pergunta que realmente importa.

Uma biblioteca que também conta uma trajetória

Ao reunir essas obras, percebi que a página revela algo além de um catálogo.

Ela registra parte de uma trajetória construída entre desenvolvimento de software, docência, liderança, pesquisa e curiosidade. Mostra como perguntas surgidas em projetos, salas de aula, equipes e sistemas reais acabaram se transformando em livros.

Algumas dessas perguntas são técnicas:

Como um modelo de linguagem realmente aprende?

Outras são profissionais:

Como usar inteligência artificial sem terceirizar o pensamento?

E há aquelas profundamente humanas:

Em um mundo de respostas instantâneas, como aprender a formular problemas melhores?

Cada livro explora uma parte dessa conversa.

Talvez sua próxima leitura esteja esperando por você

Você não precisa chegar à página sabendo qual livro procura.

Entre, observe as capas, leia as propostas e siga a pergunta que mais despertar sua curiosidade. Talvez você encontre uma resposta que estava buscando. Talvez descubra uma pergunta que ainda não havia formulado.

Convido você a conhecer a nova biblioteca:

Conheça meus livros e escolha sua próxima leitura

Há ideias que apenas informam. Outras mudam a maneira como compreendemos, decidimos e construímos.

Espero que uma delas encontre você por lá.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
31/08/2026 Notícias arquitetura de IA, carreira profissional, Delphi, Desenvolvimento de Software, educação e tecnologia, Engenharia de Software, IA Generativa, inteligência artificial, inteligência artificial na educação, liderança, livros de tecnologia, livros sobre IA, modernização de sistemas, Transformação Digital Deixe um comentário
25 agosto 2026

Delphi Vivo: meu novo livro sobre como modernizar sistemas existentes sem reescrever tudo

Escrito por Régys Borges da Silveira

Há sistemas Delphi que sustentam empresas inteiras há muitos anos, eles faturam, controlam estoque, emitem documentos fiscais, conversam com bancos, integram setores e preservam regras que foram construídas depois de incidentes, mudanças legais, negociações e necessidades que já não cabem em uma documentação simples.

Esses sistemas continuam importantes. O problema é que, com o tempo, cada mudança começa a custar mais, a versão do Delphi fica para trás. Componentes deixam de receber atualizações. O build depende de uma máquina específica. Regras de negócio aparecem em Forms, DataModules, SQL, triggers e integrações. Testes automatizados são poucos ou inexistentes. A equipe sabe que precisa avançar, mas não consegue demonstrar que a próxima alteração preservará aquilo que mantém a empresa funcionando.

Foi a partir dessa realidade que escrevi Delphi Vivo: Como modernizar sistemas existentes sem reescrever tudo.

O livro já está disponível em edição impressa pela UICLAP e em versão digital para Kindle na Amazon.

  • Comprar a edição impressa na UICLAP
  • Comprar a edição digital na Amazon
Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
25/08/2026 Notícias Arquitetura de Software, CI/CD, Delphi, Delphi 13, Desenvolvimento de Software, DUnitX, erp, Firebird, FireDAC, inteligência artificial, modernização de software, Observabilidade, Refatoração, sistemas legados, vcl Deixe um comentário
21 agosto 2026

Livro: SDD em Delphi: especificações melhores para desenvolver software com apoio de IA

Escrito por Régys Borges da Silveira

A Inteligência Artificial já consegue gerar classes, telas, serviços, testes, consultas SQL, documentação e até estruturas inteiras de projetos. Para quem desenvolve em Delphi, isso abre possibilidades importantes: compreender código legado, reduzir trabalho repetitivo, revisar alterações, criar testes para comportamentos existentes e acelerar a implementação de novas funcionalidades.

Mas a velocidade trouxe uma pergunta que nem sempre recebe a atenção necessária: o que exatamente estamos pedindo para a IA construir?

Uma resposta pode parecer tecnicamente correta, compilar e ainda resolver o problema errado. Pode ignorar uma regra de negócio que estava apenas na memória de alguém, alterar um contrato utilizado por outro módulo, criar uma dependência incompatível com a versão do Delphi ou propor uma refatoração elegante que elimina um comportamento necessário do sistema legado.

A IA não remove a necessidade de compreender o problema. Na verdade, quanto mais rápida se torna a implementação, mais importante fica a qualidade do entendimento que vem antes dela.

Foi a partir dessa constatação que escrevi SDD em Delphi: Como especificar, projetar e desenvolver software Delphi com apoio de IA.

Versão física: https://loja.uiclap.com/titulo/ua194302/

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
21/08/2026 Notícias Agentes de IA, Arquitetura de Software, Delphi, Desenvolvimento de Software, Engenharia de Prompts, Engenharia de Software, FireDAC, Firemonkey, inteligência artificial, object pascal, RAD Studio, SDD, sistemas legados, Testes Automatizados, vcl Deixe um comentário
20 agosto 2026

RadIA 2.15: validação de código, refatoração semântica, automação VCL e uma camada adicional de segurança

Escrito por Régys Borges da Silveira

Desde a versão 2.14, o RadIA passou por uma evolução importante. O foco deixou de estar apenas na expansão do catálogo de ferramentas e avançou para algo mais ambicioso: permitir que o desenvolvedor Delphi compreenda, altere, valide, execute e investigue uma aplicação dentro de um fluxo integrado e verificável.

As versões 2.15.0 e 2.15.1 ampliaram a integração com o código Delphi, fortaleceram a automação de aplicações VCL em execução, melhoraram o processo de diagnóstico e adicionaram novas proteções às interfaces baseadas em WebView2.

Neste artigo, veremos o que mudou e como essas melhorias afetam o uso diário do RadIA.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
20/08/2026 Notícias Delphi, Delphi 12, Delphi 13, DelphiLint, depuração, Desenvolvimento de Software, DUnitX, inteligência artificial, object pascal, programação assistida, RAD Studio, RadIA, Refatoração, SonarQube, Testes Automatizados Deixe um comentário
19 agosto 2026

RadIA 2.14.0: mais confiança para compreender e transformar projetos Delphi

Escrito por Régys Borges da Silveira

Integrar inteligência artificial a uma IDE vai muito além de colocar um chat ao lado do editor. Para ajudar de verdade, a ferramenta precisa compreender o projeto que está aberto, reconhecer os tipos envolvidos, acompanhar arquivos ainda em edição e saber quando possui informações suficientes para sugerir uma alteração.

O RadIA 2.14.0 avança justamente nessa direção. A nova versão fortalece o motor semântico para Object Pascal e amplia a validação das decisões tomadas dentro do Delphi. O objetivo não é apenas encontrar mais símbolos ou oferecer mais sugestões, mas tornar cada resposta mais previsível, explicável e segura.

Essa evolução também muda a forma como avaliamos a qualidade do produto. Em vez de perguntar somente se uma unit compila, a validação passa a acompanhar jornadas completas: criar um projeto, abrir o formulário no Designer, editar, compilar, testar, iniciar uma sessão de depuração e interagir com a aplicação em execução.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
19/08/2026 Notícias Automação de Testes, Code Insight, código aberto, Delphi, Delphi 12, Delphi 13, depuração, Desenvolvimento de Software, inteligência artificial, Motor Semântico, object pascal, programação assistida, RAD Studio, RadIA, vcl Deixe um comentário
18 agosto 2026

RadIA 2.13.0: produtividade segura e modernização assistida para projetos Delphi

Escrito por Régys Borges da Silveira

O RadIA 2.13.0 amplia o conjunto de ferramentas integradas ao RAD Studio com foco em produtividade segura, diagnóstico e modernização de projetos existentes. A nova versão adiciona geração de documentação e mocks, análise de stack traces, gerenciamento de cache, revisão automática ao salvar, Clean Uses, assistência para threads e PPL, retrofit OpenAPI/Swagger e um fluxo controlado para adoção de DEXT e decomposição de forms.

O ponto comum entre essas funcionalidades é a segurança. Quando uma operação pode alterar arquivos, o RadIA prepara uma preview revisável, exige consentimento antes da aplicação e mantém mecanismos de reversão. O objetivo não é apenas gerar mais código, mas reduzir o trabalho repetitivo sem transformar automação em risco para o projeto.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
18/08/2026 Notícias Clean Uses, Delphi, Desenvolvimento de Software, dext, DUnitX, inteligência artificial, Modernização de Código, object pascal, OpenAPI, PPL, produtividade, RAD Studio, RadIA, SonarQube, Swagger Deixe um comentário
17 agosto 2026

RadIA da 2.10 à 2.12.3: mais simples por fora, mais sólido por dentro

Escrito por Régys Borges da Silveira

A versão 2.10 marcou uma mudança importante no RadIA. Foi nela que o projeto ganhou uma camada semântica estrutural própria para Object Pascal, aproximando o agente do código real, dos símbolos, dos tipos, da herança e das interfaces presentes em um projeto Delphi.

Depois dessa fundação, surgiu uma pergunta inevitável: como entregar toda essa capacidade sem exigir que o usuário compreenda a arquitetura interna do produto antes de conseguir utilizá-lo?

O desafio não era remover recursos. Também não era transformar o RadIA em um assistente limitado, capaz apenas de gerar pequenos trechos de código. A proposta sempre foi mais ampla: integrar chat, agente, editor, compilação, testes, debugger, Form Designer, terminal, conhecimento local, MCP, extensões e automações dentro do Delphi.

O verdadeiro desafio era reduzir a carga cognitiva sem reduzir o produto.

Esse foi o eixo principal do trabalho realizado entre as versões 2.10 e 2.12.3. Nesse período, o RadIA ganhou uma jornada inicial mais direta, passou a explicar melhor o que está fazendo, deixou escolhas importantes visíveis, organizou sua presença dentro da IDE e recebeu novos testes de integração para situações que só aparecem quando o software encontra a vida real: uma IDE sem projeto aberto, uma janela acoplada, uma troca rápida entre projetos ou um módulo recriado internamente pela Open Tools API.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
17/08/2026 Notícias Agentes de IA, automação, Delphi, Delphi 12, Delphi 13, Desenvolvimento de Software, Experiência do Usuário, inteligência artificial, object pascal, Open Tools API, produtividade, Programação Assistida por IA, RAD Studio, RadIA, Testes Automatizados Deixe um comentário
16 agosto 2026

Livro: SDD em Delphi: especificações melhores para desenvolver software com apoio de IA

Escrito por Régys Borges da Silveira

A Inteligência Artificial já consegue gerar classes, telas, serviços, testes, consultas SQL, documentação e até estruturas inteiras de projetos. Para quem desenvolve em Delphi, isso abre possibilidades importantes: compreender código legado, reduzir trabalho repetitivo, revisar alterações, criar testes para comportamentos existentes e acelerar a implementação de novas funcionalidades.

Mas a velocidade trouxe uma pergunta que nem sempre recebe a atenção necessária: o que exatamente estamos pedindo para a IA construir?

Uma resposta pode parecer tecnicamente correta, compilar e ainda resolver o problema errado. Pode ignorar uma regra de negócio que estava apenas na memória de alguém, alterar um contrato utilizado por outro módulo, criar uma dependência incompatível com a versão do Delphi ou propor uma refatoração elegante que elimina um comportamento necessário do sistema legado.

A IA não remove a necessidade de compreender o problema. Na verdade, quanto mais rápida se torna a implementação, mais importante fica a qualidade do entendimento que vem antes dela.

Foi a partir dessa constatação que escrevi SDD em Delphi: Como especificar, projetar e desenvolver software Delphi com apoio de IA.

Versão física: https://loja.uiclap.com/titulo/ua194302/

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
16/08/2026 Notícias Agentes de IA, Arquitetura de Software, Delphi, Desenvolvimento de Software, Engenharia de Prompts, Engenharia de Software, FireDAC, Firemonkey, inteligência artificial, object pascal, RAD Studio, SDD, sistemas legados, Testes Automatizados, vcl Deixe um comentário
15 agosto 2026

RadIA 2.10: uma nova camada de inteligência para o desenvolvimento Delphi

Escrito por Régys Borges da Silveira

Desde o início, a proposta do RadIA nunca foi apenas colocar uma janela de chat dentro do Delphi. A ideia é construir uma experiência de desenvolvimento assistida por inteligência artificial que compreenda o ambiente da IDE, trabalhe com o projeto real e ajude o desenvolvedor desde a criação do código até a compilação, os testes e o diagnóstico de problemas.

A versão 2.10 representa um passo importante nessa direção. O principal avanço é a introdução de um motor semântico estrutural próprio para Object Pascal, integrado ao Delphi 12 e ao Delphi 13. Com ele, o RadIA passa a entender melhor a organização do código, os símbolos, os relacionamentos entre tipos, a herança e as interfaces do projeto.

Na prática, isso reduz a distância entre uma IA que apenas recebe texto e uma ferramenta que realmente compreende o contexto em que o desenvolvedor está trabalhando.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
15/08/2026 Notícias Assistente de Código, Code Completion, Delphi, Delphi 12, Delphi 13, Desenvolvimento de Software, Ghost Text, IA Generativa, inteligência artificial, Motor Semântico, object pascal, Programação Pascal, RAD Studio, RadIA Deixe um comentário
14 agosto 2026

RadIA 2.8.0: assistência semântica integrada ao editor Delphi

Escrito por Régys Borges da Silveira

O RadIA 2.8.0 é uma release de integração fina com o editor Delphi.

Depois da versão 2.7.0 consolidar uma base funcional mais previsível, com criação de projetos por linguagem natural, navegação Code/Design, revisão por bloco e evidências reproduzíveis, a 2.8.0 avança em uma camada mais próxima do uso diário: o contexto semântico do editor.

Essa evolução é importante porque, na prática, a qualidade de uma resposta de IA dentro da IDE depende muito do contexto que ela recebe. Não basta saber que existe um projeto Delphi aberto. É preciso entender qual unit está ativa, qual símbolo está sob o cursor, quais imports estão disponíveis e quais declarações próximas ajudam a explicar a intenção do usuário.

Ao mesmo tempo, esse tipo de integração precisa ser cuidadoso. O editor Delphi já possui seu próprio CodeInsight e sua própria experiência nativa. O objetivo do RadIA 2.8.0 não é substituir isso, mas complementar o fluxo com uma camada observável, limitada e segura de contexto para a IA.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
14/08/2026 Notícias agente de IA, CodeInsight, Delphi, editor Delphi, Ghost Text, inteligência artificial, object pascal, Open Source, produtividade, RAD Studio, RadIA, revisão de código Deixe um comentário
13 agosto 2026

RadIA 2.7.0: uma base funcional determinística para programar Delphi com IA dentro da IDE

Escrito por Régys Borges da Silveira

O RadIA nasceu com uma proposta simples de explicar e difícil de executar bem: levar inteligência artificial para dentro do Delphi sem transformar a IDE em apenas mais uma janela de chat. A ideia sempre foi que a IA pudesse participar do fluxo real de desenvolvimento, com acesso controlado a contexto, projeto, editor, designer, build, testes, debugger e evidências.

A versão 2.7.0 é importante porque não tenta vender uma novidade isolada. Ela fecha uma baseline funcional determinística. Em outras palavras: pega capacidades que vinham amadurecendo nas versões anteriores e as consolida em um conjunto mais previsível, mais validado e mais fácil de demonstrar.

O foco desta release é clareza operacional. O RadIA precisa entender melhor a intenção do usuário, escolher o caminho certo dentro da IDE, pedir consentimento quando houver risco, executar ações reais e deixar evidências suficientes para que o desenvolvedor confie no resultado.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
13/08/2026 Notícias Agentes de IA, Delphi, DUnitX, geração de projetos, ide, inteligência artificial, object pascal, Open Source, produtividade, RAD Studio, RadIA, revisão de código Deixe um comentário
← Postagens antigas
WHATSAPP (34) 9 9822.1845

  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github

MVP EmbarcaderoCertificação

12.741/2013 academy ACBr Android Arquitetura de Software cbs Clean Code Cupom curso datasnap Delphi Delphi 13 desenvolvimento Desenvolvimento de Software Embarcadero erp FireDAC Firemonkey fiscal ibpt ibs Imposto inteligência artificial lazarus Lei linux mobile NF-e nfc-e nfce nfe Nota nota fiscal eletrônica object pascal paf-ecf pascal produtividade programação RAD Studio reforma tributária rest SAT tabela Transparência xe7

Social Media

  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github
© Copyright 2017. Theme by BloomPixel.

Carregando comentários...
%d