Syntax & Soul: My Tech Journey Begins Here

DylanDylan
4 min read

Hey there, I’m really glad you’re here.

Syntax & Soul is not just a name I picked because it sounded cool. It’s a reflection of how I see my life in tech. The syntax represents the structure, the tools, the languages, and the code that we as developers work with every day. The soul is everything else. It’s the spark of curiosity that drives us to keep learning. It’s the joy of solving problems. It’s the patience that gets us through debugging sessions and the excitement we feel when something finally works. This blog lives at the intersection of both.

Like many developers, I didn’t follow a straight path into this field. I didn’t wake up one day with a clear roadmap. Instead, I followed my curiosity. My journey began with Python, which opened the door to a whole world of programming. Python felt welcoming and intuitive, but beneath its simplicity was real power. I started building small scripts, then full backend systems. That naturally led me to frameworks like Django, and later FastAPI, which quickly became one of my favorite tools. FastAPI made it easy to build modern web APIs that were fast, elegant, and simple to scale.

As my backend skills grew, I realized I didn’t want to stop there. I was curious about how everything fit together. That curiosity pulled me toward the frontend. I picked up React, which was challenging at first, but incredibly rewarding once things started clicking. I loved how it brought structure to the UI and made components feel reusable and maintainable. One of the most challenging parts was wrapping my head around JSX and state management. It felt like a different way of thinking at first, but it eventually made sense. With Tailwind CSS, I finally felt like I could build interfaces that looked clean and worked well, without spending hours trying to figure out where my styling went wrong.

Somewhere along the way, I started to explore other languages and tools, which is when I discovered Go (Golang). It was different from Python in many ways, and I’ll admit, it took time to adjust. But I came to appreciate its simplicity and performance. Go has allowed me to rethink how I approach problems. It has taught me to be more deliberate with my code, and that mindset has helped me in every language since.

Outside of core web development, I’ve also spent time working on blockchain projects. It’s something I explore through side projects and late-night experiments. I’ve built and deployed applications on both Avalanche and Sui, and what draws me in is the novelty of it all. The decentralized nature of blockchain, the way smart contracts behave, and the idea of trustless systems all feel like a glimpse into the future. It’s not always easy. In fact, it’s often the opposite. But the learning is constant, and the creative potential is huge.

Another piece of my toolkit is AWS. Cloud infrastructure plays a key role in the kind of systems I want to build. AWS has helped me understand how to think about scalability, performance, and reliability. Whether it’s hosting APIs, managing storage, or setting up deployment pipelines, I enjoy the control and flexibility it gives me as a developer.

So why start this blog? Because somewhere along the way, I realized that the more I learned, the more I wanted to share. I’ve been through moments where I wished someone had written a clear guide or explained why a certain approach worked. This blog is my way of giving back to the community that taught me so much. It’s also a space for me to reflect, document, and grow.

On Syntax & Soul, you’ll find a mix of content. Some posts will be hands-on and technical, walking through code or architecture decisions. Others will be more reflective, like this one, sharing what I’ve learned from trying new tools or working on personal projects. I’ll talk about wins, mistakes, lessons, and everything in between. I might share thoughts on tech culture, developer mindset, or even the weird problems that kept me up all night. The goal is to keep it real and keep it useful.

If you’re a developer who loves to explore new things, challenge your thinking, and build with both logic and creativity, then I think you’ll enjoy what’s coming next.

Thanks for being here at the beginning. I’m excited to see where this goes.

1
Subscribe to my newsletter

Read articles from Dylan directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Dylan
Dylan