Advertisement · 728 × 90

Posts by grgrdvrt

Clojure - Documentary

Clojure is a really fascinating language. I tried to use it seriously on a couple of occasions, but it never completely clicked for me. Despite that, it definitely had a great impact on how I think about code.

clojure.org/about/docume...

1 day ago 2 0 0 0

Looks like they are ready to operate these major changes.

This is exactly the kind of product I had in mind when I wrote this: a tool adapted to the new practices, with less friction around version control, PRs, code, specs...
bsky.app/profile/magg...

3 days ago 1 1 0 0
Video

I've wrote a new post on the math I use to draw procedural roads only using lines and arcs. Here is how the construction unfolds:

3 days ago 77 7 1 0

jj can use git as a backend and at the moment it is the only one.

All I know is that for me jj cli completely replaced git clients and I have no reason to go back.
It's not so much "will jj replace git" but "how will the other tools adapt"

4 days ago 1 0 0 0

Finished V3 this weekend, I'm now using it for work. A bit rough around the edges, especially around version control, but I find myself fluidly using 5 parallel claude sessions, so I'm happy with the result.

4 days ago 1 0 0 0

Agree, but at the same time It's reasonable to use the current best platform to built the next one

4 days ago 0 0 1 0

"Stacked PRs is currently in private preview"

4 days ago 0 0 0 0
GitHub Stacked PRs Break large changes into small, reviewable, stacked pull requests with first-class GitHub support.

Ok, good.
Now let's see how that work with jj
github.github.com/gh-stack/

4 days ago 1 0 1 0
Advertisement

bsky.app/profile/isol...

5 days ago 1 0 0 0

You're perfectly right!

1 week ago 0 0 0 0
google trend graph for the word "harness" for the past five years. Usage starts increasing at the beginning of november

google trend graph for the word "harness" for the past five years. Usage starts increasing at the beginning of november

google trend graph for the word "harness" for the past year. Usage starts increasing at the beginning of november

google trend graph for the word "harness" for the past year. Usage starts increasing at the beginning of november

I'm late to everything, so I didn't notice the frequent usage of the word "harness" until recently.
Apparently it started in november.

1 week ago 3 0 2 0

One thing I find useful when writing specs for a coding agent is to explicitly define a vocabulary upfront.

I don't know if it makes the agent perform better, but it definitely helps write a clearer document.

1 week ago 0 0 0 0

Lie for the keys used for sorting, add a 0.0001*index

1 week ago 0 0 0 0

Can you reorder in css rather than in the dom ?

1 week ago 0 0 1 0

Do you plan to attend local-first conf?

1 week ago 0 0 1 0

Yes, it's just SDFs in glsl, I don't know if there is a more elegant way to do that. Any idea?

1 week ago 0 0 1 0

I loved building pre react!

1 week ago 0 0 1 0
Advertisement

The web is catching up with Flash

1 week ago 4 0 1 0
Video

If, like me, you wake up every morning wondering what the Voronoï diagram of arbitrary shapes looks like, here is the answer:

1 week ago 36 4 1 0

Github does many things, so it probably won't be one big replacement, but if many apps do some of these things correctly (stacks, specs over code...), at some point one will impose its standards.
And at the moment people seem to be willing to try many new things, so that could happen quickly.

1 week ago 1 0 1 0

- we interact with code differently because of AI. (Specs and plans first, we read the code less)

- stacked PRs tools improve the PRs and code reviews practices

- jj shows that we can have a far better model than git

1 week ago 0 0 2 0

Github is dying. It won't disappear suddenly, but unless they do major changes soon, it will be like facebook: still here, but we open it less and less.

Maybe it will survive as a pure code storage.

The replacement is not exactly here, but there are some changes

1 week ago 2 1 3 1

I can't find the original mention of this, but it has been observed that when you use a tool to build itself, it tends to self-destruct

2 weeks ago 0 0 0 0

This morning I'm vibing a chain of increasingly complex programming tools.
I'm at V3.
V0 was... nothing. Just claude in the terminal
V1 was useless beyond any reason.
When trying to improve V2 from itself, claude thought it would be great to restart the app, effectively killing the session 🙃

2 weeks ago 1 0 2 0

A 2026 version of emacs would be a self-building IDE where you prompt an AI to add modules specialized for the work you are doing.

2 weeks ago 1 0 1 0

One thing I learned working on a drawing app is that vector and raster graphics are much more compatible than I thought.
Once you have layers, you can perfectly interleave vectors and pixels. Affinity is doing exactly that.

2 weeks ago 3 0 0 0
Advertisement
Video

New post released! 🎉

I’m breaking down everything I’ve learned about the push-pull algorithm in Signals.

It's an important publication for me, this article required more research and creativity than my previous posts. Enjoy!

→ willybrauner.com/journal/sign...

#signals #frontend #article

3 weeks ago 61 11 5 1

I had an excellent understanding of the algorithm for all these years but actually implementing it (with no help of AI in any way) gives a very different appreciation.

It is a very very beautiful algorithm.

3 weeks ago 4 0 0 0
Video

After many attempts over years and years, I finally managed to implement Fortune's algorithm for Voronoï diagrams.
The step by step visualization was key to debug the process, and when everything work it's just mesmerizing.

3 weeks ago 59 3 4 1

JJ turned me from "uh let's delete the whole directory and clone the repo again" to "hey let's rebase these 5 branches at once! Wow, look at how my history is clean now!"

3 weeks ago 1 0 0 0