diff --git a/README.md b/README.md index 3f87cdf..04d7ef3 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,22 @@ ```text - _ _ + _ _ (_)__ ____ _ _ __ ___| |__ | |\ \ / / _` | '_ \ / __| '_ \ | | \ V / (_| | | | | (__| | | | |_| \_/ \__,_|_| |_|\___|_| |_| -software, servers, and a little sorcery. + software, servers, and a little sorcery. ``` -**[Enter the site](https://ivanch.me)** · [GitHub](https://github.com/ivanch) · [Gitea](https://git.ivanch.me/ivanch) · [Blog](https://blog.ivanch.me) +
+ +--- ## `$ whoami` @@ -30,10 +38,10 @@ interests | Shelf | Tools | | :--- | :--- | -| Code | .NET Core, React, Python, HTML, CSS | -| Data | PostgreSQL, MySQL, Redis | -| Infrastructure | Linux, Bash, Docker, Kubernetes, Terraform | -| Delivery | GitHub Actions, Gitea Actions | +| **Code** |      | +| **Data** |    | +| **Infrastructure** |      | +| **Delivery** |   | ## `$ ls projects/` @@ -41,10 +49,10 @@ A few things I've sent out into the world: | Project | What it does | | :--- | :--- | -| [OpenCand](https://github.com/ivanch/opencand) | Search and explore Brazilian candidate data with .NET Core and React. [Visit the app](https://opencand.ivanch.me). | -| [Vision Start](https://github.com/ivanch/vision-start) | A customizable Chrome startpage with a glassmorphism look. | -| [Kasbot](https://github.com/ivanch/kasbot) | A Discord bot inspired by a Brazilian DJ. | -| [Candlebright](https://github.com/ivanch/candlebright) | A game project written in C++. | +| **[OpenCand](https://github.com/ivanch/opencand)** | Search and explore Brazilian candidate data with .NET Core and React. → [Visit the app](https://opencand.ivanch.me) | +| **[Vision Start](https://github.com/ivanch/vision-start)** | A customizable Chrome startpage with a glassmorphism look. | +| **[Kasbot](https://github.com/ivanch/kasbot)** | A Discord bot inspired by a Brazilian DJ. | +| **[Candlebright](https://github.com/ivanch/candlebright)** | A game project written in C++. | ## `$ ssh homelab` @@ -62,7 +70,7 @@ where bare-metal Kubernetes meets Docker containers and the occasional experimen deployments server scripts ``` -[Explore the deployments](https://github.com/ivanch/haven) · [Browse the scripts](https://git.ivanch.me/ivanch/server-scripts) +→ [Explore the deployments](https://github.com/ivanch/haven) · [Browse the scripts](https://git.ivanch.me/ivanch/server-scripts) ## `$ cat site.txt` @@ -74,18 +82,30 @@ HTML, CSS, and vanilla JavaScript keep it small; Nginx serves it in production. . |-- index.html # the front door |-- 404.html # for the scenic detours -|-- assets/ # avatar and favicon +|-- assets/ # avatar, favicon, and fonts |-- css/ # layout, glass, and color tokens |-- js/ # canvas backgrounds and social interactions +|-- utils/ # one-off helper scripts |-- Dockerfile # minify JavaScript, then serve with Nginx |-- nginx.conf # caching, compression, and routing -`-- .gitea/workflows/ # build and deploy +`-- .gitea/workflows/ # build and deploy ``` ## `$ cat contact.txt` -[LinkedIn](https://www.linkedin.com/in/joseivanch/) · [GitHub](https://github.com/ivanch) · [Gitea](https://git.ivanch.me/ivanch) · [Blog](https://blog.ivanch.me) + ```text ivanch@home:~$ _ ``` + +--- + ++ Built with plain HTML, CSS & JavaScript · served by Nginx · shipped by Gitea Actions +