Sign in

Austin Gil

@austingil.com
250 followers 98 following 380 posts

Riding bikes. Writing prose. Righting code. Open for work: austingil.com/hire

PostsRepliesMedia
Reposted by Austin Gil
the Juice Media @thejuicemedia.com · 11/08/2026
The Government™ has made an ad about Ai Data Centres, and it’s surprisingly honest and informative.
youtube.com
Honest Government Ad | Ai Data Centres
YouTube video by thejuicemedia
26697416
Austin Gil @austingil.com · 16/07/2026
Ugh! Wrestling with dates and timezones again. How do you store date values from users in a DB? HTML date input sends values as YYYY-MM-DD. This does not include timezones and is not ISO format. When converted to a Date object, it defaults to GMT, which means the user sees the wrong date
100
Austin Gil @austingil.com · 27/06/2026
@drizzle.team is awesome
000
Reposted by Austin Gil
Stef Walter @stephaniewalter.bsky.social · 25/06/2026
The AI Resist List, actions, initiatives and selected projects to illustrate how anyone can shape the future of AI development, if we accept to fight and not let it in the hands of giant corporations. airesistlist.org/
airesistlist.org
The AI Resist List
A living directory of ways communities resist AI harms—and build alternatives worth fighting for.
1144
Austin Gil @austingil.com · 09/06/2026
Anyone using @zed.dev editor? Any issues with intellisense/code completions just not working? Tried using JavaScript and TypeScript.
110
Reposted by Austin Gil
Lawrence @ldog562.bsky.social · 07/06/2026
absolutely...
28122863163
Reposted by Austin Gil
Firefox for Web Developers @webdevs.firefox.com · 18/05/2026
Chrome shipped an LLM Prompt API to the web platform. At Mozilla, we oppose this API. Here's why:
18419122
Austin Gil @austingil.com · 02/05/2026
Here's an low-effort favicon snippet: - URL encoded inline image - SVG text element - Emoji icon - Done!
<head>
	<link
	  rel="icon"
	  href="data:image/svg+xml;utf8,
	    <svg xmlns='http://www.w3.org/2000/svg'>
	      <text x='50%' y='50%' dominant-baseline='middle' text-anchor='middle'>😎</text>
        </svg>
      "
    />
</head>
142
Austin Gil @austingil.com · 24/04/2026
Where do folks find @svelte.dev / sveltekit jobs? Seems like everything these days is React.
000
Reposted by Austin Gil
Marisa @marisamorby.com · 10/04/2026
I need to do a deep dive on this tomorrow, but the Trump administration basically dismantled the US Forest Service last week, and did it so quietly I don't think anyone even knows that it happened or what it means. morethanjustparks.substack.com/p/breaking-t...
morethanjustparks.substack.com
BREAKING: Trump Administration Orders Dismantling of the U.S. Forest Service
The headquarters is going to Utah. Every regional office is being shuttered. The research program is being destroyed.
296
Austin Gil @austingil.com · 24/03/2026
I've never found anything artificial to be as good as it's authentic counterpart
110
Austin Gil @austingil.com · 06/03/2026
What a waste of legislative time and money. Pennies are already round.
110
Austin Gil @austingil.com · 04/03/2026
It's happening
000
Reposted by Austin Gil
⭑ salma @whitep4nth3r.com · 04/03/2026
but look how many lines of code i can spit out whilst i sleep using the billionaire-owned suicide-inducing planet-killing war machine pls listen to yourself
06415
Austin Gil @austingil.com · 01/03/2026
My brain doesn't understand that Palantir and Pelaton are different companies, and sometimes that makes the news seem very strange
020
Austin Gil @austingil.com · 27/02/2026
Lots of activity lately on CSS color-contrast() in Chromiums bug tracker lately 👀 issues.chromium.org/issues/40142...
issues.chromium.org
Chromium
000
Austin Gil @austingil.com · 17/02/2026
Feels like a lot of devs are choosing to adopt AI Anyone else actively avoiding it? What are your reasons?
010
Austin Gil @austingil.com · 11/02/2026
How do y'all @svelte.dev Kit users style active nav links? Seems like page.route.id is not reactive on nav changes
100
Austin Gil @austingil.com · 07/02/2026
Friends, I'm on the search for some contract work. If you or someone you know could use the help of a web developer with experience leading teams, building full-stack applications, adhering to accessibility guidelines, and being pleasant to work with, please let me know. :)
012
Reposted by Austin Gil
Kelsey Hightower @kelseyhightower.com · 27/01/2026
I was going to ask y'all to donate to @signal.org but I had to do it first. Now that I have, please consider learning about Signal, and why privacy is important, even when you don't have anything to hide, then consider donating to help Signal continue their work. signal.org/donate
Signal app donation confirmation page.
621058
Reposted by Austin Gil
Mayor Zohran Kwame Mamdani @mayor.nyc.gov · 24/01/2026
As tens of thousands across America protest the violence that ICE sows with impunity, federal agents shot and killed another person in Minneapolis today.

