Comrade Yuri (@ynasretdinov) 's Twitter Profile
Comrade Yuri

@ynasretdinov

Software Engineer. Opinions my own

ID: 64814124

calendar_today11-08-2009 20:26:42

2,2K Tweet

273 Followers

74 Following

Fes 0xFF (@usehex) 's Twitter Profile Photo

Кто хочет к мне в команду? Кидай мне сиви я зарефералю jobs.booking.com/booking/jobs/1…

Comrade Yuri (@ynasretdinov) 's Twitter Profile Photo

I too used to think that interpreted languages have good-enough performance until I tried Go, especially given how it allows for effortless parallelism (and concurrency). Performance gains of 1000x aren't unheard of when switching to a different architecture allowed by Go

Comrade Yuri (@ynasretdinov) 's Twitter Profile Photo

It is a real mistake to assume even requests distribution. Depending on the workload the peak QPS can be an order of magnitude higher or more

Aliaksandr Valialkin (@valyala) 's Twitter Profile Photo

SQL can be programmatically converted to query language for VictoriaLogs and VictoriaTraces - LogsQL - try github.com/VictoriaMetric…

Comrade Yuri (@ynasretdinov) 's Twitter Profile Photo

Friends don't let friends use unwrap() in production code. Handle errors correctly folks! Go's error check style is annoying for sure, but, unless you decide to implement a generic Unwrap yourself, you're much less likely to make such a mistake

Comrade Yuri (@ynasretdinov) 's Twitter Profile Photo

In you guys haven't seen this, it's what brought down half of the internet yesterday. A "convenience" function to skip handling errors properly. Don't do this guys

Comrade Yuri (@ynasretdinov) 's Twitter Profile Photo

If you haven't been paged for your service several times a night for a few weeks then you haven't actually tasted what "your slightly poorly designed system is in some critical production infra path" is. Having experienced that just once is sufficient to learn the lesson for life

Comrade Yuri (@ynasretdinov) 's Twitter Profile Photo

I've always thought that %M, %Y, etc, were absolutely unreadable and you can't tell what end result would look like just by looking at the format string. Sure, Go makes it harder to write the date format strings, but they're infinitely easier to read, which you do 90% of the time

Comrade Yuri (@ynasretdinov) 's Twitter Profile Photo

Junior engineer: I can't figure it out, I must be dumb Senior Engineer: I can't figure it out, whoever designed it must be dumb

NASA (@nasa) 's Twitter Profile Photo

Even in darkness, we glow. In this image of Earth taken by the Artemis II crew, we can see the electric lights of human activity. In the lower right, sunlight illuminates the limb of the planet.

Even in darkness, we glow. 
 
In this image of Earth taken by the Artemis II crew, we can see the electric lights of human activity. In the lower right, sunlight illuminates the limb of the planet.