This Web Site is a Tech Talk
Over the weekend I was finishing up some polish on the slides of my most recent conference talk when my daughter walked in to my office. We decided to record a short video of that interaction and put it up on Twitter.
Needless to say, the tweet—uh—went much further than I expected.
If you’re at all curious how we did it, I’ll explain it and more in this talk about building web sites. The talk also delves into Single Page Applications, Multi Page Applications, modern JavaScript Frameworks, and what I believe to be a better future for web development.
- Original video recorded and posted on Vimeo by Smashing Conference
- Talk originally delivered for SmashingConf Austin 2020
March 8, 2021: Update: make sure you check out Queue Code, a service to let you live code like I did in this talk.
Slides and Source Code
- Check out the slides
- Direct link to the slide featured in The Tweet
- Full source code on GitHub
- Related: Queue Code
Teasers
I think I’ve put more work into this @smashingconf talk than any other talk I’ve given in my life 😅😅😅—October 9, 2020
I am really excited and nervous to give this talk but I also want to punch past me for being obsessed with this weird idea—October 12, 2020






































































































































31 Comments
Mark Buskbjerg
Really intrigued by the autotyping effect. I really love it!
Zach Leatherman
I’ll post the slides so that anyone can use it tomorrow!
Mark Buskbjerg
Nice. I really see a use case for this in tutorials. Like the small showcases on the frontpage of @tailwindcss docs. Yours just seems to be next step automated with the liveview and autotyping (still don't know how you did it, just watched the start of the talk)
Matthew Phillips
SHOTS FIRED 💣 ZACH IS NOT HOLDING BACK ANY MORE 🧨
George Griffiths
About 11 minutes in this gets spicy 🌶️🌶️😂😂
Zach Leatherman
😅 I’m just usually too busy to take any shots but if they can do 100 million vaccines I figure why not
Paul Chin Jr.
this is a cool talk, thanks for sharing.
willmartin.dev 🐝
The flow of your ideas in this talk is 💯. The reveal at the end is just so satisfying.
Zach Leatherman
Thanks Paul!
Zach Leatherman
Thanks Will!
Stefen 🌿🦑
I'm calling all our websites Multi Page Applications from now on 🤣 — great talk🔥
Zach Leatherman
😄 Thanks!
dan leatherman
I was highly entertained watching this
dan leatherman
How did you know how much grey hair I have
Christopher Kirk-Nielsen
Loving how meta this is. Excellent talk!
Zach Leatherman
Thanks Christopher!
Jouni Kantola
Good job, Zach! 🍨 The cam stream going red was fun👌
Uli Troyo
Yay! I was hoping this would wind up on YouTube. Great talk! I'm already VERY biased in favor of less JS on the frontend, but hey, we need at least a little echo in our chamber, no?
Rheinard 🦊 Korf
There goes my evening!
Steve Dennett
Funny timing. I channeled this energy today and got around to making my blog which is a no-js MPA. Created a build system that uses just markdown, html, and css files. No templating languages or webpack. Feels good.
Mike Sherov (he/him) BLM
"Not a single typo"
Brian LeRoux
Loved it! 💯💯💯
Zach Leatherman
Thanks Brian!
Ehsan sarshar
This little girl seems like Disney tinkerbell character
Greg Davidson
So good 😊 I laughed out loud many times. Thanks 🙏 so much Zach 💯
Zach Leatherman
🙌🏻 whoa 4 hundos and an ice cream—I’ll take it
Ryan Carniato
For sure, I've always been on the highly dynamic side of things, so apologies, my familiarity with static generation solutions is a bit less. But I imagine a lot of the same considerations apply.
Zach Leatherman
Oh, no—no apologies needed at all. I don’t assume anyone knows me or my work (the world is a big place) 😅
Estela Franco
Zach Leatherman
fake it by making it 😅
Phil Hawksworth
I love this talk so much