gwift-book/references.bib

156 lines
5.0 KiB
BibTeX
Executable File

@book{boring_stuff,
title = {Automate the Boring Stuff with Python},
booktitle = {Practical Programming For Total Beginners},
author = {Al Sweigart},
year = {2020},
editor = {No Starch Press},
publisher = {William Pollock},
edition = {2nd edition}
}
@book{clean_architecture,
title = {Clean Architecture, A Craftman's Guide to Software Structure and Design},
author = {Robert C. Martin},
publisher = {Pearson},
isbn = {978-0-13-449416-6},
year = {2018},
type = {Book}
}
@book{clean_code,
title = {Clean Code, a Handbook of Agile Software Craftmanship},
author = {Robert C. Martin},
publisher = {Pearson},
editor = {Addison-Wesley},
year = {2009},
type = {Book}
}
@book{devops_handbook,
title = {The DevOps Handbook, How to create World-class Agility, Reliability and Security in Technology Organizations},
author = {Gene Kim and Jez Humble and Patrick Debois and John Willis},
publisher = {IT Revolution},
year = {2016},
type = {Book}
}
@misc{django_for_startup_founders,
title = {Django for Startup Founders: A better software architecture for SaaS startups and consumer apps},
author = {Alex Krupp},
year = {2021},
url = {https://alexkrupp.typepad.com/sensemaking/2021/06/django-for-startup-founders-a-better-software-architecture-for-saas-startups-and-consumer-apps.html}
}
@book{expert_python,
title = {Expert Python Programming},
author = {Jaworski, Michal and Ziadé, Tarek},
publisher = {Packt Publishing},
year = {2021},
edition = {4th edition},
type = {Book}
}
@book{other_side,
author = {Aurélie Jean},
title = {De l'autre côté de la machine},
year = {2020},
publisher = {Editions de l'Observatoire},
}
@book{maintainable_software,
title = {Building Maintainable Software},
booktitle = {Ten Guidelines for Future-Proof Code},
author = {Joost Visser},
year = {2016},
edition = {C-Sharp Edition, first edition},
publisher = {O'Reilly Media, Inc.},
isbn = {978-1-491-95452-2},
url = {http://shop.oreilly.com/product/0636920049555.do}
}
@book{restful_web_apis,
title = {RESTful Web APIs},
booktitle = {Services for a changing world},
author = {Leonard Richardson and Mike Amundsen and Sam Ruby},
year = {2013},
isbn = {9781449359737},
url = {https://www.oreilly.com/library/view/restful-web-apis/9781449359713/},
}
@book{roads_and_bridges,
title = {Roads and Bridges},
booktitle = {The Unseen Labor Behind Our Digital Infrastructure},
author = {Nadia Eghbal},
year = {2016},
url = {https://fordfoundcontent.blob.core.windows.net/media/2976/roads-and-bridges-the-unseen-labor-behind-our-digital-infrastructure.pdf}
}
@book{two_scoops_of_django,
author = {Daniel Roy and Andrey Greenfeld},
title = {Two Scoops of Django},
year = {2021},
}
@book{django_design_patterns,
year = {2015},
publisher = {Packt Publishing}
}
@book{unix_philosophy,
author = {Eric S. Raymond},
year = {2004},
title = {Basics of the Unix Philosophy, The Art of Unix Programming},
publisher = {Addison-Wesley Professional},
isbn = {0-13-142901-9},
}
@book{data_intensive,
title = {Designing Data Intensive Applications},
booktitle = {The Big Ideas Behind Reliable, Scalable and Maintainable Systems},
year = {2017},
author = {Martin Kleppmann},
publisher = {O'Reilly},
isbn = {978-1-449-37332-0},
release = {Fifteenth release - 2021-03-26}
}
@book{release_it,
title = {Release It!},
author = {Michael T. Nygard}
}
@book{rework,
title = {Rework},
author = {David Heinemeier Hansson and Jason Fried},
year = {2010},
isbn = {0307463745},
publisher = {Currency}
}
@misc{
django,
title = {The web framework for perfectionists with deadlines},
url = {https://www.djangoproject.com/}
}
@misc{gnu,
title = {Why Open Source Misses the Point of Free Software},
url = {http://www.gnu.org/philosophy/open-source-misses-the-point.en.html}
}
@misc{
django_design_philosophies,
title = {Design Philosophies},
url = {https://docs.djangoproject.com/en/dev/misc/design-philosophies/}
}
@misc{
consider_sqlite,
title = {Consider SQLite},
year = {2021},
url = {https://blog.wesleyac.com/posts/consider-sqlite}
}
@misc{agiliq_admin,
title = {Django Admin Cookbook, How to do things with Django admin},
year = {2018},
url = {https://books.agiliq.com/projects/django-admin-cookbook/en/latest/}
}
@misc{agiliq_multi_tenant,
title = {Building Multi Tenant Applications with Django},
year = {2018},
url = {https://books.agiliq.com/projects/django-multi-tenant/en/latest/},
}
@misc{simple_is_better_than_complex,
author = {Vitor Freitas},
title = {A Complete Beginner's Guide to Django},
year = {2017},
note = {Last visited in 2021},
url = {https://simpleisbetterthancomplex.com/series/beginners-guide/1.11/}
}
@misc{gnu_linux_mag_hs_104,
title = {Les cinq règles pour écrire du code maintenable},
year = {2019},
url = {https://boutique.ed-diamond.com/les-hors-series/1402-gnulinux-magazine-hs-104.html}
}