Creative technologist 💬 EN/DE/KO 👀#ux #hci #cscw #blockchain #ai · he/him
Tallinn, Estonia
Joined February 2009
- Tweets5K
- Following949
- Followers695
- Likes5.3K
Paul Grau retweeted
Burnout is going to be a huge problem!
Working with AI is intense, the mind needs more rest. But AI is so productive that taking rest is costly. The real winners find the right balance.
Paul Grau@graycoding
Apr 16Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @mattpocockuk
Vlad, the author of my favorite DDD book, also wrote some skills for this: github.com/vladikk/modularit…
Paul Grau@graycoding
20 Nov 2025Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @levelsio
Yes, for me too. Also recently it started referencing my custom instructions, very uncanny. Like I told it to write in lower caps, and it replies with things like “here’s the breakdown, all lower caps:”
Paul Grau@graycoding
6 Oct 2025Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @makwarth
Surprisingly it seems there isn’t any tool that’s good at both the CRM and the in-app support stuff. Probably because it’s traditionally separate roles that deal with those?
A bit like how there used to not be a single tool good at feature flags AND adoption tracking ;)
Paul Grau@graycoding
19 Jan 2025Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
In South Korea everyone gets a free comprehensive health checkup every 1-2 years. I bet it goes a long way for early detection of cancer etc
Paul Grau@graycoding
17 Jan 2025Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Hot take: Estonian does itself a disservice by calling its agglutinative endings 'cases'.
Many Indo-European languages have or had cases, mostly syntactic and limited in number.
Estonian endings are semantic and numerous, similar to Korean.
Nobody would say Korean has 'cases.'
Paul Grau@graycoding
15 Jan 2025Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Serious question: where is Next.js going? has its steam run out?
For years they’ve been adding promising features for app developers—parallel routes, typed routes, markdown—but they all come with caveats, and the docs often leave you guessing.
Paul Grau@graycoding
10 Dec 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
This is the "feature rollout and metrics" tool I always wanted. Nice UI and SDK too. I'm watching @bucketdotco
Paul Grau@graycoding
7 Dec 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @mattpocockuk
Agreed but sadly not amazing in Typescript. Especially abstract classes are borderline useless, cannot write sub classes without explicitly spelling out method types again.
Paul Grau@graycoding
28 Nov 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @iamkosmonaut
Sehe ich nicht so. Als jemand der 20 Jahre in Berlin gewohnt hat und dann 10 Jahre im Ausland: ich teile viele der Punkte und sehe sie als interessante Diskussionsgrundlage. Ja, besonders nuanciert war der Thread nicht. Aber ich bleibe dabei, falsch sind die Punkte nicht.
Paul Grau@graycoding
28 Nov 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @iamkosmonaut
Nice, they finally fixed it in 2024! That is good progress.
I read the thread as being about Germany, not just Berlin, so the point still stands.
Also I don't think it meant to say everything is shit. It also pointed out some neutral and positive observations.
Paul Grau@graycoding
28 Nov 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @iamkosmonaut
"Unless you are in the Ubahn or in the corner of an Altbau..."
That's exactly the point. We Germans think that subpar infrastructure and customer service is somehow unavoidable. But once you travel around the world you understand it's a matter of priorities. We don't care.
Paul Grau@graycoding
28 Nov 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @iamkosmonaut
Not sure how they measure coverage but I guess it's by surface area, as seen from the sky?
I have more than once encountered no reception inside shopping malls, subway trains, and long distance trains.
No, that is not normal. In other countries you have reception in all of those.
Paul Grau@graycoding
28 Nov 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @iamkosmonaut
As someone who grew up in Berlin: though I can't say anything regarding the drugs topic, everything else seems to be pretty spot on. Clickbait yes but it's not wrong.
Paul Grau@graycoding
23 Nov 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @abemurray @albertwenger
What's funny is, as a European I have similar thoughts when visiting the US: wow, so many rules and signs and things you're not allowed to do! I guess it boils down to, different cultures have a very different definition of "freedom".
Paul Grau@graycoding
20 Nov 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @jamiegraytech @ilyamiskov
Finally implemented your idea in our chart library. Had to fiddle a bit with recharts to make it work. Love the look!
Paul Grau@graycoding
8 Nov 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @estxkid
Not bad. I looked at an apartment for sale there, 10k/sqm 🥲
Paul Grau@graycoding
28 Oct 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
You're missing the point. If you know how to and are willing to crack it, you were never going to pay for it anyway. You're not the target audience. What's the hate for? 90% of software is "just" a different UX on top of the same tech.
Paul Grau@graycoding
23 Oct 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @Koreanerin_inDE
Ich würde sagen, es geht beides. Deutsch (und Englisch auch) sind nicht sehr strikt mit kommen/gehen. Ich würde hier sagen "gehe" um den Kontrast deutlicher zu machen, am besten "Ob ich hingehe oder nicht, ...", aber "komme" ist genauso verständlich.
Paul Grau@graycoding
18 Oct 2024Estonia
EstoniaConnected via Korea App StoreAccount-level information, not a live location or per-post device.
Replying to @adamwathan
The thing I don't like about gaps is that they're not predictable, I keep forgetting which values above 20 are available and which not. But usually those values are one-offs so for me it's fine to use [160px] instead. So I vote for no-gaps but remove everything above some number