this post was submitted on 22 Nov 2023
55 points (96.6% liked)
Programming
17432 readers
283 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Usually the one(s) I'm working on right at the moment.
But if I were to look back and decide which ones I still remember enjoying, a few come to mind.
For my day job, I've written two different (more or less) ORMs in my career. (For two different companies and in two different languages.) Pretty interesting stuff, that. The kind of project that you can sink your teeth into.
Neither one was a "I think I'll write an ORM" kind of situation. They were more like "oh, given these requirements, I think probably I'll need something that will work like X, Y, Z... oh, that's an ORM. Ok then, let's do this."
Side-projects-wise, most of the side projects I'd talk about are here. (Yes, AntiMS is me even though different username.) "hydrogen_proxy" got way less fun when I got stuck for like a year on how to make HTTPS work. But aside from that it was a lot of fun to work on. "codecomic" is quite interesting to work on as well.
And the project I've been working on most recently is a very configurable framework written in a combination of Go and OpenSCAD for creating bespoke, 3d-printable mechanical keyboards including keycaps.
Here's a preview of kindof roughly where I am with that mechanical keyboard project at the moment:
I like the basic premise of GoVTT, that you trust the players to not cheat. I've got a project on the back burner to allow people to play online games the same way they play in person: rules are agreed upon and enforced collectively instead of imposed and enforced programmatically. I figure to start with ordinary playing cards, then build up from there.
Damn, you're a busy dude...
AntiMS = no github?
Lol! Yes! I'd never made the connection, but yes "AntiMS" was a name I chose originally to mean "anti-Microsoft." And I used Github until the day I heard that Microsoft was buying Github. (Actually, my Github is still out there. I just force-pushed to overwrite all the history of all my Github repos with a single readme file that says "I moved to Gitlab.")
I started using that username back before I realized all corporations were evil. I thought it was just Microsoft back then. Simpler times.