# Lost Cause Publication

> A not-so-serious coding publication about JavaScript/TypeScript ecosystem, open-source projects and CLI tools.

## Blog

- [Trying Remotion - Make videos with code](https://lostcause.dev/blog/trying-remotion-make-videos-with-code/index.md): A quick look at Remotion, generating video animations with code, and building a small logo animation tool with Cursor.
- [Trying Temporal Again - A Quick Look at Workflow Orchestration](https://lostcause.dev/blog/trying-temporal-again/index.md): A quick look at workflows, workers, retries, distributed execution, and why Temporal is interesting for long-running workloads.
- [Self-host your analytics for $4 per month - Getting started with GoatCounter](https://lostcause.dev/blog/self-host-your-analytics-for-4-per-month/index.md): A full walkthrough covering VPS setup, firewall rules, systemd, Caddy reverse proxy and GoatCounter configuration on a low-spec DigitalOcean droplet.
- [Learning Vue, Part 3 - Building the Project](https://lostcause.dev/blog/learning-vue-part-3-building-the-project/index.md): Third post in the series - build a gradient generator app following Vue concepts learned until now.
- [Learning Vue, Part 2 - Expanding my knowledge](https://lostcause.dev/blog/learning-vue-part-2-expanding-my-knowledge/index.md): Second post in the series - build a simple Vite app, add SEO meta tags, and learn forms, props, and emits.
- [Learning Vue, Part 1 - Getting Started](https://lostcause.dev/blog/learning-vue-part-1-getting-started/index.md): This is the first post in a 3-post series about my journey learning Vue.js just enough to build a minimal app from scratch.
- [Private JavaScript libraries using GitHub repositories](https://lostcause.dev/blog/private-javascript-libraries-using-github-repositories/index.md): A tutorial where I showcase a method I use to quickly share code across multiple personal projects using private Github repositories.
- [Why this publication exists](https://lostcause.dev/blog/why-this-publication-exists/index.md): AI has made us worse developers and taken away the fun of programming. If you feel the same, join me on the journey to make coding fun again.
