Jake Ginnivan @jake.ginnivan.net · 10/04/2025Yeah is frustrating, free cloudflare and others often don’t support until you get into the higher tiers My guess is it’s too easy to vary on low cardinality value and destroy your cache effectiveness You can often configure your cache key calculation through the guis which limit how you can do it 000
Jake Ginnivan @jake.ginnivan.net · 10/04/2025@wesbos.com with the light/dark mode and cdn issue, cdn cache key and vary headers are useful here. CDN support varies on how to do this but very useful once you know how to prevent cache poisoning using these things 110
Reposted by Jake GinnivanAnthony Fu @antfu.me · 07/01/2025Proposing an extended SemVer - 🗿 Epoch Semantic Versioning to communicate better about versions. Thinking of adopting this to all my projects, and finally eliminating my lousy habit of forever zero-major practice 😜 What do you think? 👀 antfu.me/posts/epoch-...antfu.meEpoch Semantic VersioningProposal for an extended Semantic Versioning called Epoch SemVer to provide more granular versioning information to users. 3823537
Jake Ginnivan @jake.ginnivan.net · 04/01/2025Productive day, laid a bunch of bricks for my fire pit area, dehydrated a batch of jerky and smoked a brisket (well, that’s nearly done). Now off to a 40th 010
Jake Ginnivan @jake.ginnivan.net · 02/01/2025Pretty happy with the progress today. Should get my fire pit area done before going back to work. Hope to get it all levelled and maybe start paving tomorrow 010
Jake Ginnivan @jake.ginnivan.net · 02/01/2025Last year I really dropped off the public speaking due to house Reno’s (living with in-laws) Where should I submit this year? Want to catch up with people and go to some great conferences 320
Jake Ginnivan @jake.ginnivan.net · 30/12/2024Yeah, gonna be mostly using it for decompress time but would also like the option to be productive while I go for a walk and get some sun and fresh air 100
Jake Ginnivan @jake.ginnivan.net · 29/12/2024What are some ways I can be productive while walking? I often do podcasts but are there work tasks people get done while walking via voice? 210
Jake Ginnivan @jake.ginnivan.net · 03/12/2024Duplicate tab, switch to tab, click link I want. Then there are the parts which the URL doesn't actually reference where you are. SPAs without proper client side routing were a bad idea. 010
Jake Ginnivan @jake.ginnivan.net · 02/12/2024The Azure Portal and Sharepoint are great examples of what you shouldn't do with web apps, you can't right click+open in new tab or ctrl+click on links. So frustrating when the default experience of the web is broken. 220
Jake Ginnivan @jake.ginnivan.net · 24/11/2024Sunday arvo hangs at the pub for a mates bday, got here early to have lunch with the fam 020
Jake Ginnivan @jake.ginnivan.net · 23/11/2024I wrote this blog post a while back which goes through the thinking blog.arkahna.io/audiences-ov...blog.arkahna.ioAudiences over Attributes - A Feature Flagging StoryLearn how FeatureBoard simplifies feature flagging by focusing on audiences over attributes, making it easier for teams to communicate and improve delivery practices. 010
Jake Ginnivan @jake.ginnivan.net · 23/11/2024I’ll convince you next time we manage to be in the same place :) It’s honestly not that radical :p 120
Jake Ginnivan @jake.ginnivan.net · 18/11/2024DDD Perth was awesome this year, glad it’s over though. About 1500 tickets sold, new website built, new checkin system, amazing talks. Also together a talk on open telemetry in 3 hours to fill in a speaker who had to drop out which went pretty well. Love a good challenge 020
Jake Ginnivan @jake.ginnivan.net · 08/07/2023Anyone got suggestions on earbuds that you can talk on with background noise. My AirPod pros are awful (not latest Gen), they pick up soo much background noise, but it’s great having them in my pocket all the time to just throw in when I need them though 050
Reposted by Jake GinnivanDDD Perth @dddperth.bsky.social · 04/07/2023One of our core tenets is an agenda that’s democratically chosen by our community. Voting is open until 11.59PM next Friday so get voting and help us build our agenda: dddperth.com/vote 142