Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/veilair/articles-development

An ongoing curated list of frameworks and libraries, articles and books , talks and screencasts, recordings, blogs and github link repositories, learning tutorials and resources about the Art of Development
https://github.com/veilair/articles-development

articles blogs books developer-blog developer-blogs developer-bootcamp

Last synced: about 2 months ago
JSON representation

An ongoing curated list of frameworks and libraries, articles and books , talks and screencasts, recordings, blogs and github link repositories, learning tutorials and resources about the Art of Development

Awesome Lists containing this project

README

        

# Development Articles

An ongoing curated list of frameworks and libraries, articles and books , talks and screencasts, recordings, blogs and github link repositories, learning tutorials and resources about the Art of Development.
> Thanks to all contributors, you're awesome and wouldn't be possible without you! Our goal is to build a categorized community-driven collection of very well-known resources.

## `Table of Contents`

### Basic

* [BDUF: A arte de fazer coisas que não deveriam ser feitas](https://k21.global/br/blog/bduf) - Rodrigo de Toledo ([english version](https://knowledge21.com/usa/blog/bduf/))
* [Empty - The Codeless Code](http://thecodelesscode.com/case/6) - Qi
* [How to Make Your Code Reviewer Fall in Love with You](https://mtlynch.io/code-review-love/) - Michael Lynch
* [How to Write a Git Commit Message](https://chris.beams.io/posts/git-commit/) - Chris Beams
* [Steps to better code](https://medium.com/@isaaclyman/steps-to-better-code-e6c3cce0c7f9) - Isaac Lyman
* [The Opposite of Fitts' Law](https://blog.codinghorror.com/the-opposite-of-fitts-law/) - Jeff Atwood
* [The Joel Test: 12 Steps to Better Code](https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/) - Joel Spolsky
* [The Little Book of Python Anti-Patterns](https://quantifiedcode.github.io/python-anti-patterns/) - QuantifiedCode
* [The most critical Python code metric](https://stevedower.id.au/blog/most-critical-python-metric) - Steve Dower
* [The Ugly American Programmer](https://blog.codinghorror.com/the-ugly-american-programmer/) - Jeff Atwood

### Intermediary/Advanced

* [Flaky tests](https://docs.pytest.org/en/stable/explanation/flaky.html) - pytest documentation
* [Design in Construction](http://aroma.vn/web/wp-content/uploads/2016/11/code-complete-2nd-edition-v413hav.pdf#page=110) - Chapter 5 of Steve McConnell's book "Code Complete"
* [Move Fast and Fix Things](https://githubengineering.com/move-fast/) - Vicent Martí
* [Notes on structured concurrency, or: Go statement considered harmful](https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/) - Nathaniel J. Smith
* [Lessons from 6 software rewrite stories](https://medium.com/@herbcaudill/lessons-from-6-software-rewrite-stories-635e4c8f7c22) - Herb Caudill
* [Python API Checklist](https://devchecklists.com/python-api-checklist/en) - Flávio Juvenal da Silva Junior
* [PyQt Gotchas](https://stefanoborini.com/pyqt-gotchas/) - Stefano Borini
* [Timeouts and cancellation for humans](https://vorpus.org/blog/timeouts-and-cancellation-for-humans/) - Nathaniel J. Smith

### Culture

* [Code culture problem](http://fraustollc.com/blog/shit_code/) - Nolan Frausto
* [How To Write Unmaintainable Code](https://web.archive.org/web/20171224114025id_/https://www.thc.org/root/phun/unmaintain.html) - Roedy Green
* [Python Culture](https://svn.python.org/projects/sandbox/trunk/dev/culture.rst) - python.org historic document
* [TechnicalDebt](https://martinfowler.com/bliki/TechnicalDebt.html) - Martin Fowler
* [Top 7 programmers bad habits](https://web.archive.org/web/20110803100310/http://www.makinggoodsoftware.com/2011/05/23/top-7-programmers-bad-habits) - Alberto Gutierrez
* [When Good Software is Enough](https://www.liamwho.com/wp-content/uploads/When-Good-Enough-Software-Is-Best.pdf) - Edward Yourdon

## Talks

* [Inventing on Principle](https://www.youtube.com/watch?v=PUv66718DII) - Bret Victor
* [The End Of Object Inheritance & The Beginning Of A New Modularity](https://youtu.be/3MNVP9-hglc) - Augie Fackler & Nathaniel Manista
* [The Naming of Ducks: Where Dynamic Types Meet Smart Conventions](https://www.youtube.com/watch?v=YklKUuDpX5c&list=WL) - Brandon Rhodes
* [Transforming Code into Beautiful, Idiomatic Python](https://www.youtube.com/watch?v=OSGv2VnC0go&t=0s&list=PLRVdut2KPAguz3xcd22i_o_onnmDKj3MA&index=4) - Raymond Hettinger

## Books

* [Architecture Patterns with Python](https://www.cosmicpython.com/) (a.k.a. Cosmic Python) - Harry J. W. Percival & Bob Gregory
* [Fluent Python](https://www.oreilly.com/library/view/fluent-python/9781491946237/) - Luciano Ramalho

### How to Contribute

### `Licenses`
License

[![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)

To the extent possible under law, [Veilair](https://github.com/veilair/) has waived all copyright and related or neighboring rights to this work.