Speaker

Steve Yonkeu

Steve Yonkeu

Software Engineer

Genie logicielle

Douala, Cameroon

Actions

Steve Yonkeu is a backend software engineer dedicated to delivering excellence in architecture, performance, and modularity. For over 5 years he has been leading teams and projects and open source communities worldwide. Steve is also the founder of Django Cameroon and Python Cameroon communities today. He is also an organizer at PyCon Africa and speaker at PyConUS.

Steve Yonkeu est un ingénieur logiciel back-end qui se consacre à l'excellence en matière d'architecture, de performances et de modularité. Depuis plus de 5 ans, il dirige des équipes, des projets et des communautés open source dans le monde entier. Steve est également le fondateur des communautés Django Cameroun et Python Cameroun aujourd'hui. Il est également organisateur de PyCon Africa et aussi conferencier au PyConUS.

Area of Expertise

  • Environment & Cleantech
  • Health & Medical
  • Information & Communications Technology
  • Media & Information

Topics

  • Programming
  • Backend
  • django
  • Django Rest Framework
  • aws

What's in your pocket?

Imagine having a lightweight, fast, reliable, flexible, and demure backend right in your pocket—welcome to PocketBase! Built with Go, it’s open-source and easy to use. PocketBase offers a real-time database, prebuilt AWS file storage, and all the backend essentials in just one file. It's subtle yet powerful, perfect for developers who need something compact and efficient. The name says it all: light enough to stay in your pocket but strong enough to handle big tasks. So, check your pocket—did you reach base yet? Because PocketBase certainly has!

Scaling Together: Community-Driven Load Testing for Python Apps

Scaling Together: Community-Driven Load Testing for Python Apps
Performance bottlenecks can make or break your app, but load testing often gets pushed aside during development. In the open-source world, why aren't we treating performance testing as a shared responsibility? This talk shows how developers, testers, and infrastructure engineers can collaborate to build scalable Python applications.

We'll use a Django case study and Apache JMeter to demonstrate effective stress-testing techniques and common pitfalls to avoid. We'll also explore open-source tools like Locust and k6, and discuss how the community can contribute by sharing test plans, scripts, and best practices. Think of it as open-sourcing your load testing strategy.

Beyond the technical aspects, this session emphasizes collective knowledge. Imagine a world where shared test suites and benchmarking efforts become the norm—where Python apps benefit from communiPython App Load Testing
Performance bottlenecks can make or break your app, but load testing often gets pushed aside during development. In this hands-on workshop, we'll treat performance testing as a shared responsibility, showing how developers, testers, and infrastructure engineers can collaborate to build scalable Python applications.
Through a Django case study and Apache JMeter, you'll learn to conduct effective stress-testing and identify common pitfalls. You'll also explore open-source tools like Locust and k6, and discover how to contribute to community resources by sharing test plans, scripts, and best practices.
This workshop emphasizes collective knowledge. Participants will work together on shared test suites and benchmarking efforts, experiencing firsthand how community-driven testing strengthens Python applications. By the end, you'll have practical experience integrating load testing into your workflow and leveraging community efforts to build faster, more resilient applications.

Scaling Together: Community-Driven Load Testing for Python Apps

Performance bottlenecks can make or break your app, but load testing often gets pushed aside during development. In the open-source world, why aren't we treating performance testing as a shared responsibility? This talk shows how developers, testers, and infrastructure engineers can collaborate to build scalable Python applications.

We'll use a Django case study and Apache JMeter to demonstrate effective stress-testing techniques and common pitfalls to avoid. We'll also explore open-source tools like Locust and k6, and discuss how the community can contribute by sharing test plans, scripts, and best practices. Think of it as open-sourcing your load testing strategy.

Beyond the technical aspects, this session emphasizes collective knowledge. Imagine a world where shared test suites and benchmarking efforts become the norm—where Python apps benefit from community-driven testing.

标题:携手扩展:社区驱动的 Python 应用负载测试

议题介绍:性能瓶颈可能成就或毁掉您的应用,但负载测试在开发过程中常常被搁置一旁。在开源世界中,为什么我们没有将性能测试视为一项共同的责任?本次演讲将展示开发人员、测试人员和基础架构工程师如何协作构建可扩展的 Python 应用。

我们将使用 Django 案例研究和 Apache JMeter 来演示有效的压力测试技术以及需要避免的常见陷阱。我们还将探索 Locust 和 k6 等开源工具,并讨论社区如何通过共享测试计划、脚本和最佳实践来做出贡献。您可以将其视为对您的负载测试策略进行开源。

除了技术层面之外,本次演讲还强调集体智慧。想象一下,一个共享测试套件和基准测试工作成为常态的世界——Python 应用将从社区驱动的测试中受益。

A Cat-and-Mouse Game of Vulnerability Hunting

Alright, let's flesh that out a bit more, keeping it human:

