Sign in

shivan.xyz

@shivan.xyz
161 followers 271 following 945 posts

Web Developer & Optometrist shivan.xyz

PostsRepliesMedia
shivan.xyz @shivan.xyz · 15/08/2026
I've made a move to Melbourne, Australia. Let's see if this city rubs of on me - giving me creative juice.
Locks on a bridge (wire change) with a the MCG stadium in the distance.A bridge over a river with a 8 person rowing teamA glass pane showing heading New Zealand with various notes about immigrations from New Zealand the Australia, Palmerston North being mentioned.A metal sculture on a bridge with two people holding hands.
030
shivan.xyz @shivan.xyz · 08/07/2026
Just came in the post. I'm officially part of the club. The learning never stops, and I am open to some tips. What's next?
New Zealand Private Pilots license with some information removed.
010
shivan.xyz @shivan.xyz · 01/07/2026
@firefox.com now supports `field-size`. That means with one line of CSS we have text inputs that resize depending on the content. How cool? Here is a demo in @svelte.dev playground. More info: developer.mozilla.org/en-US/docs/W...
1100
shivan.xyz @shivan.xyz · 20/06/2026
The Power of &
000
shivan.xyz @shivan.xyz · 17/06/2026
Should dark mode be supported by web applications as a minimum? Warning video does have significant contrast switching.
000
shivan.xyz @shivan.xyz · 13/06/2026
Call me crazy (and also a little bit messy - dust appears 0.001ms after cleaning...), here are some items I have on my desk to create a sense of joy for work.
Accessories on a desk with numbers overlayed
120
shivan.xyz @shivan.xyz · 12/06/2026
With alt tag.
E-ink displaying showing github contributions. 580 in the year plus other not so important statisitics.
000
shivan.xyz @shivan.xyz · 12/06/2026
My new @trmnl.com
230
shivan.xyz @shivan.xyz · 09/06/2026
Would it be useful (or even possible) to have duckduckgo !bangs for the svelte(kit) documentation?
Screen shot with 'svelte' in the search box showing no results for a list of duckduckgo bangs
010
shivan.xyz @shivan.xyz · 06/06/2026
Can you think of cases where CSS Logical properties are no good?
200
shivan.xyz @shivan.xyz · 06/06/2026
I updated my "now" page :) shivan.xyz/now
Screenshot of a now page showing an update dates of May 31, 2026.
000
shivan.xyz @shivan.xyz · 01/06/2026
And for some completeness. Pen ink :)
010
shivan.xyz @shivan.xyz · 31/05/2026
A pen that writes and a watch that tells the time (and month and day). Am I crazy to appeal to the analogue?
A fountain pen shown with light. In the background is paper with the words handwritten: 'I got a new fountain pen!'An arm outstretched with an an analogue watch
080
shivan.xyz @shivan.xyz · 30/05/2026
Check out my shirt :) @syntax.fm
010
shivan.xyz @shivan.xyz · 30/05/2026
This is hsl
010
shivan.xyz @shivan.xyz · 30/05/2026
This is oklch
110
shivan.xyz @shivan.xyz · 29/05/2026
Here I want to demonstrate the benefit of `oklch` vs `hsl`. Each row is supposed to demonstrate the same applied "lightness". Is it obvious that for one swatch, the perceived brightness varies (hsl), but in the other it seems quite consistent (oklch)?
Two range pickers at the top with colours and shades. Underneath are colours of roughly the same perceived brightness arranged by colour and shade.Two range pickers at the top with colours and shades. Underneath are colours of showing a variety of perceived brightness that do not line up.
200
shivan.xyz @shivan.xyz · 24/05/2026
Date ranges with `Intl` are so cool! Even comes with different locales too.
160
shivan.xyz @shivan.xyz · 19/05/2026
Attempts at handsprings. 2026-05-17 (~88kg)
010
shivan.xyz @shivan.xyz · 16/05/2026
getRequestEvent in SvleteKit is really cool! svelte.dev/docs/kit/$ap...
040
shivan.xyz @shivan.xyz · 07/04/2026
Been a while and having posted in a while. But I wanted to share this. I've been working on my blog site (using SvelteKit as an SSG) and implemented: - view transitions - search for my posts using fuse.js
130
shivan.xyz @shivan.xyz · 18/01/2026
I am excited to announce that I successfully migrated my website from Hugo to SvelteKit (SSG) !!! 🎉 I loved using Hugo, but I'm a lot more comfortable with SvelteKit. I also used `opencode `AI tooling, not to write the code, but for some prompting help.
090
shivan.xyz @shivan.xyz · 03/01/2026
Haha same. No idea what an airline pilot goes though - I only have surface level imagination. I can only go by "Understanding Air France 447" by Bill Palmer where we goes through automation for pilots. I have some highlights but not as good as the entire context of the book.
000
shivan.xyz @shivan.xyz · 02/01/2026
I am slowly building up a map of places in the world that I want to visit. Check it out: map.shivan.xyz Built with @svelte.dev (probably could have been a lone .html file) and @maplibre.org
020
shivan.xyz @shivan.xyz · 01/01/2026
Started reading the The Odyssey. I'm enjoying it so far. This is part of my goal in reading the classics rather than self-help books and nonfiction that I normally (and barely) read.
A photo of a book cover, "The Odyssey" by Homer. Understead the heading and 'author' is a note "Translated by Emily Wilson"
020
shivan.xyz @shivan.xyz · 16/12/2025
Thank you. I'll check it out. I've been buying textbooks. At the moment, it's for decorative purposes - hopefully, they will be read!
Two books on the carpert. One is in a blue cover titled "Understanding Cryptography". The other is purple with a wizard titled "Structure and Interpretation of Computer Programs".
110
shivan.xyz @shivan.xyz · 13/12/2025
I am going to give a work presentation about progressive enhancement. Just sharing my ideas with the team :)
A screenshot of a presentation slide saying Progressive Enhancement in green and the date 2025-12-19 in white.
120
shivan.xyz @shivan.xyz · 22/09/2025
Received my third stripe today.
Photo of brazillian jiu jitsu white belt with three stripes
030
shivan.xyz @shivan.xyz · 04/09/2025
Quick demo
000
shivan.xyz @shivan.xyz · 11/07/2025
I passed my Air Tech exam after failing it 7 months ago. 4 down, 2 to go. I just booked navigation. And law will be the last one. Almost there!
Screenshot showing a passing mark for a PPL Aircraft Techinal exam
000
shivan.xyz @shivan.xyz · 09/07/2025
Cool thank you!
Screenshot of analytics using Firefox performance capture.
010
shivan.xyz @shivan.xyz · 09/07/2025
I don't know if I should give a warning or not to these CSS animations, but how can I tell if this is very resource intensive?
100
shivan.xyz @shivan.xyz · 06/07/2025
Looks like css is not scoped. stackblitz.com/edit/sveltej...
4 items on screen: 2 anchor tags and 2 button all styled the same.
000
shivan.xyz @shivan.xyz · 30/06/2025
Guess what came in the post? Also, I've been reading on my Kindle because I wasn't patient enough.
Holding a book titled "Designing Interface Animation" by Val Head.
010
shivan.xyz @shivan.xyz · 28/05/2025
Enjoying @martinfowler.com's (and Kent Beck's) "Refactoring" Some points so far: - refactorting isn't just prettifying your code; it's economic. Well refactored code is easier to work with, which makes you build features faster. - camp site rules - do work, but alsl encourage refactoring
Textbook, "Refactoring" by Martin Fowler with contributions by Kent Beck.
000
shivan.xyz @shivan.xyz · 28/05/2025
I've started.
Textbook with pink highlighting.
110
shivan.xyz @shivan.xyz · 28/05/2025
Started!
Picture of a textbook with pink highter
000
shivan.xyz @shivan.xyz · 11/05/2025
Just an update.
010
shivan.xyz @shivan.xyz · 10/05/2025
Made with @svelte.dev and @thisux.com's SvelteDnD (github.com/thisuxhq/Sve...). I made this inspired by how my pole studio owners would draft a timetable for students/teachers. Should I share it with them?
051
shivan.xyz @shivan.xyz · 04/05/2025
Working on a small hobby project. A timetable organiser. :)
000
shivan.xyz @shivan.xyz · 04/01/2025
A blog post about my experience at AWS re:Invent 2024. Still buzzing from the experience. Let me know what you think. shivan.xyz/posts/awsrei...
Banner hung from a ceiling saying "aws re:Invent"
000
shivan.xyz @shivan.xyz · 07/12/2024
More snaps around Las Vegas/Paradise, Nevada. Just reflecting on how lucky I am to be here, and how I feel like I don't deserve this. Usually, I would think about the people who doubt you, but save that energy to remember those who supported you along the way.
night time with traffic below blurred and a blue sphere in the backgroundLarge sign saying "welcome to fabulous las vegas nevada" on an arch away with people below in the distanceA mechanical pray mantis with fire coming out of its antennas
010
shivan.xyz @shivan.xyz · 01/12/2024
Trip to Hoover Dam and Grand Canyon
Hoover Dam under blue sky with slight cloudGrand Canyon with a rock centred shaped like an Eagle, some succulents in the foregroundGrand Canyon with rocks in the foreground
000
shivan.xyz @shivan.xyz · 01/12/2024
It's time...almost
Sign showing aws re:Invent in a mainly purple background, hanging on a ceiling
010
shivan.xyz @shivan.xyz · 01/12/2024
Arrived in Las Vegas for AWS Re:Invent!
Entrance arch reading welcome to Las Vegas. In smaller text is Clark Country, Harry Reid International Airport
030
shivan.xyz @shivan.xyz · 25/11/2024
Adelaide work trip. Decided to take some photos :)
Photo of a metallic ball with the photographer near the bottom centre surrounded by a walking street viewHistoric looking builds in the background with grass in the foregroundTrees surrounding a stadiumBuilding in the distance with a handrail of a walkway in the foreground
000
shivan.xyz @shivan.xyz · 19/11/2024
000
shivan.xyz @shivan.xyz · 19/11/2024
More handstand training
100
shivan.xyz @shivan.xyz · 18/11/2024
Please send love 🙏 I failed my Air Technical exam this morning. I'm feeling stupid, and I have to swallow my pride, but fortunately, I can studier harder and sit this again :)
Screenshot showing failed exam transcript
000
shivan.xyz @shivan.xyz · 17/11/2024
Blue skies over here this morning
Blue sky with scenery of hills and trees and a stone path in the foreground
010