2022-05-31 20:39:48 +02:00
|
|
|
@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}
|
|
|
|
}
|
2022-03-23 22:35:04 +01:00
|
|
|
@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}
|
|
|
|
}
|
2022-05-31 20:39:48 +02:00
|
|
|
@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}
|
|
|
|
}
|
2022-06-03 20:50:18 +02:00
|
|
|
@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}
|
|
|
|
}
|
2022-03-23 22:35:04 +01:00
|
|
|
@book{expert_python,
|
|
|
|
title = {Expert Python Programming},
|
|
|
|
author = {Jaworski, Michal and Ziadé, Tarek},
|
|
|
|
publisher = {Packt Publishing},
|
|
|
|
year = {2021},
|
|
|
|
edition = {4th edition},
|
|
|
|
type = {Book}
|
|
|
|
}
|
2022-05-31 20:39:48 +02:00
|
|
|
@book{other_side,
|
|
|
|
author = {Aurélie Jean},
|
|
|
|
title = {De l'autre côté de la machine},
|
2022-03-23 22:35:04 +01:00
|
|
|
year = {2020},
|
2022-05-31 20:39:48 +02:00
|
|
|
publisher = {Editions de l'Observatoire},
|
2022-03-23 22:35:04 +01:00
|
|
|
}
|
|
|
|
@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}
|
|
|
|
}
|
2023-02-17 10:46:18 +01:00
|
|
|
@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/},
|
|
|
|
}
|
2022-06-09 20:40:42 +02:00
|
|
|
@book{roads_and_bridges,
|
2022-05-04 22:01:55 +02:00
|
|
|
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}
|
|
|
|
}
|
2022-03-23 22:35:04 +01:00
|
|
|
@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}
|
|
|
|
}
|
2023-04-14 21:51:29 +02:00
|
|
|
@book{release_it,
|
|
|
|
title = {Release It!},
|
|
|
|
author = {Michael T. Nygard}
|
|
|
|
}
|
2022-03-23 22:35:04 +01:00
|
|
|
@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/}
|
|
|
|
}
|
2022-06-09 20:40:42 +02:00
|
|
|
@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}
|
|
|
|
}
|
2022-03-23 22:35:04 +01:00
|
|
|
@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}
|
|
|
|
}
|