Kresna Satya's Avatar

Kresna Satya

@kresna.me

Humanity. Lilo and Stitch lover. Programmer. I play Wuthering Waves.

52
Followers
128
Following
316
Posts
30.10.2024
Joined
Posts Following

Latest posts by Kresna Satya @kresna.me

Video thumbnail

Day 3: Improvements on browser engine with Swift: Resizeable window, scroll up added, scrollbar, address bar can be edited, create new tab worked now.
Minus thing: resize window seems laggy in long content.
Well, overall I'm happy with the progress so far. πŸ˜†

11.03.2026 23:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Alright! Improvements on browser engine with Swift: The text is aligned and no jump like "the lazy fox jumps over the brown dog". πŸ™‚

10.03.2026 23:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
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.

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...

10.03.2026 16:27 πŸ‘ 215 πŸ” 24 πŸ’¬ 13 πŸ“Œ 7
Video thumbnail

Make a browser engine from scratch with Swift, why not!? Here it is. Still the progress. But, I'm quite happy with it! :)

10.03.2026 01:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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

06.03.2026 19:20 πŸ‘ 131 πŸ” 8 πŸ’¬ 1 πŸ“Œ 0

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 🧡

05.03.2026 20:01 πŸ‘ 23 πŸ” 4 πŸ’¬ 2 πŸ“Œ 3
Video thumbnail

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

27.02.2026 20:38 πŸ‘ 163 πŸ” 38 πŸ’¬ 0 πŸ“Œ 7
Video thumbnail

Built a β€œ3D” sphere (SVG) to show RYB transformations.
Over-iterated in @codepen.io

10% optimization, 90% procrastination.

codepen.io/meodai/full/...

21.02.2026 10:50 πŸ‘ 1383 πŸ” 219 πŸ’¬ 19 πŸ“Œ 7
Video thumbnail

May the misfortune be gone!

Thanks Aemeath.

19.02.2026 06:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

php is cool now

17.02.2026 22:26 πŸ‘ 145 πŸ” 9 πŸ’¬ 7 πŸ“Œ 0
laravel new command being run in the terminal, now with a Svelte option

laravel new command being run in the terminal, now with a Svelte option

Welcome to the party, @svelte.dev

New starter kit just dropped:

Laravel + Svelte + Inertia

17.02.2026 21:55 πŸ‘ 88 πŸ” 6 πŸ’¬ 3 πŸ“Œ 5
Preview
Do not give up your brain It's tempting to just let tools think for you, but you still need to be able to think for yourself and stay sharp.

"It’s really tempting to say that you’re just β€œusing the resources you have” when you use a simple query here and there, but your brain is the best resource you’ll have for the rest of your life, and you should keep it sharp." @cassidoo.co

Do not give up your brain

πŸ”— cassidoo.co/post/good-br...

18.01.2026 13:20 πŸ‘ 140 πŸ” 30 πŸ’¬ 2 πŸ“Œ 0

Because of AI, it's getting harder to be a public educator on the internet.

Devs are watching far fewer tutorials and buying fewer paid courses, making it financially tough for teachers.

If you like a creator's content and can spare some cash, find out how you can support them.

10.02.2026 21:19 πŸ‘ 45 πŸ” 15 πŸ’¬ 7 πŸ“Œ 2
dev.kresna.me Kresna's blog for Programming

Visit my blog to know who's the black horse.

dev.kresna.me

10.01.2026 07:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

So, yesterday I update the React and Svelte deps in Wordle game project. The result is React bundle sizes is near to 6x than Svelte's. Then, time to build in React takes 1.5x than Svelte's. Now, you may think Svelte is the winner, right? Yes, until the black horse enter...

10.01.2026 07:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Frameworks for humans in the age of machines - Rich Harris, Thu, Jan 15, 2026, 6:00 PM | Meetup **Svelte** turns **10 this year** β€” an eon in web development. After so much time, and at a moment when engineers are increasingly outsourcing the work to agents, is there

