Sign in

Alexander Myshov

@myshov.bsky.social
34 followers 111 following 19 posts

Software engineer from Stockholm. Excited by science, guitar and yoga github.com/myshov Stockholm, Sweden 📍

PostsRepliesMedia
Reposted by Alexander Myshov
Frontend Dogma @frontenddogma.com · 08/12/2025
Non-Blocking Cross-Browser Image Rendering on the Canvas, by @myshov.bsky.social: calendar.perfplanet.com/2025/non-bl… #canvas #javascript #images #performance
calendar.perfplanet.com
Non-blocking cross-browser image rendering on the canvas
Canvas-based rendering has become a prominent tool for building complex web UI interfaces. When working with large images on canvas, one critical challenge stands out: keeping the main thread responsive during image decoding. Unfortunately there’s no universal way to decode an image for canvas' dra
021
Alexander Myshov @myshov.bsky.social · 05/12/2025
@stoyan.me thank you for posting the article!
010
Reposted by Alexander Myshov
Bogdan Chadkin @trysound.io · 01/12/2025
I’m available for hire. If you are looking to build web app with real-time collaboration or a tricky frontend, DM me. github.com/TrySound
github.com
TrySound - Overview
Building open source web apps full time. TrySound has 204 repositories available. Follow their code on GitHub.
085
Reposted by Alexander Myshov
ECMAScript.News @ecmascript.news · 28/04/2025
The evolution of JavaScript modularity (from 2018) @myshov.bsky.social github.com/myshov/histo... #ECMAScript #JavaScript
github.com
history-of-javascript/4_evolution_of_js_modularity at master · myshov/history-of-javascript
Project "History of JavaScript". Contribute to myshov/history-of-javascript development by creating an account on GitHub.
021
Alexander Myshov @myshov.bsky.social · 27/04/2025
I have spent the whole weekend trying to figure out how to use `canvas.drawImage()` without blocking the main thread. It turned out there is no reliable cross-browsing solution due to issues in browser implementations.
100
Alexander Myshov @myshov.bsky.social · 29/12/2024
Something wrong with git-wrapped.com. I have too many stars
000
Alexander Myshov @myshov.bsky.social · 27/11/2024
My humor from work chat:
000
Alexander Myshov @myshov.bsky.social · 27/11/2024
Just in time! We about to migrate our app from esbuild to vite, it will be fun jump straight to v.6 🙂 Congrats to the vite team!
010
Reposted by Alexander Myshov
Jake Bailey @jakebailey.dev · 23/11/2024
A flag which bans TS features with runtime emit (enums, namespaces, experimental decorators, etc) will come in 5.8 to help people executing TS code via Node.js (or who want to avoid using those features for "reasons").
512427
Alexander Myshov @myshov.bsky.social · 15/11/2024
Currently I am working at Backlight on iconik. It’s a media asset management system that used by movie studios and news broadcasters. And this particular feature is my child for the last half a year youtu.be/w9Fs6octebU?...
youtu.be
Iconik on the Horizon - New feature preview 2024 - media asset management with AI and automation
YouTube video by Iconik
000
Alexander Myshov @myshov.bsky.social · 15/11/2024
Just disabled 1Password autocompletion with `data-1p-ignore` for all inputs that have `autocomplete=“off”` in the app that I am working on. Best decision so far 🙂
000
Alexander Myshov @myshov.bsky.social · 15/11/2024
Hello world! 👋
020