Rust engineer @FerrousSystems CTO-Emeritus at https://xitter.cf/t.co/kCgW4I7icK @KyivJS @kottans_org @RustFest @RustUkraine he/him DMs are open

Castelo Branco, Portugal
Joined February 2009
90% библиотек в мире фронтенда пишутся потому, что автор не осилил уже существующие решения.
10
78
4
267
Chrome has been doing it from the day one. This is how they killed Opera and eventually IE (presenting Chrome-only APIs as upcoming standards and forcing adoption). And when Apple engineers called them out on it they forked WebKit instead.
So, Chrome's "web standard" Prompt API: Mozilla: Opposed WebKit: Opposed Microsoft: Several concerns W3C TAG: Several concerns Developers: Mostly negative Chrome: Ships anyway. A sad time for web standards. But, I guess someone at Google will get promoted, so 'every cloud…'
549
Andrei Listochkin 🇺🇦🇵🇹 retweeted
It's really sad that Chrome laid off one of the world's best CSS developer-designers, and now they have to fake demos of web features. youtu.be/d8J0vs-bEPE?si=l7YP…
4
7
1
176
40,958
Andrei Listochkin 🇺🇦🇵🇹 retweeted
Happy 30th anniversary to Ruby, the language that made @Rails possible, and continues to inspire developers and contributors around the world. #rubyrelease30th #Ruby4
12
180
13
828
52,718
It’s interesting how half of EV car bugs that @jasonfenske13 described in his video are general bluetooth shenanigans. I was nodding along “yep, that’s bluetooth for ya” I only use wired headphones for a reason. m.youtube.com/watch?v=1WiQAO… The other bugs are scary and dangerous.
2
514
I’m at #websummit 🇵🇹 (today only). Ping me if you want to catch up!
1
1
486
Andrei Listochkin 🇺🇦🇵🇹 retweeted
Starting this year, the winner of the annual Speed Chess Championship will be awarded the Naroditsky Cup. The cup will have the winners of previous years engraved on it and become the permanent trophy of the SCC.
128
566
64
11,573
430,220
Andrei Listochkin 🇺🇦🇵🇹 retweeted
Never been as sad about the passing of a person I have never met or communicated with. I am and always will be inspired by Daniel Naroditsky in many ways.
7
61
1
1,286
33,015
Andrei Listochkin 🇺🇦🇵🇹 retweeted
Remix was a branch of React Router that got merged back into main. Remix 3 is a new thing that reuses the name because you should buy our merch
59
29
12
785
115,474
Andrei Listochkin 🇺🇦🇵🇹 retweeted
The second iteration of #NHLGoalieWeek kicks off tomorrow! 😁 Who else is just as excited as we are?!
36
186
69
1,262
538,028
Andrei Listochkin 🇺🇦🇵🇹 retweeted
> our implementation was not developed by Mozilla employees, but was contributed entirely by a single volunteer, André Bargull. Temporal is an absolutely massive spec and complicated implementation - it's been YEARS in the making. André out here just beating out billion dollar corps
ITS HAPPENING Firefox 127 shipped today making it the first browser to support Temporal - the new API for working with Dates, times, timezones + durations
23
147
10
2,142
201,311
Can’t reply, but @nestframework is the one for backend. Everything is glued together via DI, CLI tools generate files (and test stubs), ORM / query builders with schema migration, scheduled tasks, data streaming and real time events, etc.
I wish JavaScript had an actually capable backend framework along the lines of Rails, Laravel, Django and Phoenix. I started down the path of building one but it's a monumental task and every time I discussed it with someone who does JS they were always confused at why anyone would use a full stack framework in JavaScript when you can just npm install 303 random packages that haven't been updated in years and write 10k lines of boilerplate, or they get confused at why one would need all that ability.
2
3
10
3,306
The HTTP layer can “speak” cookies and forms, or REST / OpenAPI, or GraphQL. The big missing piece is a built in LiveView / HotWire tool, but nothing stops you from bringing your own with @htmx_org or something.
1
480
It may not feel like Rail 100%, more like Spring / SpringBoot. In a sense that yes, the pieces ARE glued together for you out of the box, but they are easier to swap for something else then similar pieces in, say, Phoenix. But it’s the best JS backend framework out there.
1
411
Andrei Listochkin 🇺🇦🇵🇹 retweeted
monorepo = many packages, one repo unorepo = one package, one repo
2
1
3
571
Andrei Listochkin 🇺🇦🇵🇹 retweeted
Replying to @adamwathan
I fought and fought and fought this with web designers for so long and finally gave up 👆 means change the URL, that's it! | (caret) means you're editing text ↖️ for everything else, you can try to click anything you want, hopefully the visual design doesn't suck
11
5
1
144
12,832
Andrei Listochkin 🇺🇦🇵🇹 retweeted
Your reminder that the AHL lets each division pick their own playoff format
42
133
68
6,199
610,998
Andrei Listochkin 🇺🇦🇵🇹 retweeted
101
527
101
10,044
644,432
I realized something. @tabnine launched in 2018. Some people may have learned to code 7 years ago and have built a successful careers as software engineers, built impressive products, and mentor the next generation. And yet they have *never* written code without AI assistance.
1
1
6
999
Andrei Listochkin 🇺🇦🇵🇹 retweeted
Meta recently made a 1 character change to their codebase which saves the equivalent of ~15,000 servers in capacity per year 🤯
218
884
297
14,773
1,358,417
Let’s move all the industry to China! All emissions now come from China, too. Surprise Pikachu face.
Europeans: We really need need to reduce our CO2 emissions to save the world! The world:
1
2
447