Hello World ππ»
I'm Yamen Sharaf, a software engineer who does mostly front-end stuff and occasionally contributes to open-source projects. Or about other things that are technical in nature.
Iβm interested in frontend development, I dabble in self-hosting, and I have an unhealthy obsession with productivity tooling.
This a space for me where I get to share anything with the world or my future self.
You can find me on GitHub and LinkedIn. If youβre interested in hiring me, feel free to check out my resume.
Blog Posts
![Serving Multiple Domains/ Subdomains Through NGINX](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F6eee3de0-ed94-4fa9-a634-dd234db435f4%2Fnginx.png?table=block&id=2bd1bd70-1538-4be9-9b98-ba876621fbc4&cache=v2)
Another NGINX tutorial
Jan 9, 2022
NGINX
Server
Proxy
![Install Nextcloud on a Remote Machine](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F57c3ed8b-36ca-4269-906c-bdc2dc1823d5%2Fnextcloud.png?table=block&id=a98cd689-1b1a-4c07-892e-4298c28c4903&cache=v2)
Step-by-step guide to deploying your very own cloud drive to a remote machine running Ubuntu
Jan 7, 2022
VPS
Nextcloud
Cloud Storage
![Set Up Password-less Authentication for SSH](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fa390d096-2432-41fc-9c6c-96089fa38f64%2Fssh.png?table=block&id=adacb594-c23c-46b8-9316-98062f6ec735&cache=v2)
Secure remote machine against unauthorized access
Jan 3, 2022
SSH
Ubuntu
Linux
![Install WireGuard on a VPS](https://www.notion.so/image/https%3A%2F%2Fwww.notion.so%2Fimages%2Fpage-cover%2Fnasa_great_sandy_desert_australia.jpg?table=block&id=043e3391-e9da-475e-a6be-1a477df0c72e&cache=v2)
![Install WireGuard on a VPS](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fee149309-86c5-4433-8ba7-5e225763d398%2Fezgif-2-c4a3bb8f3f.png?table=block&id=043e3391-e9da-475e-a6be-1a477df0c72e&cache=v2)
Host your own VPN and get the most out of a remote machine
Jan 3, 2022
Server
VPN
WireGuard
![Getting a Handle on Basic NGINX configuration](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Ff2866514-f092-4cff-94d2-0e0cfc3a9f9d%2Fnginx.png?table=block&id=101a84b2-f00b-42b0-8c4b-e91bb581a6b0&cache=v2)
NGINX can be overwhelming, so why not start small and build your way up
Dec 22, 2021
NGINX
Server
Proxy
![Install NGINX from source](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F383bfa12-fac5-486d-a274-b5bef5aab8fc%2Fnginx.png?table=block&id=8c8760fc-8603-453e-bf6f-011cc56b5702&cache=v2)
An easy-to-follow guid on how to install NGINX from source, which is the recommended method to set up dynamic modules
Dec 15, 2021
NGINX
Server
Linux
Β
Β