Skip to content

josenaldo/livro-pog

Repository files navigation

Programação Orientada a Gambiarra - O Livro

Banner do Livro POG

Como garantir que o inferno seja uma amostra grátis do seu trabalho!

Discord estrelinhas Twitter Progresso

📜 Índice

🔖 Descrição do Livro

O Livro POG é um projeto de documentação da técnica de desenvolvimento de software mais utilizada do mercado, a Programação Orientada a Gambiarra (POG).

O intuito desse livro é documentar a história da POG, fazer uma breve introdução ao assunto, demonstrar quais são os requisitos necessários para o nascimento da POG, explicar as técnicas utilizadas no sumonamento da POG e os principais padrões de projeto de gambiarra, os Gambi Design Patterns (GDPs).

Topo

🔗 Acesso ao Livro

O livro pode ser acessado gratuitamente em https://livropog.com.br. Em breve, versões do livro em EPUB, MOBI, PDF e outros formatos estarão disponíveis nas principais lojas.

Topo

🚧 Status do Livro

O livro está em desenvolvimento e o status de cada capítulo pode ser verificado em https://livropog.com.br/capítulos

Topo

🔧 Tecnologias utilizadas

A base do site é o React, com o framework Next.js, e com a suite de componentes MUI

O livro foi escrito em Markdown. Para recuperar esse conteúdo e expor esse conteúdo à aplicação, usamos a lib ContentLayer. Para converter o Markdown para HTML, usamos o React-Remark configurado com vários plugins.

A busca é implementada com o Lunr, e exposta em uma API com o NextJS. Para acessar essa api na aplicação, usamos o Axios.

O SEO do site é configurado e gerado usando o Next SEO. Para configurar o site com um PWA, usamos o Next PWA.

O livro está hospedado na Vercel.

Topo

👦 Autor

Avatar

Olá. Meu nome é Josenaldo de Oliveira Matos Filho. Sou POGramador desde 1999. Durante a maior parte de minha vida profissional (2003-2016), escrevi gambiarras em Java, principalmente Spring e Java EE. Também já me meti a besta com PHP, Ruby, VBA, Flex... E coisas das quais eu me envergonho profundamenrte, como WebSphere e Vignette.

Nasci em Ubatã, uma cidade perdida no interior da Bahia. Moro, desde 2008, em Uberlândia-MG, pra onde fugi depois que abandonei a faculdade pra ganhar dinheiros. Nesse mesmo ano, eu perdi meus dois rins (só não me lembro onde) e passei a fazer hemodiálise.

Agora que estou aposentado, escrevo pogs em Python e Javascript. Almejo brincar com ciência de dados e transformar essas brincadeiras em apps com React (no frontend) e Django (no backend). Se me doarem dinheiros na cueca, eu posso pensar em brincar com Java.

Dentre algumas de minhas mais notáveis realizações:

Quer me achar?

Topo

💸 Colabore

Esse é um projeto pessoal de mim mesmo feito somente por minha pessoa. Porém, se algum desenhista quiser utilizar esse projeto para promover, GRATUITAMENTE, a sua arte, ilustrando o monte de porcaria que eu escrevinhei, eu ficaria muito feliz.

Se você quiser colaborar com o projeto, você pode acessar a página Ajude este Projeto e ver como você pode fazer para colaborar financeiramente, sem nenhum compromisso (principalmente de minha parte).

Topo

📄 Licença

Copyright © 2021 Josenaldo de Oliveira Matos Filho

Topo