Giter VIP home page Giter VIP logo

livro-pog's Introduction

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

livro-pog's People

Contributors

josenaldo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

conddiz

livro-pog's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.