The last quarter of 2015 has been a mix of fundamental computer science refreshers and continued exploration of Go.
Data Structures Revisited
I’ve been spending time revisiting core data structures in PHP. There’s something satisfying about implementing the fundamentals from scratch - linked lists, trees, stacks, and queues. It’s easy to forget how these building blocks work when you’re always reaching for framework abstractions. This exercise has been a great reminder of why understanding the basics matters.
Go Development Continues
The Go API project mentioned in my last post continues to evolve. I’m still very much in learning mode, but the more I work with Go, the more I appreciate its simplicity. The language forces you to be explicit, which initially feels verbose but ultimately leads to more maintainable code.
Looking Ahead
As the year wraps up, I’m excited to dive deeper into both the Symfony project and the Go ecosystem. The combination of a robust PHP framework for the main application and a lean Go API is proving to be a solid architecture choice.