Sign in

Ian Hatcher-Williams

@ian.social
326 followers 307 following 46 posts

playing music lamplightband.net making websites @gardener.nyc

PostsRepliesMedia
Ian Hatcher-Williams @ian.social · 09/03/2026
gardener made $2.5M over the last 5 years in business selling websites built on this:
000
Ian Hatcher-Williams @ian.social · 09/03/2026
🚀 sprout.store is live today 🌱 it's the headless next/sanity/shopify boilerplate we've been building out and using every day @gardener.nyc for years now 💗 lifetime licenses so buy once access forever 📷 public roadmap so you decide what gets built next
sprout.store
Sprout
A battle-tested Next/Sanity boilerplate for building headless Shopify stores and marketing websites.
093
Ian Hatcher-Williams @ian.social · 15/01/2026
thanks for the patience
010
Ian Hatcher-Williams @ian.social · 08/07/2025
🌱 It’s that time of year again. Hi, I’m Ian - back from the grave, here to post another Perennial Report for @gardener_nyc This is the 5th edition. It’s a yearly review of how the business is doing and what we learned while doing it. www.perennial.report/Gardener-s-2...
Gardener - The Perennial Report, Year Five, 2024
080
Ian Hatcher-Williams @ian.social · 07/05/2025
that sweet sweet recession discount
The average Gardener website proposal is currently $68k*The average Gardener website proposal is currently $58k*
050
Ian Hatcher-Williams @ian.social · 01/12/2024
i'm building the application to sell sprout... with sprout. that includes: - server rendered account authentication - stripe checkout - selling github repo access (and zip access) i feel like that's indicative of how flexible this thing is.
0100
Ian Hatcher-Williams @ian.social · 26/11/2024
hi, i'm ian and i own @gardener.nyc. i'm sharing all the code i've used to make client work for the last 5 years. this code has been used to generate $2.2M over the last 5 years on client work, and you can too. sprout.store
sprout.store
Sprout
A battle-tested Next/Sanity boilerplate for building headless Shopify stores and marketing websites.
6433
Ian Hatcher-Williams @ian.social · 25/11/2024
gyatproto
040
Reposted by Ian Hatcher-Williams
Gardener @gardener.nyc · 21/11/2024
i makea da website
1213
Ian Hatcher-Williams @ian.social · 16/11/2024
mike tyson absolutely caked up
040
Reposted by Ian Hatcher-Williams
Kevin Green @kevingreen.bsky.social · 15/11/2024
I love that bsky is already so chaotic that I have no idea who any of the ppl following me are.
051
Ian Hatcher-Williams @ian.social · 15/11/2024
till i skeet
020
Reposted by Ian Hatcher-Williams
Gillian Branstetter @gbbranstetter.bsky.social · 15/11/2024
There was a concerted effort in the 1980s-90s to dissuade the government from acting on AIDS by blaming not a virus but the "gay lifestyle," be it drugs or "promiscuity." If it's caused by a virus, it necessitates a public response. If it's caused by a lifestyle, then it's just individualized risks.
381348444
Ian Hatcher-Williams @ian.social · 15/11/2024
bsky currently reminds me of the first website by TBL that was like "what should we do with this thing?" oh idk put up some data! make a client! info.cern.ch/hypertext/WW...
020
Ian Hatcher-Williams @ian.social · 14/11/2024
if we're going to sue each other for ADA violations in websites, there should be a Digital Building Codes office in every city. they audit your site, tell you if you can go live or not, and periodically check to see that you're keeping up to date with codes.
250
Ian Hatcher-Williams @ian.social · 13/11/2024
🌱
030
Ian Hatcher-Williams @ian.social · 13/11/2024
to skeet or not to skeet
042
Ian Hatcher-Williams @ian.social · 13/11/2024
a tweet from @actioncookbook from jan 5th, 2016:

USERS: you're alienating the people who actually use your product
TWITTER: likes are now florps
USERS: what
TWITTER: timeline goes sideways
010
Reposted by Ian Hatcher-Williams
Ricky @ricky.fm · 13/11/2024
Ok now do Vine
615514
Ian Hatcher-Williams @ian.social · 13/11/2024
1301
Ian Hatcher-Williams @ian.social · 12/11/2024
found at the library, from '95 can't wait to Get Online
picture of the book "Using The Internet, Second Edition" by QUE
140
Ian Hatcher-Williams @ian.social · 12/11/2024
okay i started one but it's not not anywhere near done. who else is on here! go.bsky.app/32aX7an
143613
Ian Hatcher-Williams @ian.social · 11/11/2024
people should make/maintain starter packs on here that are just their myspace top 8
071
Reposted by Ian Hatcher-Williams
Ahhhhh @nerdjpg.com · 11/11/2024
(Thinking about how to slowly break in my new followers to the fact that I’m a communist) do you guys like sharing
22888881305
Reposted by Ian Hatcher-Williams
Max Berger @maxberger.bsky.social · 11/11/2024
God grant me the serenity to accept I am cooked, The courage to say fuck it we ball, And the wisdom to know when we are so back
99133753912
Ian Hatcher-Williams @ian.social · 11/11/2024
@jud.bsky.social @stewartsc.bsky.social make a dbco profile so we can make a list : )
120
Reposted by Ian Hatcher-Williams
Gardener @gardener.nyc · 11/11/2024
hi bsky vimeo.com/1028577637
vimeo.com
Gardener 5 Year Reel
This is "Gardener 5 Year Reel" by Ian Hatcher-Williams on Vimeo, the home for high quality videos and the people who love them.
0113
Ian Hatcher-Williams @ian.social · 11/11/2024
unabomber shed in FBI warehouse
010
Ian Hatcher-Williams @ian.social · 11/11/2024
anybody got starterpacks for the best shitposting on here? i'm ready to laugh
100
Reposted by Ian Hatcher-Williams
Rusty Foster @rusty.todayintabs.com · 10/11/2024
G-O-T-T-O-G-O Poop here if you’ve got to go
423816
Ian Hatcher-Williams @ian.social · 06/11/2024
can confirm that migrating a next 14 project from vercel to netlify took about an hour. did it for the newest client project. at least we can stop giving them money. opennext.js.org
opennext.js.org
OpenNext - OpenNext
Open-source Next.js adapters
141
Ian Hatcher-Williams @ian.social · 05/11/2024
why the fuck is @nextjs.org v15 considered stable when react 19 is still a release candidate? i feel like every time i find time to upgrade to the latest APIs i uncover things like this.
010
Ian Hatcher-Williams @ian.social · 05/11/2024
*cracks knuckles* it's time to shitpost
020