Arquivo de categorias para "#software"
Ferramentas para reduzir retrabalho no Front-end
Um problema que vejo se repetir em projetos no front-end é que conforme eles crescem e mais pessoas trabalham nele, menos as decisões são reutilizadas. Por exemplo, em um projeto com poucas pessoas é muito simples manter um padrão de qualidade e uso dos recursos disponíveis; lembrar de sempre reutilizar componentes, cores, margens, normalizers, etc….
Entendendo Expressões Regulares
Expressões Regulares (ou RegEx), em um breve resumo, servem para representar padrões em strings, seja para validar uma entrada, verificar se um conteúdo existe na string ou um replace mais dinâmico. Esteticamente, uma RegEx não agrada aos olhos e muitas pessoas desenvolvedoras possuem um certo receio em alterar a RegEx, e até mesmo um bloqueio…
Transducers: o que são e como eles podem ajudar a otimizar o seu código funcional
Fala pessoal! Inspirado no tweet abaixo do Ben Awad (e suas reações) resolvi escrever um post explicando o que são Transducers e como eles podem ajudar a otimizar a execução do seu código. Fonte: Twitter Ao me deparar com o conceito de Transducers, foi algo “mind-blowing”, ao menos para mim. Quando programo no dia a…
Drupal: fundamentos básicos
Quando comecei a estudar com Drupal, o que mais atrapalhou meu progresso foi a falta de contexto, uma ideia geral de como as coisas funcionavam e como os problemas eram resolvidos nele. Muitas vezes o material de estudo parte do princípio de que quem está lendo já entende certos conceitos fundamentais. Porém, isso nem sempre…
Clean Architecture I – Overview
No meu último artigo aqui no blog da Taller começamos uma breve introdução sobre Arquitetura de Software e conversamos um pouco mais sobre Arquitetura Gritante e Padrões Arquiteturais, então antes de começar a ler este artigo eu sugiro que você dê uma conferida naquele post. Mas agora continuamos e vamos falar sobre um assunto mais…
Introdução a Arquitetura de Software
Olá pessoal, esse é meu primeiro post aqui no Blog da Taller e confesso que estou bem nervoso, porém, a vontade de compartilhar conhecimento e ajudar o máximo de pessoas possível é bem maior. Espero poder ajudar vocês de alguma forma com esse assunto que eu aprendi a amar, que é arquitetura de software. Agradecimentos…
Git Parte 1: Como Surgiu a Ferramenta de Controle de Versão Mais Usada no Mundo
Essa é uma série de artigos que contam a forma como eu venho estudando e aprendendo sobre Git. O Git não é uma ferramenta 100% intuitiva, e até hoje não encontrei um ser humano que não tenha uma relação de amor e ódio com a ferramenta. E não importa quanto tempo de carreira você tem,…
PHP 7.4: novas funcionalidades – Parte 3
Chegamos ao terceiro e último post sobre as novidades da versão 7.4 do PHP, até aqui já falamos sobre arrow functions, spread operator, typed properties, operador de atribuição null coalesce e weak references mas se você ainda não conferiu os últimos dois posts sobre as novas funcionalidades, deixarei os links abaixo, não quero que você…
PHP 7.4: novas funcionalidades – Parte 2
Estamos de volta com a segunda parte do artigo com as novas funcionalidades do PHP 7.4. Se você ainda não leu o artigo PHP 7.4: novas funcionalidades – Parte 1 acesse agora mesmo. Lá falamos sobre arrow functions, spread operator, typed properties e também como executar os containers para testar os exemplos daquele e deste…
PHP 7.4: novas funcionalidades – Parte 1
Se você é desenvolvedor ou de alguma forma está em contato com linguagens de programação, já deve ter visto artigos ou mesmo discussões apontando o fim das mais variadas linguagens. Os motivos vão desde aspectos técnicos até a pura torcida por conta de desenvolvedores de linguagens “rivais”. Com a linguagem PHP não foi diferente e…