Documento de origem: Fluyn, Questionário de Negócio e Produto, 09/09/2026 Respostas preparadas em: 14/09/2026
A Fluyn está pré-lançamento. São 4 células ativas, todas em prova de conceito
Solicitante: Asaas, Diego Clemente (Software Architect) Data do questionário: 09/09/2026 Data desta resposta: 14/09/2026
Respondemos todas as perguntas. Onde há número medido, ele está aqui. Onde há lacuna, ela está declarada como lacuna, com o caminho de correção, em vez de
| /** | |
| * | |
| * K6 | |
| * Documentação completa | |
| * https://grafana.com/docs/k6/latest/ | |
| * | |
| * Como instalar | |
| * https://grafana.com/docs/k6/latest/set-up/install-k6/ | |
| * | |
| **/ |
| // --- PARÂMETROS DA SIMULAÇÃO --- | |
| // 1. Definimos os valores padrão (default) | |
| const VALORES_PADRAO = { | |
| tarefas: 15, | |
| vazaoMin: 3, | |
| vazaoMax: 8, | |
| simulacoes: 10000, | |
| }; |
| { | |
| "openapi": "3.0.3", | |
| "info": { | |
| "title": "JSONPlaceholder Users API", | |
| "description": "API para manipulação de usuários (CRUD) com busca por `id`", | |
| "version": "1.0.0" | |
| }, | |
| "servers": [ | |
| { | |
| "url": "https://jsonplaceholder.org" |
| name: TruffleHog Scan Test | |
| on: | |
| pull_request: | |
| branches: | |
| - main | |
| jobs: | |
| trufflehog: | |
| runs-on: ubuntu-latest |
Padronização de Commits
A padronização de commits não apenas aprimora a legibilidade e compreensão do código, mas também contribui para um ambiente de desenvolvimento mais colaborativo, eficiente e sustentável. Ao adotar práticas de commits consistentes, as equipes de desenvolvimento fortalecem a qualidade do código, facilitando a manutenção a longo prazo e a evolução do projeto. O commit, neste contexto, representa a documentação essencial das alterações realizadas no código.
Para manter um padrão, não é necessário que o processo seja manual; pode-se automatizar para simplificar. Neste exemplo, compartilho como configurei na minha antiga startup, especificamente na parte do frontend, um padrão de commit automatizado utilizando as seguintes ferramentas:
@commitlint/cli: Uma ferramenta que ajuda a garantir que as mensagens de commit atendam a um conjunto predefinido de regras, assegurando consistência e clareza.
commitizen: Uma biblioteca que facilita a criação de mensagens de commit seguindo u
Observabilidade em Aplicações Angular
Em qualquer aplicação, a observabilidade é crucial, e nas aplicações Angular, não é diferente.
Se um erro ocorre, a observabilidade nos permite mergulhar fundo na "stack" do problema. Analisando todo o contexto, desde o navegador utilizado até o aparelho do usuário. Às vezes, descobrimos até problemas relacionados ao próprio framework ou biblioteca que estamos usando.
Trabalho com o sentry a mais de 9 anos e acho uma plataforma formidável e na minha opinião, é excelente para observabilidade. E o melhor? É gratuita e open source (https://github.com/getsentry/self-hosted).
| function quill(html) { | |
| let parser = new DOMParser(); | |
| let dom = parser.parseFromString(html, "text/html"); | |
| let quillOps = []; | |
| let elementToQuill = (el, attributes) => { | |
| if (el.nodeType === Node.TEXT_NODE) { | |
| el.textContent.split(" ").forEach((word) => { | |
| if (word) { // para evitar a inserção de strings vazias |