Brett

@brett.ooo

🍞 Software Engineer ✨ Gleam enthusiast 📍 NYC

I'm still on MacOS 15 and iOS 18. Is it time for me to upgrade or should I keep putting it off? I really don't like the look of Liquid Glass but I'm starting to apps that I want to try but would require me to upgrade

I still stumble occasionally trying to use @jj-vcs.dev but that's only because it's given me the confidence to try and do things that I'd never even think to attempt directly with git. And even when I mess up jj undo is such a blessing

I've been having a hard time working on personal projects recently, and I think getting back into more directly creative endeavors like game dev may help. What do people recommend? I'm open to any software/language but right now I'm between diving into Bevy or Godot

Just watched a Samsung ad for their AI features where the actors go to a museum and ask their phone questions about the things on display. Now, I haven't been to a museum as recently as I'd like, but I think they still have those neat little placards next to each exhibit that gives you that info

Continuing my annual tradition of doing advent of code in @gleam.run. It's been a second since I've gotten the chance to write some Gleam and I'm absolutely blown away with how good the LSP has gotten, such a lovely programming experience!

A bunch of talks yesterday name-dropped Lustre which is so surreal, super wild for folks to just be talking about Your Thing ™️ in the middle of a talk. We're only 18 stars off of 1.9k and I'm desperately trying to get 2k before the end of the year. 🥺👉👈 github.com/lustre-labs/...

GitHub - lustre-labs/lustre: A Gleam web framework for building HTML templates, single page applications, and real-time server components.

A Gleam web framework for building HTML templates, single page applications, and real-time server components. - lustre-labs/lustre

github.com

More important than how productive your tools make you is how cool you feel using them. Is my helix, and zellij setup discernibly better than other editors? Probably not. Does doing basic things make me feel really smart? Absolutely

I don’t think I’m getting the most out of jj that I could, but my commits are cleaner and I’m having fun so that’s a win

I don’t know whether I have the font on my ereader so large because my eyesight is getting worse or because the dopamine hit I get from pressing the page turn button is what keeps me reading

Oh my gosh! Gleam got #2 most admired programming language in the Stack Overflow survey! We're on the podium with Rust and Elixir!

Programming, scripting, and markup languages

Rust is yet again the most admired programming language (72%), followed by Gleam (70%), Elixir (66%) and Zig (64%). Gleam is a new addition to the list, and for good reason - developers like it!
Which programming, scripting, and markup languages have you done extensive development work in over the past year, and which do you want to work in over the next year? (If you both worked with the language and want to continue to do so, please check both boxes in that row.)

It’s not news that the software that we use seem to be getting worse and worse but it feels like the website versions of apps are getting hit the hardest. Especially on mobile. The bright side is it means I spend less time online out of frustration 🤷

Preliminary results but so far @tanstack.com Form is amazing. Past form libraries I've used have been so frustrating that I've preferred to just hand role forms myself, but TanStack Form has fixed a lot of those issues

A major disconnect I have with a lot of pro AI arguments is that they make out that doing things like searching something on Google is such a painful experience, and we now no longer need to do it. It's definitely gotten more annoying _because_ of AI, but it's wasn't some huge burden solve?

There are two hawks(?) perched on a tree across from my apartment but they’re just too far away to get a good look at. This is a PSA not to wait to buy your binoculars for birding

Super stoked to see that @gleam.run added support for named processes! This makes it even easier to build out the same kinds of systems that we love in other BEAM languages like Elixir, and Erlang.