quarta-feira, agosto 5th, 2020
in Geral, Produtividade Quando novas empresas se estabelecem, é comum ocorrer um processo de triagem de soluções de software para encontrar a mais adequada. Abaixo, enumero soluções já conhecidas e com eficiência comprovada nos mais variados negócios (não apenas negócios online) no mercado Aplicativos de e-mail e mensagens Existem ferramentas para comunicação interna: conversas e grupos de conversas. […]
domingo, junho 14th, 2020
in Arquitetura, Automatização, Comparação, Cultura Organizacional, Dicas, Geral, Gestão de projetos, Hype, Inteligência Artificial (I.A.), Problemas, Revisados Equipe qualificada; Sprints bem definidos para os devs; Processo de garantia da qualidade da entrega (QA); Demanda aquecida; Suporte a todas as plataformas (web, mobile); Suporte a multi-idiomas; Estrutura de servidores altamente disponível; Gateways de Pagamento altamente confiáveis; Orientação a APIs
domingo, junho 7th, 2020
in Comparação, Dicas, Estágio, Lições aprendidas, Perguntas frequentes, Prévia, Rotina de Desenvolvimento Pessoalmente acredito que NÃO deve ser exigido nenhum tipo de experiência nem deve ser usada a experiência como forma de desclassificação de candidatos a estágio. Pelo contrário, programas de estágio devem ser totalmente voltados ao primeiro contato desse indivíduo com sua área de formação. De qualquer forma, fiz uma análise da realidade utilizando inclusive casos […]
segunda-feira, maio 25th, 2020
in Apps, Arquitetura, Código fonte, Geral, Lições aprendidas, Rotina de Desenvolvimento, Snippets de código, Tutorial Direcione uma requisição de arquivo para um script de validação próprio e retornar o arquivo por meio de cabeçalho modificado.
quinta-feira, maio 7th, 2020
in Apps, Arquitetura, Boas práticas, Cliente, Comparação, Cultura Organizacional, Dicas, Documento, Geral, Gestão, Gestão de projetos, Lições aprendidas, Métricas, Modelagem, Perguntas frequentes, Prévia, Processos, Produto, Rotina de Desenvolvimento, SAAS, Serviço Código em produção sem testes É comum criar software a partir de poucas confirmações das operações de listagem, criação, atualização e remoção. O interessante é a velocidade com que se entrega o software, porém não há garantias sobre o que pode acontecer quando algo além desses casos triviais acontece. É por isso que é necessário […]
terça-feira, maio 5th, 2020
in Documento, Gestão, Métricas, Rotina de Desenvolvimento Equipes que trabalham com desenvolvimento de aplicações são coordenadas e orientadas por um Líder Técnico. A rotina é marcada por entregas periódicas e incrementais, utilizando boas práticas como versionamento com repositórios Git, automação de deploy com integração contínua, PSR’s. Possíveis verificações & questionamentos do revisor do código Responsável: Outros programadores / Tech Lead Verificação de […]
quarta-feira, abril 15th, 2020
in Dicas, Geral, Lições aprendidas, Processos, Rotina de Desenvolvimento, Serviço Existem aspectos que considero aspectos chave para chegar ao sucesso com equipes de desenvolvimento de software: Não se constrói um prédio, com um pedreiro só… Full Stack é um nome que inventaram pra contratar só você e te ver bater no peito fazendo tudo sozinho. Sim, já fui um time de uma pessoa. É por […]
quarta-feira, abril 1st, 2020
in Apps, Arquitetura, Boas práticas, Comparação, Dicas, Educação, Geral, Gestão, Hype, Lições aprendidas, Modelagem, Perguntas frequentes, Processos, Produto, Revisados, Rotina de Desenvolvimento, SAAS, Serviço, Tempo Real Aplicações web comuns trabalham com mecanismos de template de frameworks back-end ou simplesmente misturam dados e layout para apresentar as páginas. Já as Aplicações SPA trabalham em componentes e separam camada de dados da camada de apresentação. Entenda a diferença entre Aplicações Web comuns e SPAs
quinta-feira, março 26th, 2020
in Código fonte, Dicas, Geral, Gestão de projetos, Perguntas frequentes, Processos, Rotina de Desenvolvimento Git é a ferramenta mais popular do mundo ao se tratar de trabalho em equipe. Passamos a trabalhar em repositórios privados remotos de plataformas como GitLab e Bitbucket ou mesmo GitHub. Entendemos como é importante ter clareza nos commits e consistência.
segunda-feira, fevereiro 17th, 2020
in Alta procura, Código fonte, Dicas, Geral, Gestão de projetos, Processos, Rotina de Desenvolvimento, Snippets de código O script a seguir deve ser colocado em seu servidor público (seja de produção ou homologação), junto a uma rotina de tarefa agendada periódica (cronjob) de seu servidor que executa o bash script, criando então uma espécie de integração contínua e diminuindo o trabalho manual e repetitivo de build e deploy. É útil devido a […]
sábado, novembro 16th, 2019
in Alta procura, Analytics, Auditoria, Dicas, Geral, Métricas, Processos, Revisados, SEO, Serviço, Tráfego Saiba como otimizar e como medir a qualidade da sua aplicação web diretamente pelas ferramentas de desenvolvimento do navegador. Sim, o F12 do Google Chrome tem essa ferramenta.
sábado, novembro 16th, 2019
in Alta procura, Código fonte, Lições aprendidas, Rotina de Desenvolvimento, Snippets de código Utilizamos Expressões Regulares para encontrar padrões em textos e então poder operar sobre esses padrões encontrados. Podemos encontrar padrões com procuradores gulosos – que examinam da primeira até a última ocorrência do padrão – ou preguiçosos (?) – que dão a análise por encerrada na primeira ocorrência do padrão.