Sign in

Kresna Satya

@kresna.me
57 followers 146 following 354 posts

Humanity. Lilo and Stitch lover. Programmer. I play Genshin Impact & Wuthering Waves.

PostsRepliesMedia
Kresna Satya @kresna.me · 09/10/2026
Didn't realise that Halloween is approaching this month.
000 0
Reposted by Kresna Satya
bryan newbold @bnewbold.net · 07/10/2026
ah damn, RIP Margaret Hamilton. she took safety-critical software engineering seriously, and got people to the moon and back. news.mit.edu/2026/margare...
old photos of a woman (Margaret Hamilton) standing next to a tall stack of books (printouts of Apollo space mission software source code)
102144294733 0
Reposted by Kresna Satya
rich harris @rich-harris.dev · 02/10/2026
it seems we caught the orange wave, which took me by surprise a bit. i didn't think anyone really cared about frameworks any more! warms the cockles news.ycombinator.com/item?id=4992...
Hey everyone, Rich from the Svelte team here. Coordinating all the moving parts for yesterday's launch (last few PRs, doc updates and redirects, CLI release, launch blog post...) turned out to be a bit of a slog so I'll confess I turned off my laptop and went for a beer as soon as it was done instead of sticking around to engage in HN threads and Reddit and so on.

Honestly, I didn't expect the release to generate much conversation at all. There's a lot less focus/interest in front-end frameworks generally these days, for obvious reasons, so I figured the median reaction would be 'oh, the Svelte team are still shipping? good for them' and not much more. It's a joy to see the conversation here whether it's from happy users, or people who prefer different things, or people who have fully outsourced the writing-the-code bit to LLMs and straight up don't care about the underlying tools any more.

Which I totally understand! As framework authors we're very persnickety about the details of the code, so we've been on the slower end of the LLM adoption curve, but even we're starting to delegate more of the work to agents. If you're prompting an app into existence it's natural not to care that much about the particulars. But a question I've seen several times here, and in the zeitgeist more generally — 'in a world of agents why should I care about Svelte vs React vs whatever?' — deserves an answer.