ICE terrorizes our cities. ICE puts us all in danger. Abolish ICE.
296288758109
Reposted by Austin Gil
Dave Rupert @davatron5000.bsky.social · 24/01/2026
Fuck ICE
0336
Reposted by Austin Gil
Alex Russell @infrequently.org · 22/01/2026
Regulators can take many lessons from the Grok/Twitter undressing scandal, but one of the most important is that Apple and Google are gaslighting when they claim store monopolies are necessary to protect us. Nothing could be further from the truth: infrequently.org/2026/01/nake...
infrequently.org
Naked Power - Infrequently Noted
Apple and Google's app stores stand for nothing and will stand up to no-one. Good riddance.
022
Austin Gil @austingil.com · 18/01/2026
@vivaldi.com the CTRL+TAB shortcut focuses browser tabs in some sort of random order I can't make sense of. Other browsers go left to right (or right to left with SHIFT). Is there a reason? Is this a bug? Am I an idiot? OS: Ubuntu 24.04.3 LTS
100
Austin Gil @austingil.com · 16/01/2026
Trying out @vivaldi.com. Happy so far. Thanks for the inspo, @brucel.bsky.social.
040
Reposted by Austin Gil
Senator Chris Larson @senchrislarson.bsky.social · 15/01/2026
Immigration makes our country great.
0315
Austin Gil @austingil.com · 06/01/2026
Is there a way to ensure certain files that aren't in the app tree make it into the @svelte.dev Kit build output? I have a background process that pulls a file from a relative import. Works fine in dev. Can't find the file in prod :/
320
Reposted by Austin Gil
Fine. I’ll update with a word count when I start writing again. @legalminimum.bsky.social · 03/01/2026
I expected more from the winner of the FIFA Peace Prize.
827948
Austin Gil @austingil.com · 01/01/2026
Having your own website is not always easy, but it's always worth it :)
0132
Reposted by Austin Gil
Ryan Howe @ryanhowe.bsky.social · 31/12/2025
Sitting a stewing in frustration isn't nearly as cathartic as just designing a poster. Let's see how often I remember that in 2026.
Graphic saying 'The democratization of art does not come from a billionaire's machine' with a pencil centred in the middle over the text
2267262646
Austin Gil @austingil.com · 30/12/2025
NGL, I fucking hate working with Python
000
Reposted by Austin Gil
Brian @bvaughn.me · 30/12/2025
anthonymoser.github.io/writing/ai/h...
193
Austin Gil @austingil.com · 24/12/2025
The design decision by @svelte.dev Kit to provide tools for early termination of route execution by calling `error()` or `redirect()` is awesome! That any code does not continue to execute after these functions are called makes it much more idiomatic and safe to write route handlers I <3 Svelte :)
export const load = async (event) => {
  if (!event.locals.user) {
    redirect('/')
  }
  
  return `Howdy, ${user.name}!`
}
281
Austin Gil @austingil.com · 24/12/2025
Anyone have deep experience and strong opinions on valibot vs arktype? Seems like arktype doesn't strip object keys that are not defined in the schema, but are present in the input. I like that valibot does that for me.
100
Austin Gil @austingil.com · 22/12/2025
AI sucks
040
Reposted by Austin Gil
Tim Krief @timkrief.com · 16/09/2025
89112604692
Austin Gil @austingil.com · 22/12/2025
A little CSS snippet that nobody asked for, but makes me happy by making working with CSS named colors a little easier. austingil.com/every-css-na...
austingil.com
Every CSS Named Color Organized by Palette
A little CSS snippet that nobody asked for, but makes me happy by making working with CSS named colors a little easier.
032
Reposted by Austin Gil
Bruce Lawson @brucel.bsky.social · 18/12/2025
Changes to iOS in Japan to comply with the Mobile Software Competition Act (MSCA). Developers can distribute apps on alternative app marketplaces, process app payments s outside of Apple In-App Purchase, use alternative web browser engines. developer.apple.com/support/app-...
developer.apple.com
Changes to iOS in Japan - Support - Apple Developer
1247
Austin Gil @austingil.com · 17/12/2025
austingil.com/not-the-endo/
austingil.com
Not the Endo…
Tried “doing a trick” on my bicycle and “biffed it
110
Reposted by Austin Gil
Tim Carmody @tcarmody.bsky.social · 06/12/2025
A massive problem today is the uneven distribution of shame. Some of us are running dedicated on-site shame servers 24/7 while others have no access to shame at all, even though they desperately need it. What we need to do is put shame in the cloud
513351766
Reposted by Austin Gil
Marisa @marisamorby.com · 06/12/2025
This is the content that keeps me around
062
Reposted by Austin Gil
Alex Russell @infrequently.org · 02/12/2025
Worth your time (see also: "Lights Out: Pride, Delusion, and the Fall of General Electric" by Gryta & Mann): youtu.be/W8Z3MfNpJpE?...
youtu.be
Greed is Destroying the World
YouTube video by Drew Gooden
052
Austin Gil @austingil.com · 02/12/2025
It would be pretty cool if CSS could support Regex rules for class names
000
Reposted by Austin Gil
Alex Russell @infrequently.org · 30/11/2025
Wealth taxes now. youtu.be/6DXZMXZCY0I?si=4…
youtu.be
If We Tax Rich People... They Will Just Leave!
YouTube video by How Money Works
0122
Austin Gil @austingil.com · 28/11/2025
Why does every bluetooth device use different taps for music controls? Tap once on one device is the same as double-tap on another, and long press on a third
000
Reposted by Austin Gil
Mainmatter @mainmatter.com · 26/11/2025
Thanks to SuppCo for supporting our Svelte Custom Renderers initiative 🙌 When ready, this API will allow devs to use Svelte to build Native Apps, Terminal, or anything they want. If your company wants to help make custom renderers a reality, make sure to reach out! svelte-custom-renderers.com
svelte-custom-renderers.com
Custom Renderers for Svelte, a Mainmatter Initiative
Help us enable cross-platform UI development with Svelte for endless possibilities.
15510
Austin Gil @austingil.com · 23/11/2025
Finally dug into @chriscoyier.net's CSS Starter on @frontendmasters.com. Love it! The decisions and the breakdown (Thanks!) frontendmasters.com/blog/the-coy... My mods: github.com/AustinGil/ut... Shameless plug of a tool I made to test this sort of thing on plain HTML: style-check.austingil.com
style-check.austingil.com
Style Check by Austin Gil
Style check helps developers audit the effect of different CSS sources on plain HTML elements.
052
Austin Gil @austingil.com · 23/11/2025
Fuck it...
<button onclick="(() => {
  window.confirm('You sure...🤨')
})()"
>Delete</button>Promise.reject().catch(() => {
  window.alert('My bad...😬')
})
010
Austin Gil @austingil.com · 19/11/2025
Back to writing some dev content. There wasn't much on implementing TS Generic Constraints using JSDocs syntax. Now there is austingil.com/ts-generic-c...
austingil.com
TS Generic Constraints in JSDocs Syntax
Learn how to implement TypeScript Generic Constraints using JSDocs.
011