About
Learning by building things
StackTips is my personal blog where I write about Java, Spring Boot, Android, and web development — mostly notes from things I've built and figured out along the way, not documentation summaries.
359+ tutorials·33+ topics·5+ courses
Who I am
I'm Nilanchala Panigrahy — a software architect based in London, with 19+ years spent designing and scaling backend systems for platforms where reliability and security actually matter. This blog is where I write down the things I pick up along the way. I also just like mentoring, so a lot of it is written with an eye toward helping other developers bridge the gap between code that works and systems that hold up.
Why I write this
This started as a learning log — a place to write down what I was figuring out so I wouldn't forget it myself. I keep it public because someone else is probably stuck on the same problem. Each post is written short and practical enough that you can copy a snippet, understand why it works, and use it in your own projects.
What's here
Tutorials. Posts on things I've learned or built, with copy-ready code.
Courses. A few topics turned into ordered lesson series for when one post isn't enough.
Open source. Every post is a markdown file in a public repo — read it, fork it, fix it.
What I care about
Clarity over complexity
I'd rather show real code that works than explain a concept in the abstract.
Written from real projects
Most posts come from something I actually built and got stuck on first.
Open by default
The content itself lives on GitHub — anyone can fix a typo or send a PR.
Revisited, not abandoned
Old posts get updated when the tools they cover change, instead of just sitting there going stale.
Everything's open source
Every post on this site is a plain markdown file in a public GitHub repository. If you spot an error, an outdated snippet, or want me to write about something, you don't need an account — just open an issue or a pull request.