Lançamento do livro: Publicando pacotes Python

Feb 15 2023
Hoje temos o prazer de anunciar o lançamento de um livro de um de nossos engenheiros, Dane Hillard. Dane é arquiteto técnico para engenharia de interface do usuário na ITHAKA e foi fundamental para iniciar o antecessor deste blog, Build Smarter, bem como revivê-lo em sua forma atual.

Hoje temos o prazer de anunciar o lançamento de um livro de um de nossos engenheiros, Dane Hillard. Dane é arquiteto técnico para engenharia de interface do usuário na ITHAKA e foi fundamental para iniciar o predecessor deste blog, Build Smarter , bem como revivê-lo em sua forma atual.

Imagem da capa cortesia de Manning.

Sobre o livro

Os pacotes Python ajudam a modularizar o código e garantir a reutilização do código. O código de empacotamento o torna mais acessível para outras pessoas e pode tornar seus próprios projetos mais gerenciáveis.

A história em torno do empacotamento do Python surgiu organicamente ao longo do tempo e, nos últimos anos, tornou-se uma das áreas que mais precisam de atenção. A Python Packaging Authority , o grupo de trabalho responsável por gerenciar os padrões e a infraestrutura pública de empacotamento, dedicou uma quantidade significativa de pensamento e suor para melhorar a imagem, mas muitos projetos grandes e pequenos ainda precisam acompanhar esses avanços.

Além do próprio ato de empacotar e publicar, o bit rot é um dos principais contribuintes para o esgotamento dos mantenedores de código aberto e interno. A manutenção até mesmo de um pacote maduro não é gratuita, porque plataformas, vetores de ameaças e muito mais continuam avançando. A automação em torno de testes, gerenciamento de dependências, segurança e assim por diante ajuda bastante a aliviar essas dores.

Publicando pacotes Python: teste, compartilhe e automatize seus projetos tenta capturar esta história e torná-la digerível e acionável para pessoas em qualquer nível de experiência com manutenção de pacotes. O livro é o culminar de práticas aprendidas e implementadas no trabalho de Dane na ITHAKA, em projetos como nossopacote apiron de software livre.

Se você estiver interessado em aprender mais, consulte Publishing Python Packages , (disponível em brochura e como e-book). Você também pode acompanhar o trabalho de Dane Hillard .

Quer saber mais sobre como é trabalhar na ITHAKA? Confira nossa página de carreiras ITHAKA .

Dane Hillard é arquiteto técnico na edtech sem fins lucrativos ITHAKA.

Sobre Dane Hillard

Dane Hillard é arquiteto técnico da ITHAKA. Ele vem desenvolvendo aplicações web em Python e Django e, mais recentemente, em JavaScript e micro frontends com a equipe de engenharia de interface do usuário. Como arquiteto técnico, as áreas de foco de Dane são design e entrega de software modular, bem como práticas de gerenciamento de segurança e incidentes na ITHAKA.