Featured projects
Featured posts
How to deploy a static Next.js website on Github Pages
In this post I go through the steps to deploy my Portfolio-Blog developed with Next.js on Github. By the end of it you will be able to automate the deployment by each new commit to the repository.
Using Markdown as a blog format
How to build a blog using react-markdown to render posts written in markdown
About me
Moved by the desire to work with something creative I began learning Web Development in 2017.
A MERN stack developer and Blockchain Enthusiast, with more than five years of working experience. I have a good understanding of typescript, javascript, ES6, React.js, React Native, web3, and a fair knowledge of good coding practices i.e separation of concerns, encapsulation and code splitting.
I have a knack for writing clean and maintainable code, and for this, I religiously follow GitHub, open source community and code documentations. I always write code with extensibility, scalability and reusability in mind. Here is my code sample to reflect my coding style: https://github.com/iamsalmandev/gif-search-app
Besides web development, I am very passionate about travelling. I got the cahnce to travell across the hilly terrains of Northern areas of Pakistan. I am no stranger to multiculturalism and I appreciate diversity as well as discovering and experiencing new cultures. Loving nature and being outdoors makes my favorite pastime hiking and mountain climbing.