Hi there, I'm Ashwin 😄 👋
🎯 Full-stack dev | Creating Code and Writing Stories | Advocating for Usability & Developer Experience
I'm a full-stack developer building scalable web applications with a strong focus on usability and maintainability. I also love making technical jargon understandable for both technical and non-technical audiences on my tech blog.
- Programs should be written for humans to read, and not just for computers to run.
- Favor simple code that relies mostly on cross-language paradigms, as opposed to framework-specific abstractions.
- Don't just blindly assume past tool choices are sacred!
- Prefer legibility over succinctness while writing code.
While I'm still trying to think of a single specialization to deep-dive into, I've explored a wide range of technologies. Here are just a few I've especially enjoyed building with:
I don't like to call myself an expert in any of these - I like to think of these as tools and instruments to create my art and solve problems.
Being a good software engineer requires breadth of knowledge. You can't be aware of everything, but the more things you're aware of, the better! Once you know the what and why of it, the answer to how is just a few well-executed Google searches away!
Hipsters and nerds have come here.
Some of them might interest you.
Since the advent of the internet, entire world economies, livelihoods and indeed people's lives are now largely shaped and influenced by technology. Creating software engineering knowledge and open-source technology tools, and making them accessible to all help level the playing ground, and reduce the reliance on monopolies by large corporations. It empowers individuals like you and me! 💪
Open-source work takes a lot of love ❤️ and time ⏳ to create and maintain. If you like what I do, you can help me in the following ways:
- Give a ⭐ to my projects.
- Consider buying me a coffee by clicking the
button on any of my repositories.
Thank you so much! 🙏🏼