My first ever launch on ProductHunt. I'm scared π±
Wish me luck π
www.producthunt.com/products/rod...
Posts by Oleg β
I wrote an update on our JavaScriptβ’ cancellation effort
deno.com/blog/deno-v-...
#FreeJavaScript
A relational DB coming as well? π
www.youtube.com/watch?v=ZlGz...
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
behind the scenes:
the prototype.
just made public for y'all π€π»
codepen.io/argyleink/fu...
INTRODUCING
The Nerdy Notebook
JS "notebooks" focused on #CSS demo's, education, recipes and tricks.
nerdy.dev/nerdy-notebook
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
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
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...
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.
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...
Happy new year!
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
"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.
Node.js now supports TypeScript.
Here's everything you need to know:
www.totaltypescript.com/typescript-i...
Just tried @warp.dev and I'm really impressed π₯
Great UX/design and fully packed with awesome features.
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...
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...
Iβm quite happy w/ Cursor and Sonnet 3.5.
I started building autosupport.koiztech.com and will be sharing my learnings here.
Feedback is welcome!
Hello, world! π