this post was submitted on 29 Mar 2024
138 points (96.0% liked)

Asklemmy

43947 readers
638 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] AVincentInSpace@pawb.social 1 points 7 months ago* (last edited 7 months ago)

Two nights ago I finished the minimum viable product of the app I've been working on for a while. I've been a programmer in one form or another since I was 8 years old, but here I am now in my twenties and I'm only just getting my first app ready to publish. I've done small stuff for my friends before once or twice, but this is my first public app. Part of me is ashamed it took this long, but a bigger part is excited! The program is a desktop client for e621 (if you don't know what that is, it's probably because you aren't a furry, and I'd advise you not to google it) that has some nifty search features the main site doesn't. It's not ready to publish yet, but I do have a first draft working, GUI and everything, and I'll probably have at least some version public (alongside the GPL'd source code) by the end of the month, hopefully by the end of the week (since that's when school starts back up).

I actually had all the backend code working for this a few months ago, wired up to a Discord bot that I had never gotten around to making public. Unfortunately, about a month ago, my laptop's SSD got corrupted (due almost entirely to my own incompetence) and I lost all the code for that bot along with all the other data on that laptop -- and hadn't made any backups. It was tough. I bounced back, though -- I rewrote the backend code in record time since I remembered how I did it ~~and since the power of horny compelled me~~ -- and the rewritten version even has some features the original didn't. I rearchitected the entire search query parsing algorithm and made it roughly three times as complex, but it was worth it because the spaces between terms in the search query are OPTIONAL now!

In all seriousness, if anyone reading this who knows what e621 is would find this program useful, please let me know, and I'll get you a beta copy. Bug reports and feature suggestions welcome!