Niko Virtala

Niko Virtala

nikovirtala.io

Building better shopping experiences for retail | Principal Engineer at SOK | Randonneur 🚲

👤 Joined on 03 July 2023

741

Followers

1198

Following

517

Total Posts

📜 Kullanıcı Geçmişi

  • 03 Tem 2023, 18:30
    🎉 Bluesky'e katıldı - İlk kullanıcı adı: @nikovirtala.bsky.social
  • 03 Tem 2023, 18:47
    ✏️ Kullanıcı adı değişti: @nikovirtala.bsky.social → @nikovirtala.io
  • 10 Kas 2023, 03:18
    🔄 Profil bilgileri güncellendi
  • 25 Eki 2024, 14:48
    ✏️ Kullanıcı adı değişti: @nikovirtala.io → @nikovirtala.dev
  • 26 Eki 2024, 18:44
    ✏️ Kullanıcı adı değişti: @nikovirtala.dev → @nikovirtala.io
  • 17 Ara 2024, 19:07
    ✏️ Kullanıcı adı değişti: @nikovirtala.io → @nikovirtala.bsky.social
  • 17 Ara 2024, 19:07
    ✏️ Kullanıcı adı değişti: @nikovirtala.bsky.social → @nikovirtala.io

🚫 Blokladığı Kullanıcılar

❤️ Beğendiği Gönderiler

I feel like I'm in the Simpsons opening scene and have to write "Espoo" 140 times. #espoo200

Show Post

Cancel fetch requests and async operations cleanly ✋ `AbortController` gives you a signal to pass to fetch(), event listeners, and other async APIs. ⋅ Use AbortSignal.timeout() for timeouts ⋅ Composable with AbortSignal.any() Learn more 👇 developer.mozilla.org/en-US/docs/...

Show Post

Creating a resolvable Promise just got cleaner 🧹 `Promise.withResolvers()` returns { promise, resolve, reject } No more wrapping logic inside the constructor. Learn more 👇 developer.mozilla.org/en-US/docs/...

Show Post

Better error chaining is finally in JavaScript 🔗 `Error.cause` lets you attach the original error when rethrowing, keeping full context without losing the stack. Learn more 👇 developer.mozilla.org/en-US/docs/...

Show Post

New blog post, about a great little way to add fairness to distributed systems. Combining stochastic fairness queuing, best-of-two, and shuffle sharding. Read it here: brooker.co.za/blog/2026/02...

Show Post

Select language

Install App

Install App