Shivan
banner
shivan.xyz
Shivan
@shivan.xyz
Web Developer & Optometrist

https://shivan.xyz
Pinned
Shivan @shivan.xyz · Oct 28
Hello, I'm new here. Looking to connect with other web developer, coders, programmers, or whatever you call yourselves!
I have this bad habit of buying books but not finishing them. Or reading 1 page a day for 1000 years. Anyone else?
December 30, 2025 at 3:47 AM
Getting in the zone with mynoise.net :)
Background Noises • Ambient Sounds • Relaxing Music | myNoise ®
myNoise sets the standard for online background noise machines and interactive soundscapes.
mynoise.net
December 28, 2025 at 10:28 PM
Blog post summing up 2025 :)
Summing up 2025 | Shivan Sivakumaran
shivan.xyz
December 27, 2025 at 9:27 PM
Learning happens within the battlefield.
December 27, 2025 at 10:38 AM
Anyone have solutions to take blog posts or pdfs and transfer them to a distraction free eReader?

I'm happy to invest in a eReader as my paperwhite is too small so up for recommendations :)
December 27, 2025 at 6:02 AM
Great work by the @svelte.dev @sveltesociety.dev teams! I learned lots and have been sharing my findings with the team :)

One in particular was file keys and better file tree in vscode.
jyc.dev JYC @jyc.dev · 6d
Advent of Svelte 2025 was great 🎉
So many styles, so much diversity. Loved it 🧡

Have a nice end of the year
See you next `pnpm i`
December 26, 2025 at 5:36 PM
Okay I have some time off work. I want to focus on a few things:
1. PPL
2. Learning C++
3. Working on SICP
4. Reading more
5. Relaxing....
December 25, 2025 at 4:25 AM
How does one understand The Odyssey?
December 24, 2025 at 8:04 PM
What are your favourite programming related podcasts?

1. @syntax.fm

anything else?
December 22, 2025 at 7:08 PM
I am wanting to learn so much that I learn nothing at all. Here is on my list:
1. Cryptography
2. C++
3. Distributee systems
4. More advanced web dev.

Any ideas how to learn deeply and in focus without scatter braining myself? :(
December 15, 2025 at 6:47 PM
I was very lucky to see Dr. Werner Vogels speak last last year.

Here is his last ever keynote at the recent AWS Re:Invent. Highly recommend!

youtu.be/3Y1G9najGiI?...
AWS re:Invent 2025 - Keynote with Dr. Werner Vogels
YouTube video by AWS Events
youtu.be
December 14, 2025 at 12:26 AM
I am going to give a work presentation about progressive enhancement.

Just sharing my ideas with the team :)
December 13, 2025 at 5:46 PM
Hi all, I am trying to wrap my head around streams.

An example is sending zip files. We synchronously generate zip files for users to download.

Instead of creating the zip in memory, is there a way to send a stream of it, so we immediately start sending data while generating the zip file?
December 10, 2025 at 7:26 PM
Another 🌟!

I learnt about a mix for @elixir-lang.org. But turns out I'm just interpreting the code rather than compiling.
December 2, 2025 at 6:02 PM
$inspect.trace added to the toolbelt ;)
December 1, 2025 at 7:23 PM
Anyone doing advent of code this year? I'm trying @elixir-lang.org :)

Got 1 star with nested Enum reduce. Am I doing something wrong lol?
December 1, 2025 at 7:20 PM
Thoughts on this API authentication flow:
1. Users creates an API secret via a UI
2. We generate a client ID and secret as a base64 encoded string and send this to the client
3. We password hash and salt the secret and store on the db

(1/2)
November 22, 2025 at 2:04 AM
Typing with `any` or using a type assertion is a crime against humanity.
November 22, 2025 at 1:36 AM
When your team discovers bugs in production, do you document this as potential learnings for the future?
November 18, 2025 at 7:07 PM
I've become very interested in crypto...graphy.
November 16, 2025 at 8:15 AM
Is it better to have multiple DB reads if it makes the code simpler or a complex query, but you have a single DB call?
November 15, 2025 at 1:07 AM
How do you learn a new programming language? I always think, why build it in X when I know Y?
November 13, 2025 at 8:16 AM
I remade my personal webpage in Hugo (less than a year ago), but now I want to remake it in svelte. Should I remake it anyway?
November 13, 2025 at 8:15 AM
How do you reconcile feeling a little stupid, releasing bugs into production?

I've learned my lesson but still have my tail between my legs.
November 12, 2025 at 1:54 AM
Are there any tools to use in sveltekit to lint css variables you have declared *.css file imported into the root layout?
November 7, 2025 at 4:48 PM