7 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. [2]
    DeaconBlue
    Link
    I have been making it a point to learn Rust. I don't have a lot of practical applications for it, but it seems worthwhile to learn a new language now and then to keep sharp. To try to solve...

    I have been making it a point to learn Rust. I don't have a lot of practical applications for it, but it seems worthwhile to learn a new language now and then to keep sharp.

    To try to solve interesting problems, I tried solving this image manipulation problem and I am going through the Advent of Code.

    It is a very interesting language. I don't know if I will find a lot of uses for it, but I do like it enforcing "good" code.

    3 votes
  2. skybrian
    Link
    I did a release of repeat-test, my property-testing library, with some performance improvements. Also wrote Part 3 of the tutorial, covering ways of generating mutiple inputs. I’d like to figure...

    I did a release of repeat-test, my property-testing library, with some performance improvements. Also wrote Part 3 of the tutorial, covering ways of generating mutiple inputs.

    I’d like to figure out a better way to make links between the API docs and the markdown docs. It would be nice to have relative links that go to the same version, but I don’t think it’s going to work, because the API docs are on jsr.io, the markdown docs are on GitHub, and README.md is in both places.

    I might have to resort to a template system or something to get the links right. Maybe a search-and-replace would do. Alternatively, I could write a test reminding me to update all the version numbers in the links, and do the search-and-replace in my editor.

    2 votes
  3. greyfire
    Link
    I'm trying to get back into Drupal, after ten years of mostly WordPress with my current shop. I want to love it. I used to love it. I recognize that it's got a lot of improved qualities with the...

    I'm trying to get back into Drupal, after ten years of mostly WordPress with my current shop.

    I want to love it. I used to love it. I recognize that it's got a lot of improved qualities with the changes made since 7. But I just keep on slamming into problems that tell me exactly why people keep just giving up and going with WordPress, despite Drupal's vastly superior toolset. Why does it all have to be so hard? I'm not new to any of this - I'm a full-stack dev, I've written modules, my entire schtick with my current contractor is fixing whatever nobody else in the shop can figure out. And even I want to give up at this point. It's horribly frustrating.

    I'm reading my way through a couple recommended books by devs with cred, but oh god they're Packt and the misprints, missing information, and general poor organization are making me crazy.

    2 votes
  4. xk3
    (edited )
    Link
    This week I created an alternative to my cluster-sort program: Regex-sort is 97.3% faster than cluster-sort (185s vs 5s for 50k lines). It doesn't do exactly the same thing as clustersort but the...

    This week I created an alternative to my cluster-sort program:

    Regex-sort is 97.3% faster than cluster-sort (185s vs 5s for 50k lines).

    It doesn't do exactly the same thing as clustersort but the speedup is in the right ballpark that I was aiming for with certain workflows in mind. The code could definitely be more optimized but I think it is in a good enough place for now.

    I'm in the process of adding wordllama as an optional dependency to clustersort. It's twice as slow as TF-IDF but the results are often better.