9 votes

What programming/technical projects have you been working on?

This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

5 comments

  1. ingannilo
    Link
    This may not quite be the best fit for a reply here, but it is a programming project in a sense. Next week I am beginning two programming classes at the college where I've been teaching math for...

    This may not quite be the best fit for a reply here, but it is a programming project in a sense. Next week I am beginning two programming classes at the college where I've been teaching math for the last seven years.

    Doing this partly because I've always wanted more skills in that area (besides what I've learned fiddling with little projects over the years-- very little), partly to maybe explore future/expanded career options, and partly to secure a scholarship to pay for my son's daycare.

    It's kinda scary to be "going back to school", especially with a full time job at that school and a kiddo to care for, but I think it's the right thing to do, and I'm excited to finally learn some lower-level languages. Still scurry though.

    7 votes
  2. creesch
    Link
    Because of the Tildes minecraft server I have been playing Minecraft again. Today I made my first mod ever. Surprisingly easy with Fabric so only took me an hour or so as I only needed to parse...

    Because of the Tildes minecraft server I have been playing Minecraft again. Today I made my first mod ever.

    Surprisingly easy with Fabric so only took me an hour or so as I only needed to parse something from chat and convert it to a different format. Most time went into figuring out the API calls as that is not always as straight forward.

    All things considered it was a fun little project to work on though. I still don't really like Gradle though and much prefer Maven.

    5 votes
  3. ShroudedScribe
    Link
    I've been working on putting as much of my homelab infrastructure configuration into git repositories. Step one of this was to not only dump ansible playbooks into git repositories for each...

    I've been working on putting as much of my homelab infrastructure configuration into git repositories. Step one of this was to not only dump ansible playbooks into git repositories for each relevant service (I have one for every podman container, as an example) but also create GitHub actions (technically in self-hosted forgejo) to lint the playbooks, push them to a different branch if they pass, then run a webhook from that branch to trigger replacing the existing file and run it.

    I've had a lot of difficulties along the way, but I've learned some new things, especially with GitHub actions. Learning to pass environment variables between steps and jobs has helped make results easier to read.

    4 votes
  4. skybrian
    Link
    Still working on my repeatTest framework. I don’t think I’m going to add any more features before releasing it. I’m looking for ways to simplify it and remove unneeded code. I started looking at...

    Still working on my repeatTest framework. I don’t think I’m going to add any more features before releasing it. I’m looking for ways to simplify it and remove unneeded code.

    I started looking at test coverage (Deno makes it easy.) The code was already pretty well tested and the coverage reports helped me find error conditions I had no tests for. Testing them found some bugs. It also helped find some code that’s no longer used.

    So, now I’m at 100% code coverage and the coverage report is only going to be useful for understanding what changed. There are likely still bugs, but they will be more complex.

    3 votes
  5. guissmo
    Link
    I’ve started binging the Machine Learning Coursera course by Andrew Ng. I’m watching it quickly, doing the exercises, and hopefully coming back to it in the future if I need more depth.

    I’ve started binging the Machine Learning Coursera course by Andrew Ng.

    I’m watching it quickly, doing the exercises, and hopefully coming back to it in the future if I need more depth.

    2 votes