alama@world: ~/
./toggle-theme

# Conferences

A collection of tech conferences and talks I've watched and found valuable.

Naming in DDD thumbnail

Naming in DDD

By Sepehr Namdar & Khaled Souf
Published on February 10, 2023
DDD EU 2022
Domain-Driven Design Ubiquitous Language Software Design Communication
An in-depth exploration of naming strategies in Domain-Driven Design, focusing on how proper naming creates clear communication between domain experts and developers while building a shared ubiquitous language.
Notes coming soon Watch video
PHPStan static analysis in PHP thumbnail

PHPStan static analysis in PHP

By Gary Clarke
Mohammed Alama - Clean coder specializing in PHP, Laravel, and modern web technologies.
Notes coming soon Watch video
Psychology, Philosophy & Programming thumbnail

Psychology, Philosophy & Programming

By Ted Neward
Published on October 4, 2016
GOTO 2016
Software Development Psychology Philosophy Programming
An exploration of how psychology and philosophy intersect with programming, examining the human factors that influence how we write and understand code.
Notes coming soon Watch video
Software Architecture for Developers thumbnail

Software Architecture for Developers

By Simon Brown
Published on December 3, 2022
YOW! 2017
Software Architecture System Design Documentation C4 Model Communication
Simon Brown presents practical approaches to software architecture for developers, focusing on visualization, documentation, and communication techniques that make architectural decisions clear and actionable.
Notes coming soon Watch video
Becoming a better developer by using the SOLID design principles thumbnail

Becoming a better developer by using the SOLID design principles

By Katerina Trajchevska
Laracon EU
Katerina Trajchevska presents how applying the SOLID design principles can make you a more effective developer.
Notes coming soon Watch video
Uncle Bob SOLID principles thumbnail

Uncle Bob SOLID principles

By Robert C. Martin (Uncle Bob)
Software Design Object-Oriented Programming Design Principles
Uncle Bob presents the five SOLID principles of object-oriented design.
Notes coming soon Watch video
You Should Reinvent The Wheel thumbnail

You Should Reinvent The Wheel

By Thiery Laverdure
Published on August 8, 2025
Laracon US 2025
Software Development Best Practices Innovation Databases
A thought-provoking talk about when and why developers should consider reinventing existing solutions, challenging the conventional wisdom of 'don't reinvent the wheel'. Laverdure unveils Litebase, a distributed SQLite database, and walks through the multi-year journey of building it.
Page 4 of 4
Next >>