Dear colleagues, with the current situation lots of people from Russia and Ukraine are highly motivated to find a job abroad. Most of them have experience in Web development, Game Dev, ML/DS and other IT related activities.
An #Angular library I've been working on for the past 4 years — Taiga UI — was released to #OpenSource a year ago! Let's look at what this year has brought us and what are the plans for 2022 🙂 🎄
dev.to/angular/taiga-ui-a-ye…
RT is very appreciated! 😉
Believe me or not, but this video was done completely in @rustlang! I am thrilled to announce the opensource motion design framework.
Meet fframes! We are focusing on efficient video rendering and delightful animation experience, sub to get more updates and cool videos 😊
Two months of sleepless nights, huge releases, and drawn layouts! And here we are today launching our new version on bit.ly/3Aw9rMR. I would be eternally grateful for any feedback.
Next is a little thread about updates that will help good managers become great!
😁Хотите посмотреть как Рекрутмент менеджер, Разработчик из FAANG, Тупица и Руководитель отдела разработки разбирают резюме?
Сегодня в 20:00 МСК будем менторить джуна @TraineeSenior
🔥Присылайте резюме в лс @kirjs, мы их разберем
twitch.tv/kirjsyoutube.com/kirjs
💡Have you ever wondered why the WCAG colour contrast ratio doesn't always seem to work?💡
Well it actually has to do with how we calculate colour contrast and is super interesting.
Hold on to your butts, this is a 🧵
Done! Video at youtube.com/watch?v=rrwYJfy_…. Thanks @marceloabsousa for running me through how you use GitHub code search, and glad you'll start using Sourcegraph code search!
VERY excited to land these parser error improvements in the TypeScript nightlies!
Soon, folks like me who constantly mistype important keywords will get much better explanations of what's wrong.
Good for everyone writing JavaScript or TypeScript in @code!
Another series of great error message improvements from @JoshuaKGoldberg! This PR adds some better messages for common mistakes - my favorite being when you mistype a keyword (e.g. 'inyerface' instead of 'interface').
github.com/microsoft/TypeScr…
Spoiler alert! The new version of @ReatomJS includes [optional] `defaultStore`, so you can subscribe to atoms and dispatch actions without an internal store creation.
It is useful if you do not need to change stores on the fly (for SSR, for example).
svelte.dev/repl/f14b5b8743b0…
Сегодня (8 июля) в 19:30 по Москве, ко мне на стрим придет @andrey_sitnik , и мы обсудим недостатки существующих социальных сетей, и как можно сделать лучше.
🔴 Посмотреть: twitch.tv/kirjs
💡 Пообщаться голосом: kirjs.com/talk
In case you need it.
Three ways to refresh token with #Angular http interceptor:
- Brute force solution with `tokenRefreshed$` BehaviorSubject as a semaphore
- Using `caught` parameter in `catchError` rxjs operator
- Using `retryWhen` operator
👉github.com/alexzuza/angular-…