• Beyond the Basics: Elevate Your Go Testing Game

    Todo: testing

  • Exploring DDD in Go

    Learn how to apply DDD to Go applications without compromising its unique idioms and language features. This talk covers tactical and strategic patterns with real-world examples and best practices, making it ideal for DDD beginners and those who previously struggled to use it in Go.

  • The internals of the context package

    The internals of the context package

  • Writing an efficient Go logger

    Writing a logger can be tricky, and performance issues are hidden and tricky to find. Since I wrote a logger in Go, I want to share the knowledge I gained out of that by coding a session (inspired by the open-source one I wrote) to show bottlenecks from a performance and design perspective. The deep dive will involve writing benchmarks for encoding the log entry and profiling the whole logger design to determine where it could be improved.

  • Logging in Go

    Writing a logger can be tricky, and performance issues are hidden and tricky to find. Since I wrote a logger in Go, I want to share the knowledge I gained out of that by coding a session (inspired by the open-source one I wrote) to show bottlenecks from a performance and design perspective. The deep dive will involve writing benchmarks for encoding the log entry and profiling the whole logger design to determine where it could be improved.

  • boolean-laravel-like-a-pro

  • The context package

    The context package in go, its internals and how to use it

  • Testing in Go

    Internals and best practices of the testing package regarding test

  • Writing idiomatic Go using Domain Driven Design

  • Domain Driven Design

  • Modern PHP development with Laravel - Wokshop 2020

  • Event sourcing using Laravel

  • Golang 101

  • Frameworkless PHP with DDD

  • Communication across bounded contexts

  • Modern PHP development with Laravel - Talk

  • Modern PHP development with Laravel - Wokshop

  • Working with Git

  • Using Active Record