11 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?

4 comments

  1. krg
    Link
    I’m working through The Rust Programming Language while storing the exercise code/figures as I go through them in a Git repo pushed to Sourcehut. Brushing up on Rust syntax and best-practices...

    I’m working through The Rust Programming Language while storing the exercise code/figures as I go through them in a Git repo pushed to Sourcehut. Brushing up on Rust syntax and best-practices while learning Git. Already feel like I got a better understanding of Git after working with it these past couple of days.

    After finishing the Rust book, I’d like to go through some data structures/algorithms and implement them in Rust. Any suggestions for learning material on that front would be welcome.

    4 votes
  2. skybrian
    (edited )
    Link
    The 3D printer kit I ordered from Prusa finally arrived last week. It took my wife and me 2 1/2 days to put together and we got a few test prints out of it. The instructions are quite good but it...

    The 3D printer kit I ordered from Prusa finally arrived last week. It took my wife and me 2 1/2 days to put together and we got a few test prints out of it. The instructions are quite good but it was still pretty involved. I had to debug a couple mistakes where we didn't follow the directions closely enough, fortunately early enough that it was easy to fix. The first print failed because we didn't calibrate the first layer properly and it came unstuck from the bed while printing, but after fixing that, the next two prints came out well.

    Next up, it's time to try designing something myself. I'm going to try copying the plastic mouthpiece from a melodica as an exercise.

    3 votes
  3. tempestoftruth
    (edited )
    Link
    I'm in the process of running through this Linux tutorial, which a fellow Tildes user shared in an old post I stumbled across on learning how to program. I have a text document (80+ pages) with...

    I'm in the process of running through this Linux tutorial, which a fellow Tildes user shared in an old post I stumbled across on learning how to program. I have a text document (80+ pages) with tons of book recommendations I copied from various compilations over the years. The formatting and length make it impossible to get through and there are probably tons of duplicates, so my plan is to use some of the commands I've learned in the tutorial to clean it up, as a way to practice while also doing something useful.

    I'm working on my personal website in my free time, though the limitations of my knowledge of HTML make it difficult to do more than imitate designs of other people's websites and blogs. I imagine that as I improve I will develop my own style, though. For my next article, I'm planning on analyzing the level design of a tactical turn-based game I really enjoy, which will be good practice on inserting, placing, and formatting images.

    3 votes
  4. Apos
    Link
    I finally released my static site generator: https://github.com/Apostolique/AposDocs. I started using it on this project: https://apostolique.github.io/Apos.Input/. The goal was to make a static...

    I finally released my static site generator: https://github.com/Apostolique/AposDocs.

    I started using it on this project: https://apostolique.github.io/Apos.Input/.

    The goal was to make a static site generator that requires minimal configuration. Feed it markdown files and you get a site with a navigation. Now to write some documentation for it. :D

    3 votes