I am a Software Engineer. Outside of work, I learn about computer science topics that interest me. This blog is where I write about those topics, so I can understand them better and share with you.
Introduction to the Strategy Pattern
Diving into the Composite Pattern
Diving into the Decorator Pattern
Understanding the Adapter Pattern
Introduction to the Factory Method Pattern
Singleton Pattern in Go
Composition in Go
Introduction to Interfaces in Go
Introduction to Structs in Go
Balloon Sharing Game: An Exploration in Slice Manipulation