Blog

Vinicius Schettino

Ideias e tópicos de interesse de um Engenheiro de Software

  1. Utilizar toda hora as funções LOWER do PostgreSQL e suas análogas nas linguagens de programação deixa o código mais difícil de ler e o esquecimento pode acarretar um comportamento inconsistente nas buscas de uma aplicação. Por isso existe o tipo citex, que ajuda na hora de comparar textos "ca...

Continue reading...

  1. Aplicação do particionamento de tabelas no Postgresql 10: Rotacionamento de logs.

  2. Funcionamento dos indexes principais do Postgresql.

  3. Otimizando procedures do PostgreSQL através das construções IMMUTABLE, STABLE, VOLATILE para serem indexáveis e aumentar o desempenho em cons...

Continue reading...

Em uma web dominada por frameworks complexos e monolíticos, emerge um conceito de projeto que preza agilidade, integração e flexibilidade. No lugar de plataformas que oferecem centenas de funcionalidades, padrões bem definidos e comunidade cativa, os microframeworks apostam em ecossistemas mais...

Continue reading...

  1. Inciativa transformar protótipos (mockups) de interfaces em código (HTML e CSS) utilizando técnicas de deep learning.

  2. Com a série 3.x do Python completando 7 anos de existência, ainda é surpreendente a marketshare do Python 2.x, presente em 85% dos sites. Quais são os desafios da ...

Continue reading...

A dica rápida da vez fica por conta do Git. Quando trabalhamos em um ambiente colaborativo, como o GitHub, o uso de branches atômicas, de vida curta e descritivas é bem comum. Apesar das vantagens, isso gera um pequeno incômodo. Um número grande de branches que vão aos poucos atrapalhando...

Continue reading...