12
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?
I’m chugging along on my Tildes iOS app Backtick. I recently made some pretty good QOL improvements for the app and am having a lot of fun developing it. One thing that I’m working on right now is adding text-to-speech. In general, I have a hard time reading long forms of text, which this platform has a lot of. As a result, I’ve been wanting to have it so long pressing comments makes the phone read the comment out to you. I have it working on my own phone right now and it’s been kind of a game changer in the way I interact with Tildes.
On the side, I’ve also been developing an unofficial Tildes API that is used to support Backtick. I’m planning on open sourcing it once I get a good amount of features built out and the project structure stabilizes a bit.
I’m really grateful that Tildes has given me a fun side project to work on that I’m constantly excited to build out 😊
I run a website for an annual fantasy football tournament with around 250 players. This time of year, we're accepting open registrations which is always fun. The tournament has been growing since the pandemic and I have been thinking of beefing up my stack in the next off season. What started out as a fun technical problem has grown into something of a yearly hackathon and its always a lot of fun trying to develop new stuff before the season starts
I'm working on an editor for my language coil.
It's only a few weeks old, and while it looks pretty in some cases, its very rough around the edges.
Why not a vs code extension?
Need a dead simple plugin API:
While we have certain examples of very powerful vs code extensions (xstate, css - color pickers, LSPs, etc.), I found myself overwhelmed the 5+ times I tried to start
Many Ideas coming together
Solution
A web based structural editor where I convert the coil AST nodes to html nodes.
eval
since I'm already in the browser, check the console or literally create dom nodes to view results.Downsides
a.b
toa.b.c
.I feel you on the VS code extension api. I created and have been maintaining an extension for work and it was a real pain in the ass to get started.
I released a game for the GMTK Game Jam 2023!
The theme was "Role Reversal" so I made a short little game where you play as the catctus from the google dino run game, instead of the dinosaur.
I start so many projects and never finish them, so game jams are a good excuse to come up with something small scope that I can finish in a few hours, and not really care how its received.
This is sick! For some reason I thought I was suppose to hit the dinos because I was "getting back" on them but after losing once, I figured out what to do. Fun game and great music too!
Thank you so much for playing! I've gotten that feedback before actually. It didn't even cross my mind that my instructions conflicted with what the player actually has to do, I was just trying to be funny in the description haha
I've had two big projects this summer so far:
Other than those, next up is probably trying to knock out the last few Advent of Code puzzles from last year and completing my solution writeups for each day.
I still need to go back and retry the infamous day 19 from this year's AoC. As long as I finish by this December I'll be happy.
I feel like 3 years in a row, day 19 has been a big bugbear. Not sure what it is about that day, but it's a toughie.