Sign in

Samual

@samual.uk
140 followers 1.2K following 159 posts

Software Developer, Open to Work, DM me samual.uk sifa.id/p/samual.uk uk.linkedin.com/in/samual-norman-a3…

PostsRepliesMedia
Samual @samual.uk · 24/09/2026
something like JSR?
110
Samual @samual.uk · 15/09/2026
I'm also looking for work, DM me
001
Samual @samual.uk · 15/09/2026
I've updated my @sifa.id, check it out! sifa.id/p/samual.uk
sifa.id
Samual (@samual.uk) | Sifa ID
Software Engineer. TypeScript, Solid.js, SolidStart, Node.js · Software Engineer at PetScanner
131
Samual @samual.uk · 11/09/2026
I got made redundant this week. I'm a very passionate web developer. I got very used to wearing many hats from being fullstack, to sys-admin, to technical lead. DM me
133
Samual @samual.uk · 27/08/2026
> It's not a conspiracy. It's something worse, because there's no one to argue with. did AI write this post?
000
Samual @samual.uk · 27/08/2026
obviously not
100
Samual @samual.uk · 21/08/2026
> Protobuf finally has LSP support. You're welcome. protols already existed and works great. another LSP is cool but no need to pretend to be the first github.com/coder3101/pr...
github.com
GitHub - coder3101/protols: Language Server for protocol buffers
Language Server for protocol buffers. Contribute to coder3101/protols development by creating an account on GitHub.
000
Samual @samual.uk · 20/08/2026
I agree but the response to this I've heard is that this style of union auto-flattens when rust tagged unions don't. for me this flattening is harmless or convenient but not everyone agrees
110
Samual @samual.uk · 08/08/2026
I didn't say write methods inside the factory either. methods aren't tree-shakable
000
Samual @samual.uk · 08/08/2026
classes encourage people to write methods which aren't tree-shakable
200
Samual @samual.uk · 25/07/2026
why is this written in such a patronising way?
100
Samual @samual.uk · 22/07/2026
does JavaScript have syntax errors for misreferencing variables? you usually find out the hard way at runtime with a `ReferenceError`
100
Samual @samual.uk · 12/07/2026
thought you might have been talking this post pure-systems.org/posts/2026-0... but I don't see that sentiment or at least not that directly
pure-systems.org
Functional Programmers need to take a look at Zig.
100
Samual @samual.uk · 16/06/2026
when abouts and where?
010
Samual @samual.uk · 02/06/2026
is that Xephos?
100
Samual @samual.uk · 30/04/2026
I'm not the only one! I have all the EOL dates in my calendar and get excited when I see them approaching
130
Samual @samual.uk · 24/04/2026
that is very cool!
020
Samual @samual.uk · 02/04/2026
diff, specifically diffChars
010
Samual @samual.uk · 22/03/2026
oh like babel-plugin-transform-regex? that sounds like a fun project
110
Samual @samual.uk · 10/03/2026
I'm still waiting for the JSDoc compiler to support non null assertions
000
Samual @samual.uk · 10/03/2026
this is a very good article, thank you for writing this
020
Samual @samual.uk · 07/03/2026
I'm interested in what tree-shakeable methods could look like
000
Samual @samual.uk · 25/02/2026
source code: github.com/samualtnorma...
github.com
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.
010
Samual @samual.uk · 25/02/2026
example of something cool you can make with it: samualtnorman.github.io/solid-syntax...
samualtnorman.github.io
Solid App
110
Samual @samual.uk · 19/02/2026
why are you being belligerent? I don't think he can just "get over it", "get over it" in what sense?
100
Samual @samual.uk · 17/02/2026
I know you mean *as a library* but why do you think this?
100
Samual @samual.uk · 17/02/2026
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
100
Samual @samual.uk · 16/02/2026
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
100
Samual @samual.uk · 16/02/2026
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
100
Samual @samual.uk · 16/02/2026
how about ponyfills?
100
Samual @samual.uk · 24/01/2026
why not just this? let postfix = { ...article_postfix, a_head: "a head" }
130
Samual @samual.uk · 02/12/2025
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
020
Samual @samual.uk · 19/11/2025
what does TPAC stand for?
100
Samual @samual.uk · 17/11/2025
I am!
010
Samual @samual.uk · 09/10/2025
At @viteconf.org visiting the @voidzero.dev booth!
000
Samual @samual.uk · 06/10/2025
it's the classic "Doctor who did this thing" not "Doctor Who did this thing"
000
Samual @samual.uk · 26/09/2025
I personally prefer UnoCSS over Tailwind
000
Samual @samual.uk · 25/09/2025
Blue Eye Samurai
000
Samual @samual.uk · 17/09/2025
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
100
Samual @samual.uk · 17/09/2025
sorry it's not my intention to be condescending
000
Samual @samual.uk · 17/09/2025
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"
100
Samual @samual.uk · 17/09/2025
…API has been baseline since 2015 so the specific thing you are talking about is not really representative of React apps or any SPAs
000
Samual @samual.uk · 17/09/2025
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…
200
Samual @samual.uk · 17/09/2025
animation is not the reason SPAs exist
100
Samual @samual.uk · 06/09/2025
oh that's cool, what are the requirements? Nix and Rust?
000
Samual @samual.uk · 06/09/2025
what does being a teammate entail?
100
Samual @samual.uk · 06/09/2025
is* something* I hate that you can't edit posts
000
Samual @samual.uk · 06/09/2025
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
110
Samual @samual.uk · 04/09/2025
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?
100
Samual @samual.uk · 04/09/2025
very cool
100