Georges Boris's Avatar

Georges Boris

@georgesboris.com

I mostly talk about programming, usually FP, sometimes design, and a lot more rarely about music and games. I would love that order to be different but such is life.

152
Followers
140
Following
163
Posts
03.07.2023
Joined
Posts Following

Latest posts by Georges Boris @georgesboris.com

I'm joking my friend, I'm a fellow helixer which is maybe even worse than vimmer? ❣️

05.03.2026 19:22 👍 0 🔁 0 💬 0 📌 0

or you can click that line with your mouse and tap ";" like a normal person

05.03.2026 19:22 👍 2 🔁 0 💬 1 📌 0

whenever an open source "community" project starts to behave like a VC-backed startup I'm out.

04.03.2026 18:30 👍 3 🔁 0 💬 0 📌 0

parabéns! 🥳 em são paulo mesmo ou partiu para novos ares? 😁

24.02.2026 07:35 👍 1 🔁 0 💬 1 📌 0

I was not prepared for how good the soundtrack is on @tylerglaiel.com and @edmundm.bsky.social 's Mewgenics.

Just wait until you get to the tune with some singing... woah.

24.02.2026 07:25 👍 0 🔁 0 💬 0 📌 0

Philipp Otto Runge, 1810

21.02.2026 17:21 👍 69 🔁 10 💬 0 📌 1
Video thumbnail

Built a “3D” sphere (SVG) to show RYB transformations.
Over-iterated in @codepen.io

10% optimization, 90% procrastination.

codepen.io/meodai/full/...

21.02.2026 10:50 👍 1384 🔁 219 💬 19 📌 7
Repeatable Form Fields Made Simple :: Aaron Gustafson Sometimes you need users to provide multiple instances of the same information—multiple email addresses, phone numbers, team members, or emergency contacts. The form-repeatable web component makes this...

Simple, repeatable form field groups with automatic numbering and native form participation via a web component.

31.01.2026 13:46 👍 4 🔁 1 💬 0 📌 0

yeah, elixir uses the pin operator but it is also confusing for begineers in its own special way.

I would love to do something like:
`let shadow x = { .. }`

so I know x is shadowed (and can even be an error if marked as shadowed but there is no shadowing)

30.01.2026 18:28 👍 2 🔁 0 💬 0 📌 0

I'd love to be able to opt-in into shadowing.

I've felt the exact same pains you're describing... but I think it would help a lot to quickly see if a variable is meant to be shadowed or if I can assume it won't.

30.01.2026 18:06 👍 1 🔁 0 💬 1 📌 0
Preview
How AI Impacts Skill Formation AI assistance produces significant productivity gains across professional domains, particularly for novice workers. Yet how this assistance affects the development of skills required to effectively su...

"We find that AI use impairs conceptual understanding, code reading, and debugging abilities, without delivering significant efficiency gains on average."

arxiv.org/abs/2601.20245

30.01.2026 08:44 👍 3 🔁 1 💬 0 📌 0

5 concerts you’ve seen with women lead singers:

Bjork
Feist
Céu
Little Dragon
Caroline Polachek

Wishlist:
Fiona Apple, Joanna Newsom

27.01.2026 14:34 👍 1 🔁 1 💬 1 📌 0

such a good mobile ux with great use of sound(!) for user action feedback - rarely seen these days ❤️

22.01.2026 21:56 👍 2 🔁 0 💬 1 📌 0

distro-distro or dhh-my-dotfiles-are-a-distro-distro? 😁

15.01.2026 21:11 👍 1 🔁 0 💬 1 📌 0

I meant the dragging for the color sample pickers! (which reminded me of the ux when trying out your other app, Poline, hence the comment 😁)

11.01.2026 00:06 👍 0 🔁 0 💬 1 📌 0

the problem with gestures on mobile is that they usually have terrible ux...

I have the feeling the desktop simulator tends to give a false sense of good ux for these.

