# Amirition > A developer ## Posts - [Remote development with Amazon EC2 and VSCode](https://amirition.me/remote-development-with-amazon-ec2-and-vscode/): Several months ago, I needed to generate tests for one of my plugins, which required setting up WordPress environments using Docker. We all know that Docker instances consume significant CPU and RAM. Despite having sufficient resources on paper, when I ran the tests, my entire system nearly froze and I wasn’t able to do any other task. I’ve been contemplating this idea of remote development for a while and thought it might be time to give it a go. Now for the most part of my job, I’m doing remote development on an Amazon server, which alleviates the strain on […] - [Create a WordPress website for test and development](https://amirition.me/create-a-wordpress-website-for-test-and-development/): Whether you are a developer or you are a normal user of WordPress, you will need to create a development or test WordPress website for your work. These websites can be really good for testing new features, debugging issues on your code or simply trying new things. Please remember that these options might not be really good for a staging website as staging website should be a “permanent” website while most of the options on this list, give your temporary environments to create a WordPress website. Want to see this tutorial in a video? Create a website with WordPress playground […] - [Find the exact commit that has issue](https://amirition.me/find-the-exact-commit-that-has-issue/): Yesterday I was working on a repository and I have made more than 30 commits on working branch. On my tests, I encountered an issue and after a quick look, I couldn’t find the commit with the issue. My first option would be to use a debugger but I was going to see in which commit have I made the mistake. If I wanted to do it the wrong way, It would be to go back commit by commit to see where the error is. However, this would take a lot of time and I was sure that there must […] - [WordPress blueprint file and creating a preview for your plugin](https://amirition.me/how-to-create-a-preview-for-your-plugin-with-blueprint-file/): If you’re a plugin developer, you might have thought about adding a preview for your plugin in the repository. A preview feature is already available for the themes but plugin developers have not been able to show a demo of their plugin in the repository. In most of the cases, you had to go to the author’s website to see a demo. WordPress recently allowed plugin developers to add a preview button to the plugin page by using blueprint file and WordPress playground. The final button is going to look like this: Right now, this is not enabled by default […] ## Pages - [Certificates](https://amirition.me/certificates/): Here are my certificates issued by different organizations. Web development - [Spain Digital Nomad Visa](https://amirition.me/spain-digital-nomad-visa/): On January 2023,Spain announced a new visa for digital nomads that have a job outside of Spain. After getting this visa, I’m going to share my experiences with you so you can have a smoother move to Spain. Useful articles: How to get an Empadron in Spain? - [Amir Arabnezhad](https://amirition.me/): Hi, I’m a WordPress developer with a knack for building custom plugins and user-friendly websites. I’ve also worked in machine learning field and I’m passionate about using tech to make the web better and always excited to take on new challenges. I’m currently working at Barn2 Plugins as a plugin developer. I create video tutorials not only about WordPress, but also about other programming stuff. Read my latest articles If you need customizations for your website or would like to discuss a project, feel free to get in touch. I’m here to help bring your vision to life. - [Contact](https://amirition.me/contact/): If you have any questions, you can find me in the social media at @amirition or send me an email to amirition at outlook dot com. [comment]: # (Generated by Hostinger Tools Plugin)