Oleg ♔
banner
koiztech.bsky.social
Oleg ♔
@koiztech.bsky.social
Cloud Solutions Architect - Senior Software Developer

Currently building:
🔗 https://roddai.com -> AI (voice) agents for everyone

Links:
🔗 blog.olegkorol.de
🔗 koiztech.com
🔗 github.com/olegkorol
Reposted by Oleg ♔
I wrote an update on our JavaScript™ cancellation effort
deno.com/blog/deno-v-...

#FreeJavaScript
June 28, 2025 at 11:26 AM
Reposted by Oleg ♔
Typescript Just Got 10x Faster
YouTube video by Syntax
www.youtube.com
March 13, 2025 at 4:52 PM
And that is also the way the human mind works—by the compounding of old ideas into new structures that become new ideas that can themselves be used in compounds, and round and round endlessly, growing ever more remote from the basic earthbound imagery that is each language’s soil.
– D.R. Hofstadter
January 19, 2025 at 2:03 PM
Reposted by Oleg ♔
behind the scenes:
the prototype.

just made public for y'all 🤘🏻

codepen.io/argyleink/fu...
January 18, 2025 at 11:52 PM
Reposted by Oleg ♔
INTRODUCING
The Nerdy Notebook

JS "notebooks" focused on #CSS demo's, education, recipes and tricks.

nerdy.dev/nerdy-notebook
Introducing The Nerdy Notebook · January 12, 2025
A collection of self hosted ObservableHQ CSS Notebooks
nerdy.dev
January 12, 2025 at 8:07 PM
Reposted by Oleg ♔
Learn how reactive frameworks work by building your own in under 200 lines of JavaScript

‣ Manage the component state with signals
‣ Fine-grained reactivity for view updates
‣ Built-in content projection

Post → buff.ly/3WirFz5
Code → buff.ly/40urB1J
Reactive framework in ~200 lines of JavaScript
One of my current projects is converging Angular and Wiz into the same framework. This is a complex projects that involves a lot of work and many people. It also got me thinking about different client...
buff.ly
January 13, 2025 at 4:18 PM
Reposted by Oleg ♔
Must reads for web developers - how modern browsers work:

1️⃣ bit.ly/browsers-pt1
2️⃣ bit.ly/browsers-pt2
3️⃣ bit.ly/browsers-pt3
4️⃣ bit.ly/browsers-pt4

and browser.engineering a free to read book on the topic
January 12, 2025 at 11:57 AM
Reposted by Oleg ♔
I am rather proud of my React Advanced 2024 talk, "Expo Prebuild, Demystified", though I think few people have seen it.

I promise you you'll learn something new about Prebuild and Templates, even as an experienced Expo dev. Just look at these nice slides!

Video here: gitnation.com/contents/exp...
January 10, 2025 at 11:13 PM
Reposted by Oleg ♔
LLM routers seem like a fascinating pattern to me.

- Lets you separate concerns into different prompts
- Makes your system more testable

Really interesting for agents/workflows with several discreet concerns, like searching, handling git, and file editing.
January 10, 2025 at 4:03 PM
Reposted by Oleg ♔
I made a CLI to extract an entire website to a text file, so you can send it to your favorite LLM

github.com/egoist/sitef...
January 7, 2025 at 11:18 AM
Happy new year!
January 1, 2025 at 5:25 AM
Reposted by Oleg ♔
Interactive SVG Animations is now live!

Everything I know about SVGs, distilled into five modules covering everything from syntax, advanced SVG features, peformance characteristics and more!

You can preview the first lesson right here (desktop-only atm!)
svg-animations.how/preview
December 27, 2024 at 4:30 PM
"Like many rites of passage, you’ll probably find it looks a little smaller, a little less daunting when it’s behind you than when it loomed ahead."
- @munificent.bsky.social in "Crafting Interpreters"

Indeed, everything looks easier when you look at it in retrospect.
December 28, 2024 at 4:29 PM
Reposted by Oleg ♔
Node.js now supports TypeScript.

Here's everything you need to know:

www.totaltypescript.com/typescript-i...
Node.js Now Supports TypeScript By Default
TypeScript is coming to Node 23. Let's break down what that means.
www.totaltypescript.com
December 27, 2024 at 5:00 PM
Just tried @warp.dev and I'm really impressed 🔥
Great UX/design and fully packed with awesome features.
December 20, 2024 at 10:18 AM
Reposted by Oleg ♔
As a result, Rolldown is now the fastest possible bundler you can run in the browser. Here are the numbers when bundling a benchmark app with 2.5k modules:

- esbuild: 22.19s
- Vite (via Rollup): 4.52s
- Rolldown: ⚡️613.43 ms

Try it out yourself on StackBlitz:
stackblitz.com/~/github.com...
StackBlitz
stackblitz.com
December 19, 2024 at 5:15 AM
Reposted by Oleg ♔
Here's an end-of-year treat for you.

I'm making my most popular paid workshop free to access until December 19th.

It's the deepest dive into TypeScript generics you could imagine.

GET THAT SWEET SWEET KNOWLEDGE

www.totaltypescript.com/workshops/ty...
TypeScript Generics Workshop
Master TypeScript's generics with exercises from basics to advanced, including conditional types and currying.
www.totaltypescript.com
December 11, 2024 at 4:04 PM
I started building autosupport.koiztech.com and will be sharing my learnings here.
Feedback is welcome!
AutoSupport
AutoSupport empowers businesses with AI-driven email automation, transforming customer service and boosting efficiency.
autosupport.koiztech.com
December 5, 2024 at 7:09 AM
Hello, world! 👋
November 5, 2024 at 4:31 PM