And it's this: your app will be _better_ if you use Svelte. Your JavaScript bundle will use fewer bytes, your server-side rendering will take fewer milliseconds, and your users will reap the benefits: faster, more efficient apps. For all that the agentic revolution has created a huge _quantity_ of software, the _quality_ of the average app stubbornly refuses to budge. If anything, software is becoming less reliable. I think we've all felt that. Using a framework that treats things like accessibility ... [truncated due to alt text limits]
3427 0
Reposted by Kresna Satya
Agustin Capeletto @lowpoly.gg · 07/10/2026
Explore the universe in 3D CSS. JavaScript is optional. Launching css.earth 🌍 🚀 #WorldSpaceWeek
1518640 0
Reposted by Kresna Satya
Mathijs Kadijk @mathijskadijk.bsky.social · 05/10/2026
Drop two screenshots into Bezel to get a video of iPhone Duo folding open. Polishing it and removing the last bugs, hope to release it soon!
101 0
Kresna Satya @kresna.me · 30/09/2026
Since couple months ago, I made browser engine from scratch with Swift programming language. No WebKit engine! The purpose is curiosity how far I can use Swift programming language to make browser engine. Scrolling long content works well, the CSS animation works well too.
100 0
Reposted by Kresna Satya
Chrome for Developers @developer.chrome.com · 16/09/2026
sibling-index() = knowing your exact spot in line sibling-count() = knowing how long the line is Both CSS functions have reached Baseline Newly Available status for the latest browsers. Read the full docs → goo.gle/4AfHN6Z Guides and fallbacks are in Modern Web Guidance → goo.gle/4AhBGPG
0174 0
Reposted by Kresna Satya
Stanislav @khromov.se · 12/09/2026
👀 A new official adapter option is coming in SvelteKit 3! The Bun adapter takes advantage of Bun-specific API:s like Bun.serve(), Bun.file() and Bun.env for the best possible performance! Try it on Kit 3.0 pre-release with npx sv@next create #svelte #bun
3294 0
Reposted by Kresna Satya
Patrick Brosset @patrickbrosset.com · 11/09/2026
Interop 2027 prep is now. Want to help? 1. Go to developer-signals.rviscomi.workers.dev 2. Sign-in using GitHub 3. Find features you need 4. Click the comment icon, add your use case 5. Submit There aren't many ways to tell browsers what you need and why you need them. That's a very effective one.
The website, showing a list of web features and a search tool. The title says Shape what browsers build next. The github sign-in button is highlighted as step 1. The speech bubble icon on one of the features is highlighted as step 2.The website, a feature has been selected, and the Provide developer signal dialog is displayed. The use case text input field is highlighted as step 3. The workaround text input field is highlighted as optional. And the submit button is highlighted as step 4.
32311 0
Kresna Satya @kresna.me · 10/09/2026
So, you want faster compile? Always put explicit type! That's it. From 2 seconds to 1.3 seconds!
100 0
Kresna Satya @kresna.me · 05/09/2026
In this context I feel like how lucky the NYC citizen have a great mayor that care about set guard rail on AI. youtu.be/1LX55U4BImc?...
youtu.be
NYC Mayor Zohran Mamdani Explains Exactly Why He's Banned AI In Elementary & Middle Schools
YouTube video by Mint
000 0
Reposted by Kresna Satya
Sam Goto @sgo.to · 01/09/2026
@thisismissem.social @divy.zone and I recently went through an exploration of how the browser can help you login to websites with atproto accounts. We recently presented to the FedID CG and here is a sneak peek in case you couldn't join! This is early but we'd love your input before we go too far!
2127350 0
Kresna Satya @kresna.me · 01/09/2026
Why they don't include Alex in Voice Over? 😭
000 0
Kresna Satya @kresna.me · 03/08/2026
Low effort. 🥰 youtu.be/iQb3F9UzBR4?...
youtu.be
Your effort level is TOO DAMN HIGH
YouTube video by Matt Pocock
000 0
Kresna Satya @kresna.me · 29/07/2026
Got an insight from famous AAA game. Performance boost when they shift from TypeScript to C# for certain part. www.reddit.com/r/WutheringW...
reddit.com
From the WutheringWavesLeaks community on Reddit: 3.6 Performance improvement (The game was switched from javascript to c#)
Explore this post and more from the WutheringWavesLeaks community
110 0
Kresna Satya @kresna.me · 26/07/2026
"You don’t need a million dollars to compete to change the world. You only need a computer, a sense of curiosity, and time. That’s the magic of computers." It is. youtu.be/zLZwpH5lCD4?...
youtu.be
Don't Take the Black Pill - Andrew Kelley | SSW 2026
YouTube video by Software Should Work
100 0
Reposted by Kresna Satya
Joey Arhar @josepharhar.bsky.social · 14/07/2026
Hi! I'm working on a new HTML feature: filterable select There are two proposed API shapes so far: 1. Nesting <input> in <select> 2. Sibling <input> for listbox <select> w/id ref Option 1 is more ergonomic, but would break selects in older browsers Thoughts? (Both currently in Canary w/flag)
2211623 0
Kresna Satya @kresna.me · 02/07/2026
I look the job as software developer based on the tool I use for example Svelte. But, there's no job available in the sveltejobs. Meanwhile if I look into the neighbour like Vue, it shows a lot. So sad.
000 0
Reposted by Kresna Satya
rich harris @rich-harris.dev · 18/06/2026
your token costs: lower your server costs: lower your bandwidth costs: lower not to mention the fact that you'll ship in half the time and tear out less hair in the process. just use @svelte.dev, people. it's like other frameworks but better
1419328 0
Reposted by Kresna Satya
Marvin Hagemeister @marvinh.dev · 14/06/2026
Sometimes, HTML is all you need. I wish more sites were like that project described in the article.
1504 0
Kresna Satya @kresna.me · 02/06/2026
My own SaaS lives now. But invitation limited. Feel free to DM if you want to try. :) Or maybe I will DM the people I know well. ;)
000 0
Kresna Satya @kresna.me · 15/05/2026
Cooking on my first own SaaS. This product will be useful for you, developers especially in Indonesia. :) Stay tuned!
200 0
Reposted by Kresna Satya
rich harris @rich-harris.dev · 13/05/2026
🤯 wcandillon.github.io/redraw/ www.youtube.com/watch?v=nGLC...
youtube.com
Drawn Together
YouTube video by William Candillon
1485 0
Kresna Satya @kresna.me · 11/05/2026
Today my conversation with LLM: Grill me again Grill me again Grill me again Then, the it says: Are we done brainstorming? Ready to move to implementation plan? 😂
010 0
Reposted by Kresna Satya
Andy Bell @bell.bz · 29/04/2026
“vibe code cleanup specialist” is probably a good way of landing freelance gigs at the moment
621522161 0
Reposted by Kresna Satya
dftbaRachel 🦋 @dftbarachel.dftba.social · 27/04/2026
i had the best time making these silly little pelicans this weekend 🤩 i present: ✨The Pelifont✨
image of an illustration of the alphabet, only a goofy pelican is in the shape of each letter, at the bottom right is text that reads The Pelifont dftbarachel
391328192 0
Reposted by Kresna Satya
Björn Ottosson - making Island Architect @bottosson.bsky.social · 13/04/2026
I'm making a cozy and relaxing town builder called 🌳🏡Island Architect 🏡🌳! - Coastal European vibe - Sculpt terrain, including caves & sea arches - Build wonky, curved buildings Wishlist now on Steam: store.steampowered.com/app/3079100/...
323838 0
Reposted by Kresna Satya
rich harris @rich-harris.dev · 17/04/2026
svelte is officially Enterprise Ready™. tell your CTO on linkedin www.thoughtworks.com/radar/langua...
ha ha! svelte!
919417 0
Reposted by Kresna Satya
patak @patak.cat · 11/04/2026
In 15 years, I've never seen my Hungarian friends so hopeful. I wish I already had my Hungarian citizenship so I could go and vote. We're all rooting for change with you. Cheers for an even bigger celebration after you turn the page tomorrow. Most vagy soha! 🇭🇺 ♾️ 🇪🇺
111938 0
Reposted by Kresna Satya
Monica Dinculescu @notwaldorf.bsky.social · 09/04/2026
I made* a little website home for all these quotes I've been writing down in a notes app for the last decade. It's very colourful thanks to one of @mrmrs.bsky.social's many colour projects 😅 *vibecoded, ugh. meowni.ca/quotes
2203 0
Reposted by Kresna Satya
Keith Cirkel @keithamus.social · 01/04/2026
Rather than the same old boring internet pranks, I thought I'd build something more fun this April Fools. CSS or BS. Can you tell your CSS properties names from BS? www.keithcirkel.co.uk/css-or-bs
keithcirkel.co.uk
CSS or BS?
Think you know CSS? Real property or made-up nonsense? 20 rounds. No mercy.
2422382 0
Reposted by Kresna Satya
Niels Leenheer @html5test.com · 05/04/2026
Take a Joy-Con and connect it with WebHID, draw a picture in the air and capture it with the sensors. Create an SVG path and insert in the DOM. Apply CSS styling. Sample the DOM and use WebUSB to convert to ILDA and send it to a laser projector. I created the worlds most complicated laserpointer…
4777 0
Reposted by Kresna Satya
Joe Tannenbaum @joe.codes · 31/03/2026
We just published our @svelte.dev Laravel Echo adapter, allowing you to easily consume WebSocket events within your Laravel + Svelte app! Now everything in our client-side ecosystem has the complete React/Vue/Svelte trifecta 🤝 📡📡📡 npmx.dev/package/@lar...
npmx.dev
npmx
0173 0
Kresna Satya @kresna.me · 31/03/2026
I Built a Browser Engine in Swift. But Why? dev.kresna.me/posts/browse...
dev.kresna.me
I Built a Browser Engine in Swift. But Why?
In short is curiosity. For long reason read the post.
021 0
Kresna Satya @kresna.me · 30/03/2026
What is: Invalid app.bsky.feed.post record: Invalid uri (got "https://") at $.writes[0].record.facets[0].features[0].uri
000 0
Reposted by Kresna Satya
Gergely Orosz @gergely.pragmaticengineer.com · 27/03/2026
If you use GitHub (especially if you pay for it!!) consider doing this *immediately* Settings -> Privacy -> Disallow GitHub to train their models on your code. GitHub opted *everyone* into training. No matter if you pay for the service (like I do). WTH github.com/settings/cop...
8920451487 0
Reposted by Kresna Satya
Alex Russell @infrequently.org · 27/03/2026
A great discussion of performance fundamentals, via my colleague Todd Reifsteck: ricomariani.medium.com/software-per...
ricomariani.medium.com
Software Performance Engineering: The Ideas I Keep Coming Back To
Over the years, I’ve written about software performance from a lot of different angles: C++, .NET, systems internals, abstractions, memory…
1104 0
Reposted by Kresna Satya
matia 🇭🇷 @joyofcode.xyz · 28/03/2026
Don't let them farm you 🧑‍🌾
1388 0
Kresna Satya @kresna.me · 17/03/2026
Alright. Leap forward: many improvements on the browser engine with Swift: the chrome enhanced (address bar + bookmark - finally I can edit the URL 🥺) new window (Cmd+N).
001 0
Reposted by Kresna Satya
Asep Bagja 🍍 @bepitulaz.asepbagja.com · 15/03/2026
I released a big update for AirBending (v1.7). More connectivities for this camera based MIDI controller: MIDI, RTP-MIDI, and OpenSoundControl. Also I’m adding 7-days free trial to test all features 😃 www.nanas.ee/products/sof... #midicontroller #macos
nanas.ee
AirBending - Touchless MIDI Controller for macOS | Nanas Sound
Your hands are the instrument. AirBending turns natural gestures into MIDI control on your Mac.
002 0
Kresna Satya @kresna.me · 13/03/2026
Since AI more mature this day, the code program is no longer mystery. The another mystery is the code program itself, the meaning of code program, the impact to the software, and how to optimized it. Yes. until forever you should learn programming language, programmers.
001 0
Reposted by Kresna Satya
rich harris @rich-harris.dev · 10/03/2026
myth: LLM-assisted coding means everyone is forced to use The Popular Framework forever reality: agents will happily migrate your entire app to The Good Framework inertia is a powerful drug but we are entering a world without moats, plan accordingly strawberrybrowser.com/blog/react-t...
strawberrybrowser.com
How we Rewrote 130K Lines from React to Svelte in Two Weeks
We ported Strawberry's entire frontend from React to Svelte in two weeks using coding agents. It made the browser 2x faster.
1424227 0
Kresna Satya @kresna.me · 10/03/2026
Make a browser engine from scratch with Swift, why not!? Here it is. Still the progress. But, I'm quite happy with it! :)
120 0
Reposted by Kresna Satya
rich harris @rich-harris.dev · 06/03/2026
if you noticed your svelte build/lint/whatever times just got faster, this is why. such a concrete demonstration of the value of open source
11368 0
Reposted by Kresna Satya
Pascal Baljet @pascalbaljet.bsky.social · 05/03/2026
Inertia 3 beta is here! 🚀 This is a big one. New Vite plugin, optimistic updates, standalone HTTP requests, layout props, simplified SSR, and Axios has been replaced with a built-in XHR client. Here's what's new 🧵
2234 0
Reposted by Kresna Satya
Observable @observablehq.com · 27/02/2026
When D3 was released in February 2011, it transformed how we build data visualizations for the web and ushered in a new age of unbridled creativity in information design, data journalism, and beyond. Today, it remains the backbone of modern, interactive data viz. Happy 15th birthday, D3 🎂 d3js.org
016838 0
Reposted by Kresna Satya
David Aerne @meodai.bsky.social · 21/02/2026
Built a “3D” sphere (SVG) to show RYB transformations. Over-iterated in @codepen.io 10% optimization, 90% procrastination. codepen.io/meodai/full/...
191369217 0
Kresna Satya @kresna.me · 19/02/2026
May the misfortune be gone! Thanks Aemeath.
000 0
Reposted by Kresna Satya
rich harris @rich-harris.dev · 17/02/2026
php is cool now
61459 0
Reposted by Kresna Satya
Joe Tannenbaum @joe.codes · 17/02/2026
Welcome to the party, @svelte.dev New starter kit just dropped: Laravel + Svelte + Inertia
laravel new command being run in the terminal, now with a Svelte option
3926 0