41554 blogs · [ { "id": "01a0821f-482d-73e7-b68b-56e48a6b4382", "title": "PyCon Ireland 2026: The Call for Proposals is Open", "url": "https://wirtel.be/post/2026/06/01/pycon-ireland-2026-cfp-open/", "published_at": "2026-06-01T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48b287d34", "title": "Ce livre Python que je voulais juste mettre à jour", "url": "https://wirtel.be/post/2026/04/07/livre-python-reconstruction/", "published_at": "2026-04-07T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48bcb12f9", "title": "Certified AI Developer - A Journey of Growth, Grief, and New Beginning", "url": "https://wirtel.be/post/2026/02/05/2026-certified-ai-developer/", "published_at": "2026-02-05T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48c5f4196", "title": "Automating TLS Certificate Monitoring with GitHub Actions, certificate_watcher, and Slack", "url": "https://wirtel.be/post/2026/01/08/automating-tls-certificate-monitoring-github-actions-certificate-watcher-slack/", "published_at": "2026-01-08T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48c998300", "title": "dsmtpd 1.2.0: Test Your Emails Risk-Free", "url": "https://wirtel.be/post/2026/01/07/dsmtpd-1-2-0-test-your-emails-risk-free/", "published_at": "2026-01-07T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48cb854b6", "title": "Claude Code : comment un assistant IA m'a fait gagner des jours de développement", "url": "https://wirtel.be/post/2025/11/22/claude-code-retour-experience-pycon-ireland/", "published_at": "2025-11-22T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48d9768b1", "title": "Retour aux études : ma formation en intelligence artificielle chez Alyra", "url": "https://wirtel.be/post/2025/10/18/retour-aux-etudes-ma-formation-en-intelligence-artificielle-chez-alyra/", "published_at": "2025-10-18T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48e194772", "title": "How about checking out the upcoming interesting conferences?", "url": "https://wirtel.be/post/2025/09/17/how-about-checking-out-the-upcoming-interesting-conferences/", "published_at": "2025-09-17T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48e710a59", "title": "Utilisation d'Obsidian comme source pour Hugo", "url": "https://wirtel.be/post/2025/09/04/use-obsidian-as-source-for-hugo/", "published_at": "2025-09-04T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48f1fd102", "title": "Relancer l’écriture de mon livre *Introduction à Python 3.13*", "url": "https://wirtel.be/post/2025/08/04/relancer-lecriture-de-mon-livre-introduction-a-python-3-13/", "published_at": "2025-08-04T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48f34ead3", "title": "Ce que je fabrique pendant mes « vacances »", "url": "https://wirtel.be/post/2025/06/05/ce-que-je-fabrique-pendant-mes-vacances/", "published_at": "2025-06-05T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48f83489a", "title": "dsmtpd – A Lightweight SMTP Server for Python Developers", "url": "https://wirtel.be/project/dsmtpd-python-smtp/", "published_at": "2025-05-21T08:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48fce2ef0", "title": "From script to version 1.0.0 — 12 years later", "url": "https://wirtel.be/post/2025/05/21/dsmtpd-10/", "published_at": "2025-05-19T22:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e48fd9f29f", "title": "Weekly Update, January 28, 2021", "url": "https://wirtel.be/post/2021/01/28/2021-january-week-4-weekly-update/", "published_at": "2021-01-28T09:19:49+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e4904f9c5d", "title": "Weekly Update, April 18, 2020", "url": "https://wirtel.be/post/2020/04/18/2020-april-week-16-weekly-update/", "published_at": "2020-04-17T22:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49138e66a", "title": "Yes!, I am a Github Sponsor", "url": "https://wirtel.be/post/2020/04/17/github-sponsoring/", "published_at": "2020-04-17T00:20:31+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e491ab2961", "title": "Contribution to Python Ireland", "url": "https://wirtel.be/post/2020/03/23/contribution-to-pythonireland/", "published_at": "2020-03-23T14:31:15+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e4921b0465", "title": "Speaker at PyCon.DE 2019", "url": "https://wirtel.be/post/2019/08/11/pycon-germany-2019/", "published_at": "2019-08-11T19:26:48+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49253230a", "title": "PyCon Ireland 2019: Call for proposals", "url": "https://wirtel.be/post/2019/08/07/pycon-ireland-2019-call-for-proposals/", "published_at": "2019-08-07T15:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e493215531", "title": "March - Week 12: Weekly Update", "url": "https://wirtel.be/post/2019/03/22/2019-march-week-12-weekly-update/", "published_at": "2019-03-22T10:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e493895c48", "title": "October - Week 40: Contributions to CPython", "url": "https://wirtel.be/post/2018/10/19/2018-october-week40-contributions-to-cpython/", "published_at": "2018-10-19T10:23:28+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e493f9f819", "title": "Challenge for 2018", "url": "https://wirtel.be/post/2018/03/16/challenge-for-2018/", "published_at": "2018-03-16T13:47:58+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e494a76f17", "title": "Je présente à PyCon France 2017", "url": "https://wirtel.be/post/2017/08/23/je-parle-a-pycon-fr-2017/", "published_at": "2017-08-23T14:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e4954d437f", "title": "PythonFOSDEM 2018", "url": "https://wirtel.be/post/2017/08/15/python-fosdem-2018/", "published_at": "2017-08-15T19:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e495c89a54", "title": "Award At Pycon US 2017", "url": "https://wirtel.be/post/2017/05/21/award-at-pycon-us-2017/", "published_at": "2017-05-20T22:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e4969250f8", "title": "PythonFOSDEM 2017 - Schedule", "url": "https://wirtel.be/post/2017/02/01/python-fosdem-2017-schedule/", "published_at": "2017-02-01T20:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e496f694cd", "title": "PythonFOSDEM 2017 - Call for Volunteers", "url": "https://wirtel.be/post/2017/02/01/call-volunteers-python-fosdem-2017/", "published_at": "2017-02-01T19:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e497ec5741", "title": "Python Events in 2017, Need your help!", "url": "https://wirtel.be/post/2017/01/09/python-events-in-2017-need-your-help/", "published_at": "2017-01-09T16:56:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e4986dca3a", "title": "PythonFOSDEM 2017 - Call for Proposals", "url": "https://wirtel.be/post/2016/10/19/call-cfp-python-fosdem-2017/", "published_at": "2016-10-19T19:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49933cb3d", "title": "Help PythonFOSDEM 2016 with your proposals", "url": "https://wirtel.be/post/2015/12/16/call-cfp-python-fosdem-2016/", "published_at": "2015-12-16T17:16:29+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e499e68903", "title": "Connect to Odoo in your application with ERPpeek", "url": "https://wirtel.be/post/2014/06/13/using_erppeek_to_discuss_with_openerp/", "published_at": "2014-06-13T17:16:29+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49a53776c", "title": "Sphinx, Pygments and the logrotate format.", "url": "https://wirtel.be/post/2013/08/27/pylogrotate/", "published_at": "2013-08-27T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49aa747cd", "title": "To the Python Community, Thank you for the FOSDEM !", "url": "https://wirtel.be/post/2013/02/19/python-community-thankyou/", "published_at": "2013-02-19T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49b9f66f2", "title": "My book list for 2013", "url": "https://wirtel.be/post/2013/01/25/books-for-2013/", "published_at": "2013-01-25T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49bf11243", "title": "Test your SMTP connection within your projects", "url": "https://wirtel.be/post/2013/01/21/dsmtpd-0.2/", "published_at": "2013-01-21T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49c85a898", "title": "Astuce Windows Iterator", "url": "https://wirtel.be/post/2013/01/14/python-window-iterator/", "published_at": "2013-01-14T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49d0f0b00", "title": "New Year's Python Meme 2012", "url": "https://wirtel.be/post/2013/01/09/new-year-python-meme-2012/", "published_at": "2013-01-09T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49d26ca22", "title": "Call Of Papers FOSDEM 2013", "url": "https://wirtel.be/post/2012/11/20/call-of-papers-fosdem-2013/", "published_at": "2012-11-20T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49de61289", "title": "Python @ FOSDEM 2013", "url": "https://wirtel.be/post/2012/10/22/python-at-fosdem-2013/", "published_at": "2012-10-22T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49ebf0b77", "title": "Page de Donation de l'AFPY", "url": "https://wirtel.be/post/2012/09/24/add-the-afpy-donation-page/", "published_at": "2012-09-24T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49f07f5da", "title": "PostgreSQL - Foreign Data Wrapper", "url": "https://wirtel.be/post/2012/02/04/postgresql-foreign-data-wrapper-openerp/", "published_at": "2012-02-04T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e49fa06d68", "title": "Installation of OpenERP 5.0 on Debian 6.0", "url": "https://wirtel.be/post/2011/11/02/install_openerp_v5_on_debian_v6/", "published_at": "2011-11-02T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e4a0270097", "title": "Installation of OpenERP 6.0 on Debian 6.0", "url": "https://wirtel.be/post/2011/11/02/install_openerp_v6_on_debian_v6/", "published_at": "2011-11-02T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e4a04c4dfd", "title": "Nginx and multiple instances of OpenERP", "url": "https://wirtel.be/post/2011/11/02/nginx-proxy-openerp/", "published_at": "2011-11-02T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e4a0e458b7", "title": "nginx, gunicorn and Flask", "url": "https://wirtel.be/post/2011/02/24/nginx-gunicorn-flask/", "published_at": "2011-02-24T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e4a18a0f0b", "title": "Flask-OpenERP", "url": "https://wirtel.be/post/2011/02/22/flask-openerp/", "published_at": "2011-02-22T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e4a1d98406", "title": "Loempia - Addons Registry for OpenERP", "url": "https://wirtel.be/post/2010/10/04/loempia/", "published_at": "2010-10-04T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e4a2b32f22", "title": "OpenERP Introduces XML Attribute Overriding in Views", "url": "https://wirtel.be/post/2009/11/24/openerp-override-xml-attribute/", "published_at": "2009-11-24T00:00:00+00:00" }, { "id": "01a0821f-482d-73e7-b68b-56e4a32d8f51", "title": "Nouveau Travail chez OpenERP (anciennement TinyERP)", "url": "https://wirtel.be/post/2008/03/19/nouveau-travail-chez-openerp-anciennement-tinyerp/", "published_at": "2008-03-19T00:00:00+00:00" } ] posts Claim your blog
Back to Stéphane Wirtel
Blog · corpus.blog/blogs/wirtel.be/posts

Stéphane Wirtel

wirtel.be

2026

2025

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008