e.g. when trying to use Poline on mobile I can't properly drag the color points at all (android ff and chrome)

10.01.2026 23:59 👍 0 🔁 0 💬 1 📌 0

btw, asking outta genuine curiosity!

I usually want to dedicate myslf to my passion projects since studying things I'm interested in is what drives me. Getting them done is a side effect. Getting them done "for me" is a counter goal...

But I want to hear ppl who are finding joy w this new stuff! 😊

09.01.2026 01:17 👍 2 🔁 0 💬 1 📌 0

ngl, this kept me thinking all day... so I got curious about one thing: do you feel like you made it? it is your creation and you feel attached to it? responsible for it?

I wonder how this relates to "passion projects" and not just "I wish this existed... - oh, ok, now it does".

08.01.2026 22:45 👍 1 🔁 0 💬 2 📌 0

was this the thing you were creating only using agents?

this repo doesn't look at all like it only took three days of works 😅 impressive!

08.01.2026 10:49 👍 1 🔁 0 💬 1 📌 0

☝️ imo things like this with `use` are the only thing that may look a bit alien for newcomers... at the same time, maybe some of these patterns are actually preferred after you get used to them?

e.g. I saw someone using `use` with `map` and I was super thrown off by it but they loved it 🤷‍♂️

07.01.2026 14:58 👍 2 🔁 0 💬 1 📌 0

a few use cases of `use` that can make it easier or harder to understand the code? like a do's and dont's for the feature.

07.01.2026 11:13 👍 0 🔁 0 💬 1 📌 0

when I take "specification" as docs and tests, I have the feeling AI could end up cheating a lot to pass specs with brute force.

Maybe adding property based tests + strongly typed APIs (w. proper invariants) could help?

idk if you have all this for everything, the implementation is a detail.

31.12.2025 10:29 👍 0 🔁 0 💬 0 📌 0

Nice! Really appreciate your work on web components and the great docs! 🙏

One question - I'm using Android+Firefox and the examples already provide their own fullscreen option.

In your opinion, would it be better to not use the web component wrapper in these cases or are there additional benefits?

30.12.2025 20:42 👍 1 🔁 0 💬 1 📌 0

Just as a data point -

His "lgtm" comment was created 2 days after the PR was merged.

That doesn't say much to me but I've found it curious :)

23.12.2025 16:22 👍 2 🔁 0 💬 0 📌 0

is the goal to replace poline with this new "polaris" project?

I tried to find it in your github but could only find Poline - which is quite nice! zero deps 😍. I was checking if the web component would have all of this niceties but it seems like it is a simpler or just different version, right?

23.12.2025 00:48 👍 0 🔁 0 💬 1 📌 0

I'm too intimidated by these games 😅 is outerwilds also based on hard/hidden puzzles or is it more focused on exploration?

I've also seen lots of praises for Animal Well... seems to be quite good for people who love to discover these hidden puzzles :)

22.12.2025 21:19 👍 0 🔁 0 💬 1 📌 0

what about color theme tho...

22.12.2025 12:08 👍 0 🔁 0 💬 0 📌 0

I'm curious about the process! Do you work with this pixelated version from the start? Or do you work in another style then applies pixelation?

21.12.2025 12:20 👍 1 🔁 0 💬 1 📌 0
Post image

It does show up on mobile when using chrome... firefox ignores it. But even chrome's UX is super unexpected.

I received complaints that people couldn't really feel like it was an autocomplete unless I used custom styling for the options (and also handled all keyboard events).

18.12.2025 10:39 👍 0 🔁 0 💬 1 📌 0

Really liked the throughout docs!

I've used the same approach on a package I maintain for the Elm ecosystem (elm-widgets).

IMO the problem with datalists is the UX. e.g. your examples don't show options at all on mobile...

have you had any complaints related to keyboard usage or "look and feel"?

18.12.2025 10:24 👍 0 🔁 0 💬 2 📌 0