Welcome to my blog!

My name is Yasak. I’m a software engineer passionate about technology and problem-solving. During my career as software engineer, I’ve had the chance to explore various aspects of product development, from architecture and prototyping to real-world implementation. Here, I share my experiences, insights, and the thought processes behind the projects I work on.
I started this blog to document my experiences and share the lessons I’ve learned along the way. Many of the posts are based on notes from my personal projects, with the goal of offering perspectives that might help others facing similar challenges. This blog isn’t about step-by-step guides or how-to tutorials; instead, I focus on the journey—how I approach challenges, learn from mistakes, and have fun experimenting. If you’re looking for specific “how-to” content, there are plenty of great resources out there, and tools like ChatGPT do an excellent job explaining various concepts.
By focusing on full projects rather than smaller snippets, I hope to provide a deeper understanding of the overall process and the fun of bringing ideas to life. Whether you’re here for inspiration or just curious about the thought process behind real-world projects, I hope you’ll find something valuable.
PS: Most of the posts will have a lot of code in them too. Some posts might be unrelated to software, but should still be related to technology.

Latest Posts

Crossword Clone
Create a NY Times style dense crossword clone using Go, OpenAI and SolidJS
Wordle Clone
Create a Wordle clone using Preact, Redux and Tailwind CSS
Word List
Create a list of words for use in projects like wordle and crossword
Hugo Theme (Part 6) : Imagekit
Developing a Hugo theme using Tailwind CSS
Hugo Theme (Part 5) : Image Gallery
Add image gallery and medium style zoom to images