Member-only story
I deployed my portfolio site in one afternoon with Python and R — no HTML needed.
Using Python and R, No Heavy HTML or CSS Skills Required
You are a professional, a student, or an entrepreneur. You want a personal website — something that carries your name, showcases your work, and lives permanently on the internet. But you do not know where to start, and the idea of writing HTML and CSS from scratch feels like a detour you cannot afford.
Here is the problem. Most tutorials assume you already know web development. They send you down a path of frameworks, hosting services, and configuration files that have nothing to do with what you actually do: data science, research, or analysis.
Quarto solves this. It lets you build and deploy a professional website using R and Python code, with minimal HTML and CSS knowledge. The result is a clean, structured site that you can update, version, and publish from your terminal. Here is the one I created.
In this article, I walk you through the full process in four steps.
- In Step 1, I create a GitHub repository to host the project.
- In Step 2, I create the Quarto website inside VS Code and connect it to GitHub.
- In Step 3, I deploy the site using the
docsdirectory…









