natertux | 4 months ago | on: I took all my projects off the cloud, saving thousands of dollars
natertux's comments
natertux | 7 months ago | on: Starting game development in JavaScript with no experience
natertux | 1 year ago | on: Ask HN: What skills do you want to develop or improve in 2025?
natertux | 1 year ago | on: The Overengineered Resume with Zola, JSON Resume, Weasyprint, and Nix (2023)
Not sure if you can say that it was over engineered or not but I used the following:
* Frontend framework : Next.js / React (Functional components with React Hooks)
* Rendering : Static Site Generation
* Programming language : Typescript
* CI/CD : Github actions
* Unit test : jest
* Design : SASS / Responsive design
* Data validation : AJV / JSON Schema / Joi
* Infrastructure : Cloudflare pages / Terraform
* Package management: Yarn
* Linting & Formatting : ESLint / StyleLint / Prettier
* Pattern matching : ts-pattern
* CSS framework : react-bootstrap
* Monorepo : nx
* PDF generation : jspdf
* Contact form : web3forms
* Captcha : hCaptcha
I am quite happy with the final output : https://www.remikeat.com
It would pull the data from
https://data.remikeat.com/resume.en.json
https://data.remikeat.com/resume.jp.json
https://data.remikeat.com/resume.fr.json
So I can just update the JSON and the webpage will update itself.
Also as the PDF is generated locally, the PDF also get updated automatically.
And I didn't know there was a JSON standard for resume. Maybe, I should migrate the format I designed to this open standard.
Ultimately, I wanted to add a portfolio section, where I would show some of my projects like
https://stackl.remikeat.com which is a stack language interpreter written in Ocaml and compiled to js with js_of_ocaml.
natertux | 5 years ago | on: What killed Haskell, could kill Rust, too
I just saw pandoc. It seems nice. I know parsec. But I would like to know what kind of haskell programs are actually used in real life ? I know Jane Street does all their dev in Ocaml. Is there similar company for Haskell ?
I built my own DIY cloud, a minimal self-hosted setup that lets me deploy apps, databases, and backups on cheap VPS or bare-metal servers. At first I just wanted to save money, but I realized that managing it can easily become a full-time SRE job.
Still, for small, experimental, or hobby projects, this setup works perfectly. It keeps costs predictable and gives full control without needing large-scale infrastructure.
https://diy-cloud.remikeat.com
Would love to hear from others who tried leaving managed clouds behind.