🔩 Unix piping course in Go
Since Oct 2024 - tags: Go, course
This course will teach you some basics about Unix, pipes, Go, file descriptors and compilation.
I'm helping a bunch of developers and system engineers at work with learning Go,
and when I was given this task I remembered how amazed I was with cross-compiling.
To hit the middle of the developer vs system engineer venn diagram, I came up with building
a little Go tool that requires piping data.
It's the first course I created, so I have no feedback yet whether this format works.
I'll soon find out.
If you don't want to do the course, you can also read my blogpost:
Using Unix pipes with Go.
💸 fin: Trading212 Aggregator Tool
Since Mar 2023 - tags: Go, tool
Fin is Trading212 Aggregator tool for (Yahoo) Reporting.
With the investment platform Trading212 you can extract your data as csv,
I wanted to use this data for reporting (and aggregation).
This project has 2 output methods: yahoo and aggregation. With the Yahoo output you get a new
csv
file that you can upload to the Yahoo Finance portfolio feature.
Aggregation format is a custom JSON format, that incidentally is used for the reporting page,
that is included in this project.
The reporting page is hosted using GitHub Pages and lives under a subdomain
at fin.gerben.dev.
You can read more in the
fin blogpost.