Happy New Year!

Join us next Thursday, January 15, "Frameworks for humans in the age of machines" with Rich Harris - @rich-harris.dev

PLEASE update your RSVPs if you cannot attend!

RSVP: www.meetup.com/web-performa...

This is a joint event with @sveltesociety.dev NYC

#webperf #wpo #perfmatters

08.01.2026 15:13 πŸ‘ 18 πŸ” 6 πŸ’¬ 2 πŸ“Œ 0
Upgrade Your Laravel Project Incrementally Incremental upgrade your Laravel project to save your sanity in the future.

Incremental upgrade your Laravel project to save your sanity in the future.

dev.kresna.me/posts/increm...

04.01.2026 13:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

This is what it looks like in Mora version 1.1.0.

04.01.2026 10:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release v1.1.0 Β· senkulabs/mora Repair mora:composer-require command Use Laravel Prompts to give better DX when create module or create file inside a module Repair mora:vite command Update mora.senkulabs.net documentation

Alright. I just released the updated version of Mora: v1.1.0. The major thing is add Laravel Prompts inside the Mora. So, you get better DX when create a module or add file inside a module.

github.com/senkulabs/mo...

04.01.2026 10:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

It took 19.2GB for create the video demo. My laptop storage is yelling. Arrrggghh..

04.01.2026 04:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Introducing Mora: Modular Laravel with Native Artisan Conventions
Introducing Mora: Modular Laravel with Native Artisan Conventions YouTube video by Kresna Satya

Alright! I make a long video how to make your Laravel project to be modular monolith with Mora. Visit this video below.

youtu.be/7paV8yryY7M

04.01.2026 03:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Even rust is using svelte 😎😎😎

03.01.2026 16:56 πŸ‘ 69 πŸ” 6 πŸ’¬ 2 πŸ“Œ 1
Preview
GitHub - senkulabs/mora: Modular Laravel with native artisan conventions. Modular Laravel with native artisan conventions. Contribute to senkulabs/mora development by creating an account on GitHub.

GitHub repository for senkulabs/mora is available here.

github.com/senkulabs/mora

03.01.2026 15:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

3. Decoupled
You only need to install Mora in the `require-dev` section of your `composer.json`, and your modules don't need depend on Mora itself. It's different with nWidart/laravel-modules and InterNACHI/modular.

03.01.2026 15:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

2. Livewire and Volt opt-in
Mora also has intuitive command for create Livewire and Volt components. It automatically register your Livewire and Volt components into the module.

03.01.2026 15:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

1. Intuitive Command
Mora has intuitive command to create controller, model, and view like InterNACHI/Modular.

03.01.2026 15:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Hi Laravel folks. I create a composer package name called Mora: Modular Laravel with native artisan conventions. In short, it's a modular Laravel scaffolding. The docs available here. I will describe features in the thread 🧡below πŸ‘‡.

mora.senkulabs.net

03.01.2026 15:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'm kinda curious if the RAM shortage will lead to better optimized software in the future. Given the current prices I doubt many people will update. It's likely that phone manufactures are affected too.

22.12.2025 13:48 πŸ‘ 17 πŸ” 1 πŸ’¬ 3 πŸ“Œ 0

i did the thing again where i propose a talk title based on jumbled thoughts that have been rattling around in my head, and now i have to go and write the dang talk 😬

see you there maybe?

23.12.2025 15:04 πŸ‘ 81 πŸ” 2 πŸ’¬ 4 πŸ“Œ 0
CSS Grid Lanes is now in Safari Technology Preview 234.

CSS Grid Lanes is now in Safari Technology Preview 234.

Check out all the revised demos of Grid Lanes in Safari Technology Preview 234!

webkit.org/demos/grid3/

20.12.2025 01:31 πŸ‘ 62 πŸ” 16 πŸ’¬ 2 πŸ“Œ 2