Skip to content

Commit b0fd26b

Browse files
authored
Merge branch 'main' into main
2 parents 7426255 + 4930a66 commit b0fd26b

File tree

38 files changed

+29
-8
lines changed

38 files changed

+29
-8
lines changed

.DS_Store

-6 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
8.78 MB
Binary file not shown.
14.4 MB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
577 KB
Binary file not shown.
Binary file not shown.
405 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
3.29 MB
Binary file not shown.

27-02-2025/java_21_Henri_Tremblay.pdf

428 KB
Binary file not shown.
19.9 MB
Binary file not shown.
10.8 KB
Binary file not shown.
1.5 MB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1.11 MB
Binary file not shown.
Binary file not shown.
Binary file not shown.
4.85 MB
Binary file not shown.
Binary file not shown.

CONTRIBUTING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Adding your Talks
22
=================
33

4-
We're really grateful for your presentation at ConFoo 2024. Please use this guide to share your slides and code samples with attendees.
4+
We're really grateful for your presentation at ConFoo 2025. Please use this guide to share your slides and code samples with attendees.
55

66

77
## TL;DR

README.md

+28-7
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Below you will find the slides of most presentations given at ConFoo 2025.
2626
| GitHub Actions | Sean Sullivan | [Slides (PDF)](26-02-2025/github_actions_sean_sullivan.pdf) |
2727
| Vector Search in Modern Databases | Peter Zaitsev | [Slides (PDF)](26-02-2025/Vector_search_in_modern_databases-Peter_Zaitsev.pdf) |
2828
| Accessible Web Testing with Cypress and Axe Core | Vitaly Skadorva | [Slides (PDF)](26-02-2025/Accessible_Web_Testing_with_Cypress_and_Axe_Core-Vitaly_Skadorva.pdf) |
29-
| Don't use JavaScript for that, use HTML and CSS! | Kilian Valkhof | [Slides (PDF)](26-02-2025/dont_use_javascript_for_that-kilian_valkhof.pdf)
29+
| Don't use JavaScript for that, use HTML and CSS! | Kilian Valkhof | [Slides (PDF)](26-02-2025/dont_use_javascript_for_that-kilian_valkhof.pdf)
3030
| Functional Domain Modeling in TypeScript | Nicolas Carlo | [Slides (PDF)](26-02-2025/Functional_Domain_Modeling_in_TypeScript-Nicolas_Carlo.pdf) |
3131
| Abstract Syntax Tree | Thibault Friedrich | [Slides (PDF)](26-02-2025/abstract_syntax_tree-Thibault_Friedrich.pdf) [demo](2025-02-26/abstract_syntax_tree-Thibault_Friedrich.zip) |
3232
| Learning in production (or why Apollo 11 nearly failed) | Michiel Rook | [Slides (PDF)](26-02-2025/Learning_In_Production-Michiel_Rook.pdf) |
@@ -42,14 +42,22 @@ Below you will find the slides of most presentations given at ConFoo 2025.
4242
| One Backend to Rule Them All | [Garth Henson](https://linkedin.com/in/garthhenson) | [Slides (PDF)](26-02-2025/One_Backend_to_Rule_Them_All-Garth_Henson.pdf) / [Code](https://github.com/guahanweb/demo-power-network) |
4343
| What's New in ASP.NET Core 9 and Blazor 9 | Christian Wenz | [Slides (PDF)](26-02-2025/what's_new_in_asp.net_core_9-christian_wenz.pdf) |
4444
| CLI Comeback: Développez des applications CLI en .NET | Tidjani Belmansour | [Slides (PDF)](26-02-2025/developpez_des_applications_CLI_en_DotNet-Tidjani_Belmansour.pdf) |
45+
| What's New in PHP 8.4 | Derick Rethans | [Slides (PDF)](26-02-2025/WhatsNewsInPHP8.4-Derick_Rethans.pdf) |
46+
| Zero Downtime Migration of our Distributed Task Queue | Edmund Lam | [Slides (PDF)](26-02-2025/zero_downtime_migration_task_queue-Edmund_Lam.pdf) |
47+
| A Better Way To Review Mutable Git History | Jordi Gutiérrez Hermoso | [Slides (PDF)](26-02-2025/a_better_way_to_review_mutable_git_history-jordi_gutiérrez_hermoso.pdf) |
48+
| Do you trust profilers? I once did too | Johannes Bechberger | [Slides (PDF)](26-02-2025/profilers-Johannes_Bechberger.pdf) |
49+
| Let’s create a Python Debugger together | Johannes Bechberger | [Slides (PDF)](26-02-2025/python_debuggers-Johannes_Bechberger.pdf) / [Code](https://github.com/parttimenerd/python-dbg/)
4550

4651

4752
## February 27
48-
49-
| Presentation Title | Speaker Name | Content |
50-
|------------------------------------------------------------|---------------------|---------|
53+
| Presentation Title | Speaker Name | Content |
54+
|--------------------|-----------------|------------------------------------------------------------------------------------------------------------------------------------------------|
55+
| From Idea to Impact: Building RAG Beyond POC | Maria Khalusova | [Slides (PDF)](27-02-2025/From_Idea_to_Impact_Building_RAG_Beyond_POC-Maria_Khalusova.pdf)| |
56+
Secure DevOps: Automated Mobile App Security Scanning | Lester Botello | [Slides (PDF)](27-02-2025/LesterB%20-%20Confoo2025%20-%20Secure%20DevOps.pdf) / [Code](https://github.com/nventive/FlutterApplicationTemplate)
57+
Vulnerability Detection with CodeQL | Alexis Agahi | [Slides (PDF)](27-02-2025/Vulnerability%20Detection%20with%20CodeQL-%20Confoo%202025.pdf)
5158
| Secure DevOps: Automated Mobile App Security Scanning | Lester Botello | [Slides (PDF)](27-02-2025/LesterB%20-%20Confoo2025%20-%20Secure%20DevOps.pdf) / [Code](https://github.com/nventive/FlutterApplicationTemplate) |
5259
| Core Web Vitals and their effect on User Experience | Philip Tellis | [Slides (PDF)](https://speakerdeck.com/bluesmoon/core-web-vitals-and-their-effect-on-user-experience) |
60+
| RAG vs Fine-tuning: which one is better for your AI project? | Shao Hang He | [Slides (PDF)](27-02-2025/RAG_vs_Fine-tuning_shaohanghe.pdf) |
5361
| The Path to Native TypeScript | Marco Ippolito | [Slides (PDF)](27-02-2025/The_Path_to_Native_TypeScript-Marco_Ippolito.pdf) |
5462
| 👨‍💻 Utiliser un LLM aussi simplement qu'une librairie 🤖 | Stéphane Philippart | [Slides (PDF)](27-02-2025/Utiliser_un_LLM_aussi_simplement_qu_une_librairie-stephane_philippart.pdf) / [Code](https://github.com/philippart-s/ai-as-lib)|
5563
| 6 Safe Refactorings for Untested Legacy Code | Nicolas Carlo | [Slides (PDF)](27-02-2025/6_Safe_Refactorings_for_Untested_Legacy_Code-Nicolas_Carlo.pdf) |
@@ -59,11 +67,11 @@ Below you will find the slides of most presentations given at ConFoo 2025.
5967
| OAuth and trustworthy AI agents | Andrew Lavers | [Slides (PDF)](27-02-2025/oauth_and_trustworthy_ai_agents-andrew_lavers.pdf) |
6068
| Using WebAssembly in a Web Component as a Polyfill | Gerard Gallant | [Slides (PDF)](27-02-2025/using_webassembly_in_a_web_component_as_a_polyfill-gerard_gallant.pdf), [code](27-02-2025/using_webassembly_in_a_web_component_as_a_polyfill-gerard_gallant.zip) |
6169
| Commit Like a Pirate | Sebastian Feldmann | [Slides (PDF)](27-02-2025/Commit_Like_A_Pirate-Sebastian_Feldmann.pdf) / [Code](https://github.com/captainhookphp/captainhook)
70+
| Ethics In Software Engineering - Should We Care? | Iancho Dimitrov | [Slides (PDF)](27-02-2025/Ethics%20in%20Software%20Engineering%20-%20Iancho%20Dimitrov.pdf) |
71+
| Are you sure your access tokens are really secure? | Wesley Cabus | [Slides](27-02-2025/Are_you_sure_your_access_tokens_are_really_secure-Wesley_Cabus.pdf) |
72+
| The hidden dance of complexity | Michiel Rook | [Slides (PDF)](https://github.com/confooca/2025/blob/main/2025-02-27/The_hidden_dance_of_complexity-Michiel_Rook.pdf) |
6273
| Advanced Error Handling with Event-Driven Architecture | Mario Bittencourt | [Slides (PDF)](27-02-2025/advanced_error_handling_with_event_driven_architecture-mario_bittencourt.pdf) |
63-
| Are you sure your access tokens are really secure? | Wesley Cabus | [Slides (PDF)](27-02-2025/Are_you_sure_your_access_tokens_are_really_secure-Wesley_Cabus.pdf) |
64-
| The hidden dance of complexity | Michiel Rook | [Slides (PDF)](27-02-2025/The_hidden_dance_of_complexity-Michiel_Rook.pdf) |
6574
| Entity Framework (Core) Unchained | Dan Mallott | [Slides (PDF)](27-02-2025/entity_framework_core_unchained-dan_mallott.pdf)|
66-
6775
| Database Performance Data Engineers | Peter Zaitsev | [Slides (PDF)](27-02-2025/Database_Performance_Data_Engineers-Peter_Zaitsev.pdf.pdf) |
6876
| Python, Safe & Sound! | Marcus Boerger | [Slides (PDF)](27-02-2025/2020250227_python_safe_and_sound.pdf)
6977
| Paths Unseen: Leadership Lessons from Middle Earth | [Garth Henson](https://linkedin.com/in/garthhenson) | [Slides (PDF)](27-02-2025/Leadership_Lessons_from_Middle_Earth-Garth_Henson.pdf) |
@@ -73,6 +81,10 @@ Below you will find the slides of most presentations given at ConFoo 2025.
7381
| Futur leader ou expert chevronné: Comment choisir sa voie? | Lamia Rarrbo | [slides (PDF)](27-02-2025/futur_leader_ou_expert_chevronne-Lamia_Rarrbo.pdf)|
7482
| Oh Python! Where Did We Go Wrong? | Greg Ward | [Slides (PDF)](27-02-2025/oh_python-greg_ward.pdf) |
7583
| Database Performance Data Engineers | Peter Zaitsev | [Slides (PDF)](27-02-2025/Database_Performance_Data_Engineers-Peter_Zaitsev.pdf) |
84+
| Building Super Agents with Micro-Agent Orchestration | Carl Lapierre | [Slides (PDF)](27-02-2025/building_super_agents_with_micro_agent_orchestration-carl_lapierre.pdf) |
85+
| JS Signals | Adam L Barrett | [Slides (PDF)](27-02-2025/js_signals-Adam_L_Barrett.pdf) |
86+
| Better Debugging with Xdebug | Derick Rethans | [Slides (PDF)](27-02-2025/BetterDebuggingWithXdebug-Derick_Rethans.pdf) |
87+
| Joys Of Packer: Same Code, Multiple Clouds | Jordi Gutiérrez Hermoso | [Slides (PDF)](27-02-2025/joys_of_packer_same_code_multiple_clouds-jordi_gutiérrez_hermoso.pdf) |
7688

7789

7890
## February 28
@@ -89,7 +101,16 @@ Below you will find the slides of most presentations given at ConFoo 2025.
89101
| The Statistics of Anomaly Detection | Philip Tellis | [Slides (PDF)](https://speakerdeck.com/bluesmoon/the-statistics-of-anomaly-detection) |
90102
| DooM# - Blasting demons using C# without the unsafe keyword | Wesley Cabus | [Slides (PDF)](28-02-2025/DooM#_Blasting_demons_using_C#_without_the_unsafe_keyword-Wesley_Cabus.pdf) |
91103
| Why Am I Always Late? Or Is It Early? Why Are Dates So Hard? | Dan Mallott | [Slides (PDF)](28-02-2025/why_am_i_always_late_or_is_it_early_why_are_dates_so_hard-dan_mallott.pdf) |
104+
| The Good, The Bad and The Ugly... Diagrams | Iancho Dimitrov | [Slides (PDF)](28-02-2025/The%20Good%2C%20The%20Bad%20and%20The%20Ugly...%20Diagrams%20-%20Iancho%20Dimitrov.pdf) |
92105
| So, C++ is unsafe! | Marcus Boerger | [slides (PDF)](28-02-2025/20250228_so_cpp_is_unsafe.pdf) |
93106
| The art of code review - Balancing People and Code | Erik Beaulieu | [Slides (PDF)](28-02-2025/The_art_of_code_review-Balancing_People_and_Code-Erik_Beaulieu.pdf)|
94107
| Ktor: le framework 100% Kotlin | Arthur veys | [Slides (PDF)](28-02-2025/Ktor_framework_kotlin-Arthur_Veys.pdf) / [Code](https://github.com/Aveys/pokedex-ktor) |
95108
| Stop Using (quite so many) Mock Objects | Greg Ward | [Slides (PDF)](28-02-2025/stop_using_mocks-greg_ward.pdf) |
109+
| Implementing Shift-Left with Cypress Component Testing | Vitaly Skadorva | [Slides (PDF)](28-02-2025/Implementing_Shift_Left_with_Cypress_Component_Testing-Vitaly_Skadorva.pdf) |
110+
| Consommation d'API REST moderne | Vincent Biret | [Slides (PDF)](28-02-2025/Vincent%20Biret%20-%20API%20REST%20dev%20moderne.pdf) |
111+
| I used to hate PHP, then I got good at it | Sébastien Ballangé | [Slides (PDF)](28-02-2025/I_used_to_hate_PHP_and_then_I_got_good_at_it-sebastien_ballange.pdf) |
112+
| Exploring Advanced Patterns in Retrieval Augmented Generation | Carl Lapierre | [Slides (PDF)](28-02-2025/exploring_advanced_patterns_in_retrieval_augmented_generation-carl_lapierre.pdf) |
113+
| Front to Back, Never Back to Front | Adam L Barrett | [Slides (PDF)](28-02-2025/front_to_back_never_back_to_front-Adam_L_Barrett.pdf) |
114+
| Cloud Security Best Practices | Jonathan Marcil | [Slides (PDF)](28-02-2025/cloud_security_best_practices-jonathan_marcil.pdf) |
115+
| Shipping Gen AI Features - From Concept to Production | Edmund Lam | [Slides (PDF)](28-02-2025/shipping_gen_ai_features-Edmund_Lam.pdf) |
116+

0 commit comments

Comments
 (0)