Post Aukf8C9PzQa264v1No by [email protected] | |
More posts by [email protected] | |
Post #AujSAKu8vDZZGMVLSy by [email protected] | |
0 likes, 0 repeats | |
@zerodogg Ok, I will remind you on Tuesday Jun 3, 2025 at 11:18 AM UTC. | |
Post #Aukf8C9PzQa264v1No by [email protected] | |
0 likes, 0 repeats | |
@zerodogg Here is your reminder! | |
Post #Aul4ymBhkSNlmA9pZY by [email protected] | |
0 likes, 0 repeats | |
making a list of tricks for making static sites (just HTML/CSS/JS) that do cool… | |
Post #Aul4ymJ9ImKy9FdmAy by [email protected] | |
0 likes, 0 repeats | |
@b0rk as for state in the URL, @goodenoughllc had some fun with it: https://bet… | |
Post #Aul4ymQar6IAWL7imO by [email protected] | |
0 likes, 1 repeats | |
@sarajw @b0rk š¤ | |
Post #Aulfnv4M5F0WRKPFNQ by [email protected] | |
0 likes, 1 repeats | |
@b0rk Re: "Make a client for an API..." - this is the crux of how you… | |
Post #AunP8nKqiv5bd7PRbM by [email protected] | |
0 likes, 0 repeats | |
@b0rk i thought integrating https://pagefind.app/ into my little static site wo… | |
Post #AunP8nSIHF2o0CtOCm by [email protected] | |
0 likes, 0 repeats | |
@quat @b0rk I am totally in love with pagefind | |
Post #AuzdvQIssEQZdw5inQ by [email protected] | |
0 likes, 0 repeats | |
@b0rk iām surprised no oneās mentioned service workers yet! they let you in… | |
Post #AuzdvQPcTBobypF6IK by [email protected] | |
0 likes, 0 repeats | |
@jakelazaroff i noticed your conclusions on this one was that this wasnāt act… | |
Post #AuzdvQW05Sv4IcECEy by [email protected] | |
0 likes, 0 repeats | |
@b0rk by "bad idea" i mostly meant using htmx this way ā everything… | |
Post #AuzdvQbJlhAmZ6iRWq by [email protected] | |
0 likes, 0 repeats | |
@jakelazaroff I guess i donāt understand what the function could be of servic… | |
Post #AuzdvQhhNyHEsthXTU by [email protected] | |
0 likes, 0 repeats | |
@b0rk for example, i use this website to optimize SVGs https://jakearchibald.gi… | |
Post #AuzdvQo50FNhCggdQ8 by [email protected] | |
0 likes, 0 repeats | |
@jakelazaroff i don't know why I find it so counterintuitive that service w… | |
Post #AuzdvQuScWU9WTfjMm by [email protected] | |
0 likes, 0 repeats | |
@b0rk yeah i've had similar thoughts. i'm sure there are a bunch of edg… | |
Post #AuzdvR0qEnabqGepJQ by [email protected] | |
0 likes, 0 repeats | |
@jakelazaroff do you know if there's some kind of "just cache my site … | |
Post #AuzdvR8Hn7XoDM8luq by [email protected] | |
0 likes, 0 repeats | |
@b0rk i do not š so far every time i've used service workers it's ra… | |
Post #AuzdvRH9GAdKeqHqjI by [email protected] | |
0 likes, 0 repeats | |
@jakelazaroff @b0rk I agree with "unpleasant to miserable". Bit of a … | |
Post #AuzdvRNWsRjmydGwfw by [email protected] | |
0 likes, 0 repeats | |
@teleclimber I don't really understand why I have to give it a list of URLs… | |
Post #AuzdvRUcS5PPKcabj6 by [email protected] | |
0 likes, 0 repeats | |
@b0rk You'd need a list of URLs if you want more pages cached than the ones… | |
Post #AuzdvRae5gEHdJPQ7U by [email protected] | |
0 likes, 0 repeats | |
@teleclimber totally! it just feels like it should be optional (only needed if … | |
Post #AuzdvRhNgdcJyCYncO by [email protected] | |
0 likes, 0 repeats | |
@b0rk I think it is optional. Sorry if I misled you.If you don't have a lis… | |
Post #AuzdvRnPKERCGtNc0m by [email protected] | |
0 likes, 0 repeats | |
@teleclimber itās helpful to know that itās not obvious! iām confused abo… | |
Post #AuzdwbP75VmmMOZE8m by [email protected] | |
0 likes, 0 repeats | |
@b0rk I totally get it. If it helps here is the service worker as it was two ye… | |
Post #Auzdy7K3tvb9dwvWJk by [email protected] | |
0 likes, 0 repeats | |
@jakelazaroff I found UpUp and I'm going to try it out https://github.com/T… | |
Post #AuzdyKbCXW24os2tKy by [email protected] | |
0 likes, 0 repeats | |
@b0rk good find! iāll keep this link handy | |
Post #AuzdyWBlRuoclSEkM4 by [email protected] | |
0 likes, 0 repeats | |
@b0rk @jakelazaroff service workers allow offline caching so if it's a docs… | |
Post #AuzdyWIr1YUF7RYPPE by [email protected] | |
0 likes, 0 repeats | |
@konnorrogers @jakelazaroff oh thanks I always forget about offline caching!! (… | |
Post #AuzdynpjqXtNUM4PWS by [email protected] | |
0 likes, 0 repeats | |
@b0rk someone way better at web dev than me built javascript-free mouseover pop… | |
Post #AuzdynwTRVHPpFDn1M by [email protected] | |
0 likes, 0 repeats | |
@adamw yeah it's literally just one line of CSS! CSS is so great..failcell:… | |
Post #Auzdz01sVEjVJTqH6u by [email protected] | |
0 likes, 0 repeats | |
@b0rk As an old who made his first website in 1996, this thread is so fun(ny) :… | |
Post #Auzdz08c6C7XeMzebo by [email protected] | |
0 likes, 0 repeats | |
@ednl I thought JSON wasn't invented yet in 1996?(and in general my sense i… | |
Post #Auzdz9zPTGhUCilReS by [email protected] | |
0 likes, 0 repeats | |
@b0rk Yes. I meant in general, the attitude and searching for tricks/creative s… | |
Post #AuzdzZe25N37lwxjwO by [email protected] | |
0 likes, 0 repeats | |
@b0rk maybe have fun with browser APIs, like interfacing with a gamepad or make… | |
Post #AuzdzZlTdh0K92RgXo by [email protected] | |
0 likes, 0 repeats | |
@zotof i just learned thereās a browser API for speech synthesis | |
Post #Auzdzl0PqUUR0YWGrA by [email protected] | |
0 likes, 0 repeats | |
@b0rk š® | |
Post #Auzdznwcv2F27flmro by [email protected] | |
0 likes, 0 repeats | |
@b0rk i used to base many of my websites off published JSON feeds from google s… | |
Post #Auzdzo3iUfueTf5Ruy by [email protected] | |
0 likes, 0 repeats | |
@pamelafox oh can you access a google sheet as JSON? I thought it only supporte… | |
Post #AuzdzoBA2zrqqkZOWO by [email protected] | |
0 likes, 0 repeats | |
@b0rk I think the easy way to do it is deprecated now, as of spreadsheets v4. T… | |
Post #AuzdzoHXfGyJAXYUT2 by [email protected] | |
0 likes, 0 repeats | |
@pamelafox thanks! iāll need to figure out if those API keys are safe to put … | |
Post #Auze01IjGAe5XzD7ce by [email protected] | |
0 likes, 0 repeats | |
@b0rk yeah, would work if they're read-only keys, like Maps API keys.the ot… | |
Post #Auze0CnGWyblBsaAFM by [email protected] | |
0 likes, 0 repeats | |
@quat that's so cool I'd never heard of that! | |
Post #Auze0aARcxobgQbV4K by [email protected] | |
0 likes, 0 repeats | |
@b0rk @quat Another vote for pagefind here, I use it on my blog and it only tak… | |
Post #Auze0aJJ60u87ukZsm by [email protected] | |
0 likes, 0 repeats | |
@lmorchard @b0rk @quat the cool guys at @cloudcannon makes a lot of good things… | |
Post #Auze1Zue3o15BNgl3A by [email protected] | |
0 likes, 0 repeats | |
@b0rk you can expose a blob with createObjectURL to save data and input type=fi… | |
Post #Auze1a0JiiYNSyLHtI by [email protected] | |
0 likes, 0 repeats | |
@prozacchiwawa thanks, that's such a good one | |
Post #Auze2gkm707UgkbLkG by [email protected] | |
0 likes, 0 repeats | |
@b0rk use Google sheets/drive for storage is a neat trick, I think. Also, the r… | |
Post #Auze2grrgdn72jv0nQ by [email protected] | |
0 likes, 0 repeats | |
@sil do you have any pointers for how to use google sheets for storage from a s… | |
Post #Auze34XTg5kASSZ4Lo by [email protected] | |
0 likes, 0 repeats | |
@b0rk @sil https://github.com/jlord/sheetsee.js/ by @jlord does/did it best | |
Post #Auze34drIMqcmFYAIS by [email protected] | |
0 likes, 0 repeats | |
@janl @b0rk @jlord I wasnāt going to say sheetsee but sheetsee is better than… | |
Post #Auze3GOLbrZRDcNwmm by [email protected] | |
0 likes, 0 repeats | |
@b0rk āstore all the state in the URLā - maybe I misunderstand, but in my v… | |
Post #Auze3GV5CoxTYVXKHg by [email protected] | |
0 likes, 0 repeats | |
@zeank hopefully it's obvious that there's an implicit "only do th… | |
Post #Auze3dGgYW6kAVyeXI by [email protected] | |
0 likes, 0 repeats | |
@b0rk whatās obvious to one person and not to another is just a couple of wor… | |
Post #Auze3q0VBzt3g5VPcG by [email protected] | |
0 likes, 0 repeats | |
@b0rk https://htmx.org/ using only static endpoints? | |
Post #Auze3q6soGzVzsUVYu by [email protected] | |
0 likes, 0 repeats | |
@corpsmoderne oh man i spent a long time reading about htmx and being confused … | |
Post #Auze41jZalTY33g3tY by [email protected] | |
0 likes, 0 repeats | |
@b0rk@corpsmoderne I'd be interested in hearing more about where htmx fits … | |
Post #Auze4AbkbDZ9ZP5RS4 by [email protected] | |
0 likes, 0 repeats | |
@b0rkI'd be interested in hearing more about where htmx fits or makes sense… | |
Post #Auze4LNyWm5Czrj60W by [email protected] | |
0 likes, 0 repeats | |
@b0rkI'd be interested in hearing more about where htmx fits or makes sense… | |
Post #Auze4LUi7jTFKksTVQ by [email protected] | |
0 likes, 0 repeats | |
@b0rk@corpsmoderne | |
Post #Auze4MgngGjf2XXdzM by [email protected] | |
0 likes, 0 repeats | |
@b0rk@corpsmoderne | |
Post #Auze4jJXYunPD3ptQW by [email protected] | |
0 likes, 0 repeats | |
@b0rk @corpsmoderne indeed, its use-case is the other way around, for when you … |