I’m Donnie Prakoso — a software engineer, self-proclaimed barista, café racer enthusiast, and Principal Developer Advocate at AWS, based in always sunny Singapore.
My 22+ years in the technology industry across Southeast Asia, Middle East and Europe, have given me unique insights across different sectors. On this blog, I share practical solutions in modern development so you’ll learn not just some best practices, but also from challenges I’ve encountered and overcome.
What You’ll Find Here
This site is my digital space, my playgrounds, my sandbox for sharing knowledge and experiments — think of it as my working notes made public. I write two types of content:
- Articles — These are polished, in-depth pieces where I dive deep into technical topics. They’re the result of real-world experience, complete with working code and practical examples you can actually use.
- Notes — These are my raw thoughts and learnings as I explore new technologies. Not every idea needs to be a full article, and sometimes I just want to document what I’m learning without the pressure of perfection.
- Book highlights — I love reading books. Here, you can find highlights for some books that I’m currently or finished readings.
- Guided demos — As a developer advocate, I have bunch of demos sitting on my localhost that I use whenever I’m speaking. In this new content type, I’m introducing a guided demos so you can follow along.
All content is designed with developers in mind. You’ll find clear explanations, working code samples, and complex concepts broken down into straightforward language.
Why Share Notes Publicly?
I’ve tried keeping private notes before, but I never stuck with it. Making them public changes the game — knowing someone might find value in my learning process keeps me motivated to maintain and improve them.
Plus, if my notes help even one developer solve a problem faster, that’s worth it.
Let’s Connect
Whether you have questions about AWS, are working on an interesting project, or just want to talk tech over coffee, I’d love to hear from you.
You can find me on:
- LinkedIn — for strange reason, I’m more active here
- GitHub — to see my code in action
- YouTube — for video tutorials and live sessions
- (https://x.com/donnieprakoso) — occasional tech thoughts
Disclaimer: All content on this site represents my personal views and opinions, not those of my employer or any other organization.