@alex It's kinda funny, using JWT greatly reduced complexity for us, while the blogpost says JWT is more complicated.
We don't have refresh tokens, we don't save any tokens in the database.
We have 1 thing added to the user: passwordUpdatedAt. If the token creation time is older than that, we reject it. So we do hit the database on each request, but we do that anyway.
If we ever need to invalidate tokens for a user, we just update that. Never had that happen though. 😅
discovered livetechhelper.com, while the initiative could be positive explained, the execution is horrible! I found https://livetechhelper.com/repos/jaapio/phpunit
I can help with #phpunit but obviously any income should go to the original maintainers not to me because I created a fork!
Same applies to other projects, should we stop this?! #php#foss?
Fully switched to my Fairphone after @phpday 2024, and it feels like a good phone without Android bloatware (looking at you, Samsung, Google, etc.).
A bit big, but it runs as it should, and I feel better knowing that I'll be able to replace any part of it in very few minutes, if it breaks.
The fairbuds headphones feel amazing too: better than my old Sony WF-1000XM3, for which I had even custom silicone plugs made. Also there, the Sony ones failed due to batteries dying, while here I change 'em
@derickr@ocramius@phpday Yeah same. Watching reviews of the phone afterwards made me realize that tech reviewers are really focussed on specs vs price, while the regular consumer just wants a good phone.
And on price, Fairphone beats them anyway if you calculate per year of support 🤷♂️
@MagicLike I think it was only that the price went negative sometimes? Happens here as well. Not really an issue, and people with dynamic contracts just turn on literally everything.
@MagicLike yeah, we have the same problem although a bit less. CO2 output of Dutch electricity is falling at a decent rate, but there's still a few stupid decisions here and there.
Hope one day most can be covered by my own electric car (with vehicle to grid) while being charged with solar panels.
@MagicLike Yeah, but in the end (after about 125.000km), those extra emissions beat an ICE car. Together with electric cars seeming way more durable, it could become a thing you only buy once. If it then also helps the grid along, it will earn back the extra emissions even quicker.
Of course, most days my travel is free of emissions by working from home, which in the end is the best.
You can't imagine the amount of tech support emails we receive on the Godot contact email accounts. Why do you think this happens? Do we have the email somewhere I'm not aware of that says "for tech support email us at..."? 🫠
@Emi If I search 'Godot support', I end up on the contact page. Even though there's a 'support' part on top, the main way of contact on the page is e-mail.
Maybe a separate Support page which focusses completely on community support would redirect most traffic there. With a little link at the bottom for commercial support linking to the current contact page.
And yeah, making a support page + making it more like the community page, but only with the parts that focus on Support (so no link to Reddit for example), would likely help a lot.
And of course, make it super easy to reply to the emails. Making it so you can just copy/paste a default response will also help with handling the influx.