Toots for xavier@sunny.garden account

Written by Xavier on 2025-01-31 at 17:33

Made myself a little app to track workouts on my phone and laptop, using local-first #Webstrates. It's the biggest projet I made with it so far. Was fun the do!

Also for some reason the screen recorder didn't capture the metronome, but it did record the speech synthesis 🤔

=> View attached media

=> More informations about this toot | View the thread

Written by Xavier on 2025-01-27 at 13:02

First day of the year where we can crack open the windows and let the air in for a while, rather than just 5--10 minutes at a time. Feels like Spring 💜

=> More informations about this toot | View the thread

Written by Xavier on 2025-01-26 at 19:23

I've been using Linux as my desktop computer for over 15 years now, and I don't think I ever had Bluetooth work consistently, the way it does on my phone for example 🙃

=> More informations about this toot | View the thread

Written by Xavier on 2025-01-22 at 08:34

today's little overdrive loop

=> View attached media

=> More informations about this toot | View the thread

Written by Xavier on 2025-01-17 at 13:30

I've been using Nix flakes for a few years now and still I always forget to git add files, and then I spend a while wondering why stuff isn't working.

Great design on this one guys.

=> More informations about this toot | View the thread

Written by Xavier on 2025-01-17 at 10:58

is there a Mastodon client that lets me see someone's full profile, even when I don't follow them? it's really annoying to see empty profiles and then have to explicitly open the original page to see someone's toots.

=> More informations about this toot | View the thread

Written by Xavier on 2025-01-10 at 08:22

Yesterday my partner and I watched Thelma (2024). I highly recommend. It's a fun, heartwarming yet at times serious movie.

=> More informations about this toot | View the thread

Written by Xavier on 2025-01-09 at 15:01

headbanging to sgt peppers reprise

=> More informations about this toot | View the thread

Written by Xavier on 2025-01-09 at 13:18

my toxic trait is that I've been a fan of the Beatles since I was 14 and I still like them just as much now as I did then

=> More informations about this toot | View the thread

Written by Xavier on 2025-01-09 at 13:14

I'm making a Beatles playlist for my partner and starting from Revolver I just found myself adding pm every song in each album 😅 even the ones I like less I'm like "oh but it's still a really interesting song"

=> More informations about this toot | View the thread

Written by Xavier on 2025-01-06 at 17:08

Looking for thoughts from people who know more about writing apps with databases than me (so probably a lot of people).

If you're viewing a list of items, and you want to split the code for individual items into its own function viewItem, you have two choices. Either viewItem accepts an ID for the item to show, and then the function gets the item's fields from the database based on the ID. Or viewItem accepts a list of fields, and those are queried by the caller function viewList. I've written these two options in the embedded image. (I'm using SQL and React as examples, but it's not about those technologies specifically)

The problem with the first option is that it's making an extra query for each item, which is pretty expensive. The nice thing is that there's less coupling: if you change what you want to render (e.g., add or remove a field), there's only one place to change. So, to me this feels like the best option, if only it were more efficient.

I'd love to have my lunch and eat it---that the fields I query in viewItem would somehow affect the query in the parent. Does anyone have ideas about this?

=> View attached media

=> More informations about this toot | View the thread

Written by Xavier on 2024-12-31 at 14:30

how things have changed since April 1997

https://web.archive.org/web/19970411224438/http://x.com/

=> View attached media

=> More informations about this toot | View the thread

Written by Xavier on 2024-12-28 at 16:59

also playing Animal Well completely destroyed any remaining tolerence I had for frequent loading screens 🙃

=> More informations about this toot | View the thread

Written by Xavier on 2024-12-28 at 16:54

I'm trying out The Signal State, and so far it kinda misses the mark imo. a game about wiring signals through analog and logic gates, but where nothing gives you live feedback.

this game should have felt like live coding 😅

=> More informations about this toot | View the thread

Written by Xavier on 2024-12-19 at 11:51

being a dev is like your job is being paid way too much to play factorio and then real people suffer bc of the things you produced

=> More informations about this toot | View the thread

Written by Xavier on 2024-12-10 at 16:06

I need to find a way to align text based on the lowercase letters though. This looks dreadful.

=> More informations about this toot | View the thread

Written by Xavier on 2024-12-10 at 16:02

My #DecemberAdventure is that I'm once again making a new GUI framework 🙄

I spent the past few days studying the API and implementation of several frameworks I like, stealing their ideas and attempting to improve the things I disliked. Today I've finally started writing some code, and so far things are falling into place fairly smoothly 😊

=> View attached media

=> More informations about this toot | View the thread

Written by Xavier on 2024-12-10 at 09:09

large language virtual model

low level machine

=> More informations about this toot | View the thread

Written by Xavier on 2024-12-10 at 07:26

why would I go on bluesky, I already spend too much time on Mastodon 😅

=> More informations about this toot | View the thread

Written by Xavier on 2024-12-05 at 08:46

Reading through @jonathoda 's documentation on Subtext 10 [1]. It's packed with good ideas, old and new. I recommend checking it out if you're working on a programming language/environment.

=> More informations about this toot | View the thread

=> This profile with reblog | Go to xavier@sunny.garden account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/109941249230176590
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
428.549476 milliseconds
Gemini-to-HTML Time
4.711816 milliseconds

This content has been proxied by September (3851b).