Samual's Avatar

Samual

@samual.uk

Software Developer https://samual.uk/

120
Followers
1,045
Following
138
Posts
20.10.2024
Joined
Posts Following

Latest posts by Samual @samual.uk

I'm interested in what tree-shakeable methods could look like

07.03.2026 20:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - samualtnorman/solid-syntax-highlight-text-editor: Syntax highlighting text editor in Solid.js Syntax highlighting text editor in Solid.js. Contribute to samualtnorman/solid-syntax-highlight-text-editor development by creating an account on GitHub.

source code: github.com/samualtnorma...

25.02.2026 17:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Solid App

example of something cool you can make with it: samualtnorman.github.io/solid-syntax...

25.02.2026 17:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

why are you being belligerent? I don't think he can just "get over it", "get over it" in what sense?

19.02.2026 08:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I know you mean *as a library* but why do you think this?

17.02.2026 09:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

the nice thing about using a ponyfill is that when you inevitably make a breaking change and update the Node version requirements, you can easily later update your code from the ponyflll to just using the bulitins. you don't need to migrate from some library that had its own specific API to builtins

17.02.2026 00:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

hm I'm not sure about that, what's your reasoning? even though we do this in the browser, my reasoning we don't do this in Node.js is because if my package says it supports Node.js ^20, it should actually support Node.js ^20 without any asterisks

16.02.2026 23:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

ponyfills don't modify any builtins. that's what separates them from polyfills. they're just libraries that happen to implement the interface of a proposal or builtin

16.02.2026 21:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

how about ponyfills?

16.02.2026 14:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

why not just this?
let postfix = { ...article_postfix, a_head: "a head" }

24.01.2026 20:49 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'd really like a language that fills a similar role to WASM text format but has a much frendlier syntax than S-expressions. maybe it could be slightly higher level

02.12.2025 22:45 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

what does TPAC stand for?

19.11.2025 06:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I am!

17.11.2025 11:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

At @viteconf.org visiting the @voidzero.dev booth!

09.10.2025 08:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

it's the classic "Doctor who did this thing" not "Doctor Who did this thing"

06.10.2025 13:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I personally prefer UnoCSS over Tailwind

26.09.2025 07:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Blue Eye Samurai

25.09.2025 19:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm not a reply guy. if you don't want strangers replying to your posts, limit your replies to people you follow. sorry I misinterpreted your post and jumped to conclusions and sorry I was condescending about it

17.09.2025 14:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

sorry it's not my intention to be condescending

17.09.2025 14:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

what was the correct way I was supposed to interpret
> Remember when people implemented whole ass React apps just to be like "look, we can fade between fake changing the URL of the page"

17.09.2025 14:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

…API has been baseline since 2015 so the specific thing you are talking about is not really representative of React apps or any SPAs

17.09.2025 14:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I didn't say that for fun. what I meant to say is that I think you are being reductive. people don't make SPAs for an animation between pages. people make SPAs because it leads to a better user experience. obviously a bad implementation of an SPA will lead to a bad user experience but the history…

17.09.2025 14:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

animation is not the reason SPAs exist

17.09.2025 13:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

oh that's cool, what are the requirements? Nix and Rust?

06.09.2025 17:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

what does being a teammate entail?

06.09.2025 17:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

is*
something*

I hate that you can't edit posts

06.09.2025 08:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

in the case where `key` ins a literal type, it could narrow `m` to somethink like `(typeof m) & MapHas<"someKey">` which `.get()` could detect and not return `| undefined`. this is a limited usecase though

06.09.2025 08:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'm curious, WASM obviously doesn't have a concept of strings so what does the interface look like? would this work with other languages compiled to WASM?

04.09.2025 15:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

very cool

04.09.2025 15:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

you can do that in real life too

25.08.2025 12:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0