I’m currently working on a project in C where I have a choice between using a library for hash tables or simply creating my own hash table from scratch.

What would look better on a Github portfolio from an employability perspective?

  • gwilikersOP
    link
    fedilink
    arrow-up
    2
    ·
    10 hours ago

    Ah the project was just an excuse to familiarise myself with low-level network code. It’s basically just a simple TUI app that takes a list from a popular comics podcast website and allows the user to locally track the comics they’ve read then update the list when the a new podcast comes out adding additional comics to the list.

    I could have done the project in a quarter of the time in Python. But I wanted to get a strong foundation in low-level socket programming, network protocols, TLS and HTML parsing. I suppose on some level I’m just interested in those things.

    That said, you probably have a point. Maybe I should just look into Rust and Go. I’ve had some fun with the latter.