It’s funny how the open-source world feels like this never-ending game of cat and mouse, right? You've got these software vulnerabilities – the "mice" – and developers acting like vigilant "cats," trying to keep things secure. Then come the hackers, those sneaky little "rodents" constantly sniffing around, hoping to find an unguarded spot to exploit.

The thing is, these vulnerabilities aren't always obvious. They love to play hide-and-seek, often tucked away deep inside dependencies, lingering in outdated bits of code, or even cleverly disguised as perfectly normal-looking lines. That's why the "cats" have to be extra sharp, constantly on the prowl with automated scanners, relying on community alerts, and even doing old-fashioned code reviews to sniff out any potential danger.

What makes this whole thing so engaging is that it’s not a solo mission. Open-source thrives on everyone working together. Picture a whole bunch of "cats" – not just professional developers, but also security researchers, curious newcomers, and even hobbyists – all sharing their knowledge, swapping tips, and patching up vulnerabilities faster than any "mouse" could ever hope to escape.

And the best part? Anyone can jump in and lend a hand. Whether you're a coding whiz or just starting your journey, every contribution, big or small, really does make a difference. There's a real sense of accomplishment when you spot a potential issue and help fix it before it can be used for anything bad. So, seriously, if you're interested, grab your metaphorical tools and join the community. The open-source world can always use another pair of watchful eyes!

Boostez la Vitesse de Votre Application Django comme des Ninja

Dans cette session, découvrez comment améliorer la performance de votre application Django en adoptant des techniques et outils efficaces. Nous mettrons l'accent sur l'utilisation de Django Ninja, un framework rapide et léger pour la création d'APIs, capable d'accélérer considérablement vos réponses. Vous apprendrez à optimiser les requêtes de base de données avec select_related et prefetch_related, à utiliser le caching avec Redis pour réduire les temps de chargement, et à externaliser les tâches lourdes grâce à Celery. Nous aborderons également l’importance d’un déploiement optimisé sur AWS, ainsi que l’utilisation de Gunicorn et GZip pour maximiser les performances.

Django vs Cyber-Ninjas et Super-Vilains IA : Protégez Votre Appli avec du DevSecOps!

Dans une aire ou des cyber-ninjas et des super-vilains IA s'attaquent à nos applications, comment pouvons-nous garantir la sécurité de notre application Django. Ensemble découvrons comment intégrer la sécurité du départ avec des notions DevSecOps et une touche d'automatisation pour finir. Découvrons une Meilleure pratique pour le développement.

Dans cette présentation legere plus instructive, nous aborderons les meilleures pratiques pour notre application, ainsi que la découverte des outils d'automatisation tels que Bandit, Trivy, Terraform, AWS Inpector. Et ceci ce ferra avec de l'intelligence artificielle.

Passont aux choses sérieuses.

Google IO Extended Bambili 2024 | Keynote

Join us at Google I/O Extended Bambili 2024 to delve into the latest innovations unveiled at Google I/O 2024. Discover the advancements in AI with models like Imagen 3 and Veo, setting new standards in image and video generation. Explore enhancements in Google Gemini, which now offers advanced document analysis and natural spoken interactions. Stay updated on Android 15's new privacy features, theft detection, and the improved Circle to Search for educational assistance. Learn about the latest hardware releases, including the Pixel 8a and Pixel Slate. Gain insights into Project IDX and updates to Android Studio, empowering developers with cutting-edge tools. Finally, understand Google's commitment to ethical AI and the integration of AI in web development. This session promises a comprehensive overview of how Google is pioneering the future of technology.

Introducing Django Cameroon

Django Cameroon is a community of developers from Cameroon, from all regions across the whole territory.

Leveraging your tech journey with AI

Since the release of the largest ever known LLM also known as chatGPT, we entered an era where we can have our work done faster, easily and more efficiently. This talk is to show examples and situations in which we can use AI safely and efficiently to have better outcomes.

Living In A Passwordless World

Working with passwords in this era can be stressful and working with require so much efforts and extra security. In this session let's explore about 20 methods we can use to go passwordless and improve user onboarding, user experience and preventing some external attacks.

We will explore mostly tools around Google core technologies.

Devfest24_Douala Sessionize Event

December 2024 Douala, Cameroon

Devfest Bamenda x Bambili 2024 Sessionize Event

November 2024 Bamenda, Cameroon

DevFest Yaoundé 2024 Sessionize Event

November 2024 Yaoundé, Cameroon

PyCon Africa

September 2024 Accra, Ghana

Google I/O extended Bambili Sessionize Event

June 2024

Devfest Bamenda x Bambili 2023 Sessionize Event

December 2023 Bamenda, Cameroon

Deep Learning Indaba

September 2023 Accra, Ghana

Steve Yonkeu

Software Engineer

Douala, Cameroon

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top