~/conference

BlaBlaConf 2025

date:2025-02-03..2025-02-07
location:-- online --
series:BlaBlaConf · 3 editions
editions:[BlaBlaConf 2021, BlaBlaConf 2022, BlaBlaConf 2025]
tags:[security]
titleauthorlength
NATS: The Cloud-Native Challenger to Kafka's Messaging ThroneMohammed Moussaoui33m
Claims NATS is a simpler, cloud‑native alternative to Kafka and can replace Kafka for many workloads; Kafka still reaches 100M messages/sec on beefy clusters…
Talk in English on
End-to-End Encryption: The Double Ratchet AlgorithmAhmed Houssam Bouzine13m
Explains how a shared secret is derived from public/private keys, then fed through a KDF to generate a KDF root and chain keys, uses a per-message symmetric…
Talk in English on
OXO: Orchestrating Security Scans Like a ProHamza Ait Ben YIssa19m
OXO is an orchestrator that runs chained scanners, auto-installs missing binaries and shows per-tool progress while storing findings in SQLite and offering a…
Talk in English on
User-driven Apps: Securely Build for Defined DBMS UsersHaddougui Hamza34m
A profile-driven system maps DB-level views and permissions to real user roles and auto-provisions service endpoints, cutting repetitive handoffs and weekly…
Talk in English on
Introduction to OWASP SAMM for Software Developers: Building Secure SoftwareHousni Abdellatif33m
Overview of OWASP SAMM as a practical framework that is measurable and actionable not just conceptual it maps five business functions into security practices…
Talk in English on
Web Application Firewalls: A False Sense of Security?Nazih Ouchta14m
Compares network firewalls to ModSecurity with CRS running on nginx and shows concrete failures: poorly written regex rules causing CPU spikes that took…
Talk in English on
Leading with EmpathyHanane Ait Dabel18m
Defines empathy vs sympathy and lays out three actionable types: cognitive/emotional/compassionate empathy. Recommends concrete practices: active listening…
Talk in English on
OSINT: A Practical Guide to Safe and Effective Threat Investigation.Hanaa Dany29m
Defines OSINT as public data for investigations and shows step‑by‑step phishing triage: use an incident report template to capture sender, subject, attachments…
Talk in English on
From Implementation TDD to Behavior TDDOthmane Lahrimi16m
Argues that Implementation TDD produces many brittle, slow unit tests — e.g., five internal entities each needing their own test suites, one implementation…
Talk in English on
What really happens when you connect to public Wi-Fi?Chaima El -Achouri22m
Explains that phones send probe request/response and access points reply with beacon frames containing SSID and MAC, then DHCP hands out a gateway IP so…
Talk in English on
Winning the Case: Convincing Your Product Manager to Prioritize Technical DebtElattar Saad15m
Proposes auditing all tech-debt tickets, scoring each by user impact and dev time to build a scoring matrix that PMs can read as business value; prioritizes…
Talk in English on
Kubernetes Kickstart: Orchestrating Your First Steps in the CloudIhssane Aziz07m
Step‑by‑step beginner path that provisions a cloud Kubernetes cluster, applies a Deployment for a stateless app and a StatefulSet with PV for a database, and…
Talk in English on
Leading Beyond Code: My Journey as a Staff EngineerZineb Bendhiba30m
Starts as a Java engineer in 2008, moves to France in 2011, hits burnout in 2019, stops managing and returns to code, then becomes committer and PMC on Apache…
Talk in English on
Production Grade IaC setupEl Wafi El Mehdi20m
Production-grade IaC pipeline built around Terraform managing 120–130 VMs with ~30 volumes, multiple VPCs and five product scopes across dev/prod/test…
Talk in English on
Working with AWS Lambda without Breaking the BankDriss ALLAKI40m
Explains concrete cost levers for AWS Lambda: billing equals requests × duration, memory between 128 MB and 10 GB controls CPU and network, and increasing…
Talk in English on
Clusters wla Namespaces? Kifach blan Multitenancy f KubernetesYassine El Khantach32m
Compares isolation tradeoffs with concrete numbers and outcomes: namespaces with RBAC and quotas are cheap and let one cluster serve tens or hundreds of…
Talk in English on
From System TAYE7 to High Availability: What, Why, How?Mouad El haous16m
Defines concrete failure modes (power, cooling, disk, network, misconfiguration) and maps fixes: multi-region active‑active with a global load balancer…
Talk in English on
Simplify Your Dev Life with TestcontainersElattar Saad, Meryem Zaid26m
Claims that replacing mocks with real services cuts flakiness and speeds integration testing by using Spring Boot + Testcontainers to spin real databases and…
Talk in English on
DevOps vs Traditional MomBadreddine Abourial10m
Claims that Moroccan mothers independently implement practical infrastructure practices: Prometheus + Grafana style monitoring (constant checks, early…
Talk in English on
How to Implement an OpenStack-Based Private Cloud with Kolla-AnsibleEl Boukhari Youcef16m
Shows a stepwise Kolla-Ansible deployment that ends in a working OpenStack private cloud with the Horizon dashboard and instance creation. Uses Docker…
Talk in English on
Demystifying k8s operatorsAbderrahim Soubai-Elidrisi14m
Explains how an operator is literally a CRD + controller = operator that watches custom resources and enforces desired state, with a real MySQL cluster example…
Talk in English on
Deploying Without Crying: Deployment Strategies for Peaceful NightsYassine Hadry34m
Covers concrete setups and tradeoffs: live demos use a small Flask app, deployment scripts and nginx/load‑balancer switches stored on GitHub and shown working…
Talk in English on
From Scratch to Shell: Building Your Own Functional BashIbrahim Esseddyq21m
A compact, working Bash clone implemented in C that demonstrates core internals: a lexer→parser→AST pipeline, parameter and word expansion, builtins like cd…
Talk in English on
Tech Beyond the Algorithm: Building for Communities (and Profit)Zak El Fassi23m
Argues that tech should encode and scale existing social fabrics rather than replace them, showing concrete experiments: a three‑day public DevCon (2011) with…
Talk in English on
This is why we can't have nice things!Abdel Sghiouar25m
Argues that small, local tech choices create global pain: ancient protocols and design tradeoffs force brittle workarounds. Cites SMTP retries take up to five…
Talk in English on
Test Containers: Where Every Test Starts FreshSoufiane Elharem21m
Claims that Testcontainers removes flaky, shared-state integration tests by spinning disposable Docker databases that mirror production and auto start and stop…
Talk in English on
SAP: Be what I amMohamed Khallaoui19m
Overview of ERP and SAP technologies: explains what ERP is and how SAP organizes business functions using SAP HANA database and SAP BTP. Covers SAP development…
Talk in Arabic on
The JVM : From Compilation to ExecutionMohammed Kssim19m
Walks the Java bytecode path from source through compilation to runtime, spelling out three class loaders: bootstrap, extension, application and the three…
Talk in English on
Tasks, Threads, and Processes for the rest of usRebbag Anass, Babahaj Zakarya17m
Explains concrete differences: a process owns separate memory spaces while tasks/threads share address space so communication is cheaper but races require…
Talk in English on
DX to another levelRedouane Karzazi31m
Argues for building small custom tools that cut repeated developer work and then scaling them so the whole team benefits. Shows working examples: a local proxy…
Talk in English on
Mastering Testing in a Hexagonal ArchitectureOthmane Kinane30m
Argues a concrete mapping: unit tests for domain (many small, fast tests that avoid mocking core logic), contract tests for ports (verify adapter…
Talk in English on
Let's demystify memoryAmine Rachyd26m
Explains how Linux maps per-process virtual address spaces onto physical RAM via the MMU translates virtual to physical and page tables, how page cache…
Talk in English on
SQLite - The most overlooked databaseHamza El Idrissi19m
Claims that SQLite powers billions of installs and ships with 100% test coverage and zero configuration lead to a demo of its real mechanics: a C library…
Talk in English on
Distributed Systems Resiliency 101: Circuit BreakersKarim Assifar18m
Explains the circuit breaker as a lightweight middleware that short-circuiting remote calls to prevent cascading failures, with concrete behavior: start…
Talk in English on
JSON is Great, but Protobufs Make It FasterHamza Rbati16m
Shows how Protocol Buffers replace JSON by compiling a .proto schema into language-specific bindings (C++, Java) and sending a binary payload over the network…
Talk in English on
Passion-Driven Engineering: A Journey of Continuous Growth and ImpactMaher Hanafi27m
A career framed around a concrete Passion‑Driven Growth model: childhood video‑game obsession becomes work at Ubisoft and Electronic Arts, the iPhone launch…
Talk in English on
Deep learning for 3d human motion captureIlyas Benismael35m
Pipeline takes a single phone RGB frame and produces an animatable SMPL mesh by a CNN that predicts 23 joints heatmaps plus shape and pose vectors, feeds them…
Talk in English on
A DIY Guide to Building Data Pipelines with PythonMahmoud Fettal23m
Shows a concrete DIY pipeline in Python that replaces Airflow for a scraping job and cuts end-to-end runtime from 24 hours to about 30 minutes by splitting…
Talk in English on
Do transformers need all that attention?Ayoub Benachour30m
Claims that many Transformer layers are redundant and can be removed with minimal loss: using Attention Drop and a redundancy metric based on cosine similarity…
Talk in English on
Embracing Data Mesh: A Modern Strategy for Scalable Data ManagementMohamed Khalil Ouachikh20m
Argues that shifting to Data Mesh means giving each domain a dedicated cross‑functional data product team responsible for ingestion, quality checks…
Talk in English on
Building Multi-Agent Systems: From Concepts to CollaborationAli Khyatti32m
Shows a concrete MAS design that wires specialized agents (design, frontend, backend) into a planner + retrieval + generation + evaluator loop that actually…
Talk in English on
AI agents 101Merouane Zouaid26m
Claims that agents are not just chat models but systems made of LLM + memory + tools that act autonomously, decide which tool to call, and execute code and web…
Talk in English on
Good vs Evil: Chosing the Right Moral Compass for you LLMTaha Bouhsine22m
Argues that moral alignment must be region-specific and actionable: train with local curated datasets, map community values into modular value boxes that…
Talk in English on
LLM Inference with Few-Shot Prompting and Chain of ThoughtAnouar Bakouch26m
Combines few-shot prompting with chain-of-thought and shows a working inference pipeline built on Hugging Face models and OpenAI-style APIs, running Falcon 7B…
Talk in English on
From LangChain to LangSmith and LangGraph: the Future of AIMiloud Belarebia25m
Shows how LangChain, LangSmith and LangGraph are wired together to build a real agent that searches Moroccan news: chains prompt parsing into multiple…
Talk in English on
Break into Data: Transitioning in the Moroccan Market and How to Stand OutBadr Bensassi15m
Claims a non‑IT professional can transition into Moroccan data roles by combining Python and SQL with concrete problem‑solving projects, a visible portfolio…
Talk in English on
The Science of Selling: How Data Shapes Unique Customer JourneysSoufiane Lamchoudi29m
Shows concrete workflows: runs a 15-day A/B window with a 50/50 traffic split, flips hero images and tracks engagement, and reports an observable uplift in the…
Talk in English on
AtlasIA, Building AI with Moroccan heritageAissam Outchakoucht12m
AtlasIA builds Moroccan AI assets: they collect street-recorded Darija utterances, create parallel translation and transcription datasets (audio, Latin and…
Talk in English on
One hour in hell for half an hour in paradise: how to improve the developer experienceOussama Zaki24m
A practical session on improving Developer Experience (DX), explaining what DX means and showing concrete examples from the global market and Morocco. It…
Talk in Arabic on
Discovering the world of Low-Code with Microsoft PowerAppsAbderrahmane Ettounani16m
Shows a live Power Apps build that produces a working mobile/web application with reusable components, a notification demo and a nightly Power Automate flow…
Talk in English on
Let's "git" it right !Oumaima Mhiriz28m
Live demo shows how to recover and reshape history: initialize a repo, use git add and git commit, then demonstrate git reset --soft versus git reset --hard…
Talk in English on
Clean Architecture in Flutter for Maintainable CodeYoussef Amazzal22m
Claims a practical Clean Architecture applied to Flutter using a feature-first slices folder layout instead of strict vertical layers, with domain interfaces…
Talk in English on
Astro: Revolutionizing Modern Web DevelopmentAchraf Hardizi17m
Claims that Astro ships near‑zero JavaScript by default and produces the smallest per‑page JS transfer among frameworks, using partial hydration and an islands…
Talk in English on
Overcoming N+1 API Calls in React: Strategies for Efficient Data FetchingMeriem Barhoumi30m
N+1 happens when components request related items one by one, so the concrete fix is to replace repeated fetches with a batching list endpoint that returns all…
Talk in English on
Introduction to server-driven web applications using htmxYoussef Ameachaq23m
A hands on introduction to server driven web apps that shows how htmx replaces most client JavaScript by wiring links and forms to server responses, using…
Talk in English on
The politics of being a sole designer at a start-upRachid Eljid14m
Being the sole designer at a startup means owning product design end-to-end and making fast decisions that can move the company — a single UI change often…
Talk in English on
Branding for tech Startups: how to turn products into BrandsLoubna Rosfani24m
Argues that branding is a long game distinct from performance ads, with the measurable claim that positioning in the audience's mind drives preference even…
Talk in English on
Overengineering 101: what is it and how to avoid it?Ayoub Moustaid25m
Claims that overengineering inflates time and cost with concrete examples: 1940s NASA spends millions developing a space pen while Soviet cosmonauts use…
Talk in English on
The battle behind every pixelIsmail El Azizi18m
A case study of an Instagram-like product shows concrete results: an A/B test that swaps a button treatment drives 26% uplift in clicks, another orange variant…
Talk in English on
Chit-chatmeghylost11m
Direct live connection from the African bush for a third consecutive year claims real-time reporting from Botswana and other countries, noting a four‑year dry…
Talk in English
Chit-chat with the Tech Community Hero 2025Hafsa El Idrissi21m
Homeschooled 15-year-old organizes a Casablanca hackathon that recruits dozens of high school students, secures local sponsors, runs hands-on workshops…
Talk in English on
Opening keynote with the Geeksblabla Team28m
Geeksblabla announces a full rebrand and a new website live that already carries content, admits some bugs, and asks for PR and issue reports; the community…
Organiser in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.